deploy: d6428af91dd320608d645be9bdcb3540e1cc9e54

This commit is contained in:
romanzac 2026-01-18 04:53:24 +00:00
parent 54d21a0bc0
commit 132a697e3c
1676 changed files with 909909 additions and 6 deletions

2
nim/1038/app.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,78 @@
2026-01-18 04:22:58.284 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:22:58.284 DEBUG [tests.conftest] Running test: test_filter_get_message_with_ephemeral with id: 2026-01-18_04-22-58__f19a780d-ede7-4d88-8a01-85d9c46ec60f
2026-01-18 04:22:58.284 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:22:58.284 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-18 04:22:58.285 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-18 04:22:58.291 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:22:58.291 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-22-58__f19a780d-ede7-4d88-8a01-85d9c46ec60f__wakuorg_nwaku:latest.log
2026-01-18 04:22:58.291 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:22:58.291 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:22:58.293 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:22:58.293 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.122.150
2026-01-18 04:22:58.293 DEBUG [src.node.docker_mananger] Generated ports ['5965', '5966', '5967', '5968', '5969']
2026-01-18 04:22:58.293 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:22:58.293 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:22:58.293 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:22:58.294 DEBUG [src.node.docker_mananger] docker run -i -t -p 5965:5965 -p 5966:5966 -p 5967:5967 -p 5968:5968 -p 5969:5969 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5967 --rest-port=5965 --tcp-port=5966 --discv5-udp-port=5968 --rest-address=0.0.0.0 --nat=extip:172.18.122.150 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=82df1f465152afae8d2ff4ba9dfebba1cbd2b4fa0a6feabadf298aefbeb2a5f0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5969 --metrics-logging=true --relay=true --filter=true
2026-01-18 04:22:58.474 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.122.150 waku 78693e42379c45ddc26d3cd4ef95bebfa9f89a7d90995474ce5441be91fc9392
2026-01-18 04:22:58.503 DEBUG [src.node.docker_mananger] Container started with ID 78693e42379c. Setting up logs at ./log/docker/node1_2026-01-18_04-22-58__f19a780d-ede7-4d88-8a01-85d9c46ec60f__wakuorg_nwaku:latest.log
2026-01-18 04:22:58.504 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5965
2026-01-18 04:22:58.505 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:22:59.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5965/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:22:59.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:22:59.508 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:22:59.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5965/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:22:59.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.122.150/tcp/5966/p2p/16Uiu2HAmLD2GzqGoYKotgv9efyuLMUqNuqAhzQFk42pfwN5QgsF1","/ip4/172.18.122.150/tcp/5967/ws/p2p/16Uiu2HAmLD2GzqGoYKotgv9efyuLMUqNuqAhzQFk42pfwN5QgsF1"],"enrUri":"enr:-L24QFp9OkpR0tE6xLqfCAJiihca9zDAMD0x-atwsK7W5sx5ELE7gMQBI_-xRBn0iUdT5vGw7-Zn5qBmmyxwJuxWkeoCgmlkgnY0gmlwhKwSepaKbXVsdGlhZGRyc5YACASsEnqWBhdOAAoErBJ6lgYXT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDcDaSdd0nFVM3WZVt_P1pcL-5AZ0yq5VWd0dbBMsORXyDdGNwghdOg3VkcIIXUIV3YWt1MgU"}'
2026-01-18 04:22:59.511 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:22:59.512 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-18 04:22:59.518 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:22:59.518 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-22-58__f19a780d-ede7-4d88-8a01-85d9c46ec60f__wakuorg_nwaku:latest.log
2026-01-18 04:22:59.518 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:22:59.519 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:22:59.520 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:22:59.520 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.98.48
2026-01-18 04:22:59.520 DEBUG [src.node.docker_mananger] Generated ports ['61715', '61716', '61717', '61718', '61719']
2026-01-18 04:22:59.520 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:22:59.520 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:22:59.521 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:22:59.521 DEBUG [src.node.docker_mananger] docker run -i -t -p 61715:61715 -p 61716:61716 -p 61717:61717 -p 61718:61718 -p 61719:61719 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61717 --rest-port=61715 --tcp-port=61716 --discv5-udp-port=61718 --rest-address=0.0.0.0 --nat=extip:172.18.98.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1ac5fb2dd15fba968e91ec93490babd79847df51e8cbfeeecb08b8780d5aa3ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61719 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QFp9OkpR0tE6xLqfCAJiihca9zDAMD0x-atwsK7W5sx5ELE7gMQBI_-xRBn0iUdT5vGw7-Zn5qBmmyxwJuxWkeoCgmlkgnY0gmlwhKwSepaKbXVsdGlhZGRyc5YACASsEnqWBhdOAAoErBJ6lgYXT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDcDaSdd0nFVM3WZVt_P1pcL-5AZ0yq5VWd0dbBMsORXyDdGNwghdOg3VkcIIXUIV3YWt1MgU --filternode=/ip4/172.18.122.150/tcp/5966/p2p/16Uiu2HAmLD2GzqGoYKotgv9efyuLMUqNuqAhzQFk42pfwN5QgsF1
2026-01-18 04:22:59.697 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.98.48 waku 4d538edc9a55b04b73d6d1fb5481cdc79c2998f9cc8f09bbe264aa8eab7b4303
2026-01-18 04:22:59.725 DEBUG [src.node.docker_mananger] Container started with ID 4d538edc9a55. Setting up logs at ./log/docker/node2_2026-01-18_04-22-58__f19a780d-ede7-4d88-8a01-85d9c46ec60f__wakuorg_nwaku:latest.log
2026-01-18 04:22:59.726 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61715
2026-01-18 04:22:59.726 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:23:00.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61715/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:00.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:23:00.730 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:23:00.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61715/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:00.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.48/tcp/61716/p2p/16Uiu2HAmJ2VnCkEUpTdYbCvjKkzksdD95BHkDrdoRnH9AwqVa5X4","/ip4/172.18.98.48/tcp/61717/ws/p2p/16Uiu2HAmJ2VnCkEUpTdYbCvjKkzksdD95BHkDrdoRnH9AwqVa5X4"],"enrUri":"enr:-L24QPMdI2sd2Tife5pGGEnPQed1LihIYevuZMcPsU9foGEFAUOBb-CCDTKlPslyGlVfarInjY9PmtSQMY4EVs_OKd4CgmlkgnY0gmlwhKwSYjCKbXVsdGlhZGRyc5YACASsEmIwBvEUAAoErBJiMAbxFd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDT8zoX8yQJ05-v_i4amyj0l4KXECh6PVCx6F_4KAEYkeDdGNwgvEUg3VkcILxFoV3YWt1MgA"}'
2026-01-18 04:23:00.733 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:23:00.733 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61715/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.122.150/tcp/5966/p2p/16Uiu2HAmLD2GzqGoYKotgv9efyuLMUqNuqAhzQFk42pfwN5QgsF1"]'
2026-01-18 04:23:00.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:00.762 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-18 04:23:00.763 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5965/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:23:00.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:00.777 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61715/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "4d6036c1-b489-4eed-b333-94ccb7d998e2", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-18 04:23:00.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"4d6036c1-b489-4eed-b333-94ccb7d998e2","statusDesc":"OK"}'
2026-01-18 04:23:00.790 DEBUG [tests.filter.test_get_messages] Running test with Ephemeral True
2026-01-18 04:23:00.790 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5965/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "ephemeral": true}'
2026-01-18 04:23:00.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:00.797 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:00.897 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:00.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61715/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:00.900 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":1768710180790330886,"ephemeral":true}]'
2026-01-18 04:23:00.902 DEBUG [tests.filter.test_get_messages] Running test with Ephemeral False
2026-01-18 04:23:00.902 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5965/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "ephemeral": false}'
2026-01-18 04:23:00.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:00.907 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:01.008 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:01.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61715/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:01.010 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":1768710180902698560,"ephemeral":false}]'
2026-01-18 04:23:01.013 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:23:01.014 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:23:01.014 DEBUG [src.node.waku_node] Stopping container with id 78693e42379c
2026-01-18 04:23:01.550 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:23:01.551 DEBUG [src.node.waku_node] Stopping container with id 4d538edc9a55
2026-01-18 04:23:02.069 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:23:02.070 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:23:02.077 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:23:02.081 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,869 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_2_receiving_nodes__relay_node1_forwards_lightpushed_message_to_relay_node2 with id: 2026-01-18_04-23-13__ea98d730-4628-4527-9310-ced3080b12b3
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-18_04-23-13__ea98d730-4628-4527-9310-ced3080b12b3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.34.100
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25393', '25394', '25395', '25396', '25397']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25393:25393 -p 25394:25394 -p 25395:25395 -p 25396:25396 -p 25397:25397 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25395 --rest-port=25393 --tcp-port=25394 --discv5-udp-port=25396 --rest-address=0.0.0.0 --nat=extip:172.18.34.100 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fcc5c2faddce4cd3fcd8f0ab0fa61f0ead6eed5268ae66ea9ba7e7fa616a9ef2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25397 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.34.100 waku 6a880253a191036138eaacb83f33c4d7e76c6f086cf13e7900e93cb8acd34afd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6a880253a191. Setting up logs at ./log/docker/receiving_node1_2026-01-18_04-23-13__ea98d730-4628-4527-9310-ced3080b12b3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25393
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 fe251e650aac. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 37bb5de461d7. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25393/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25393/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.34.100/tcp/25394/p2p/16Uiu2HAmVj9dnN4C2rZxH2AUXAUCan9FLi3K7PN16SQgEh6CS5Ty","/ip4/172.18.34.100/tcp/25395/ws/p2p/16Uiu2HAmVj9dnN4C2rZxH2AUXAUCan9FLi3K7PN16SQgEh6CS5Ty"],"enrUri":"enr:-L24QKUdt7sn2SbLWzOtrnftjUEj98S1xRSQG6COLYHS1dPbAyxtPDccd8Y77ehVyoVKLQdjsPtSPxUcSlDv80JF3c8CgmlkgnY0gmlwhKwSImSKbXVsdGlhZGRyc5YACASsEiJkBmMyAAoErBIiZAZjM90DgnJzhQADAQAAiXNlY3AyNTZrMaED_ad_tHJQF3cZ09QLjaQRN1mikALD5V3uttrjPb9Zr-SDdGNwgmMyg3VkcIJjNIV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-18_04-23-13__ea98d730-4628-4527-9310-ced3080b12b3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.188.151
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47065', '47066', '47067', '47068', '47069']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47065:47065 -p 47066:47066 -p 47067:47067 -p 47068:47068 -p 47069:47069 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47067 --rest-port=47065 --tcp-port=47066 --discv5-udp-port=47068 --rest-address=0.0.0.0 --nat=extip:172.18.188.151 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0eabd3bbbced7467c0efe3b5715d3acc3c4dbeb960f9f51c15ca32c37dae19ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47069 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.188.151 waku a87f94fa398612ad5a50d152cc5d58cd5a004d4af4138835acf9d28ee65dbd60
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a87f94fa3986. Setting up logs at ./log/docker/receiving_node2_2026-01-18_04-23-13__ea98d730-4628-4527-9310-ced3080b12b3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47065
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:47065/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47065/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.188.151/tcp/47066/p2p/16Uiu2HAm8xpYaAb7iMbg4dSo9o4sp9Z9phC8tzsT7SmmkGPQ3VLR","/ip4/172.18.188.151/tcp/47067/ws/p2p/16Uiu2HAm8xpYaAb7iMbg4dSo9o4sp9Z9phC8tzsT7SmmkGPQ3VLR"],"enrUri":"enr:-L24QPWtNsj_RcoAd-xfZuT1K5kYjpEbfjUHIgMTfbs2PZ7ERN15fxYcV1NTSI-0fUYP9UlW_tTmpixxLSddpQIn42QCgmlkgnY0gmlwhKwSvJeKbXVsdGlhZGRyc5YACASsEryXBrfaAAoErBK8lwa3290DgnJzhQADAQAAiXNlY3AyNTZrMaECySKeqcULsr0pfT-dXS1Q5WMCktQ41hjPNWaV6alCqhaDdGNwgrfag3VkcIK33IV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47065/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.34.100/tcp/25394/p2p/16Uiu2HAmVj9dnN4C2rZxH2AUXAUCan9FLi3K7PN16SQgEh6CS5Ty"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-18_04-23-13__ea98d730-4628-4527-9310-ced3080b12b3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.86.40
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21292', '21293', '21294', '21295', '21296']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21292:21292 -p 21293:21293 -p 21294:21294 -p 21295:21295 -p 21296:21296 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21294 --rest-port=21292 --tcp-port=21293 --discv5-udp-port=21295 --rest-address=0.0.0.0 --nat=extip:172.18.86.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d15fa9b3bca4173b5bd7b1cb02c5fd1e6c5f76dd1dbfec513cb5423dbc32e513 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21296 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKUdt7sn2SbLWzOtrnftjUEj98S1xRSQG6COLYHS1dPbAyxtPDccd8Y77ehVyoVKLQdjsPtSPxUcSlDv80JF3c8CgmlkgnY0gmlwhKwSImSKbXVsdGlhZGRyc5YACASsEiJkBmMyAAoErBIiZAZjM90DgnJzhQADAQAAiXNlY3AyNTZrMaED_ad_tHJQF3cZ09QLjaQRN1mikALD5V3uttrjPb9Zr-SDdGNwgmMyg3VkcIJjNIV3YWt1Mgk --lightpushnode=/ip4/172.18.34.100/tcp/25394/p2p/16Uiu2HAmVj9dnN4C2rZxH2AUXAUCan9FLi3K7PN16SQgEh6CS5Ty --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.86.40 waku 67136e78d92386f9497df063512ca9a9470ae22895ce36b02caca467f17d4d84
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 67136e78d923. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-23-13__ea98d730-4628-4527-9310-ced3080b12b3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21292
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:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 67136e78d923. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21292/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=21292): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9d23220ef0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.172.226
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29885', '29886', '29887', '29888', '29889']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29885:29885 -p 29886:29886 -p 29887:29887 -p 29888:29888 -p 29889:29889 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29887 --rest-port=29885 --tcp-port=29886 --discv5-udp-port=29888 --rest-address=0.0.0.0 --nat=extip:172.18.172.226 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eebe3b5828e954eea6bb5f70029ad1fbbc2cd1eef635d248fa6eb8cbfc90acaa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29889 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKUdt7sn2SbLWzOtrnftjUEj98S1xRSQG6COLYHS1dPbAyxtPDccd8Y77ehVyoVKLQdjsPtSPxUcSlDv80JF3c8CgmlkgnY0gmlwhKwSImSKbXVsdGlhZGRyc5YACASsEiJkBmMyAAoErBIiZAZjM90DgnJzhQADAQAAiXNlY3AyNTZrMaED_ad_tHJQF3cZ09QLjaQRN1mikALD5V3uttrjPb9Zr-SDdGNwgmMyg3VkcIJjNIV3YWt1Mgk --lightpushnode=/ip4/172.18.34.100/tcp/25394/p2p/16Uiu2HAmVj9dnN4C2rZxH2AUXAUCan9FLi3K7PN16SQgEh6CS5Ty --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.172.226 waku 568a67878eafcbe8f62e356524feb64a19a32a842322b035c5e59461f322dd51
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 568a67878eaf. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-23-13__ea98d730-4628-4527-9310-ced3080b12b3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29885
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:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 568a67878eaf. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29885/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=29885): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9d232d81a0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.169.255
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9509', '9510', '9511', '9512', '9513']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9509:9509 -p 9510:9510 -p 9511:9511 -p 9512:9512 -p 9513:9513 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9511 --rest-port=9509 --tcp-port=9510 --discv5-udp-port=9512 --rest-address=0.0.0.0 --nat=extip:172.18.169.255 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acaafeaa74ab4df62ab1dea3c3c399e064eedb3f3b9c1a845a3e98defd1f77eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9513 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKUdt7sn2SbLWzOtrnftjUEj98S1xRSQG6COLYHS1dPbAyxtPDccd8Y77ehVyoVKLQdjsPtSPxUcSlDv80JF3c8CgmlkgnY0gmlwhKwSImSKbXVsdGlhZGRyc5YACASsEiJkBmMyAAoErBIiZAZjM90DgnJzhQADAQAAiXNlY3AyNTZrMaED_ad_tHJQF3cZ09QLjaQRN1mikALD5V3uttrjPb9Zr-SDdGNwgmMyg3VkcIJjNIV3YWt1Mgk --lightpushnode=/ip4/172.18.34.100/tcp/25394/p2p/16Uiu2HAmVj9dnN4C2rZxH2AUXAUCan9FLi3K7PN16SQgEh6CS5Ty --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.169.255 waku 3378b3f22ef05f6c089be6e4c4bace9ce26d164184cefec3281413bcd12c6d98
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3378b3f22ef0. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-23-13__ea98d730-4628-4527-9310-ced3080b12b3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9509
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:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3378b3f22ef0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9509/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=9509): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9d23066600>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6a880253a191
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a87f94fa3986
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6a880253a191. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a87f94fa3986. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/3378b3f22ef05f6c089be6e4c4bace9ce26d164184cefec3281413bcd12c6d98/stop: Not Found ("No such container: 3378b3f22ef05f6c089be6e4c4bace9ce26d164184cefec3281413bcd12c6d98")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/3378b3f22ef05f6c089be6e4c4bace9ce26d164184cefec3281413bcd12c6d98/stop: Not Found ("No such container: 3378b3f22ef05f6c089be6e4c4bace9ce26d164184cefec3281413bcd12c6d98")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3378b3f22ef0
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/3378b3f22ef05f6c089be6e4c4bace9ce26d164184cefec3281413bcd12c6d98/stop: Not Found ("No such container: 3378b3f22ef05f6c089be6e4c4bace9ce26d164184cefec3281413bcd12c6d98")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail
DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node2_2026-01-18_04-23-13__ea98d730-4628-4527-9310-ced3080b12b3__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/lightpush_node1_2026-01-18_04-23-13__ea98d730-4628-4527-9310-ced3080b12b3__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/receiving_node1_2026-01-18_04-23-13__ea98d730-4628-4527-9310-ced3080b12b3__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2026-01-18_04-25-08__007f0e16-4a99-429c-9d41-dacea1167555
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-25-08__007f0e16-4a99-429c-9d41-dacea1167555__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.189.227
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31639', '31640', '31641', '31642', '31643']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31639:31639 -p 31640:31640 -p 31641:31641 -p 31642:31642 -p 31643:31643 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31641 --rest-port=31639 --tcp-port=31640 --discv5-udp-port=31642 --rest-address=0.0.0.0 --nat=extip:172.18.189.227 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f66b2b11b7f1f109cc8ce9aaeefca8ceafc261cdabdcefb04bba498f71fdfb7b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31643 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cca4dea136d2. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.189.227 waku 5d69411b5607aec43794f1a9534f76b7afc56122ed287015b0ccbe8eab554e44
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5d69411b5607. Setting up logs at ./log/docker/node1_2026-01-18_04-25-08__007f0e16-4a99-429c-9d41-dacea1167555__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31639
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 9934fb771454. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31639/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31639/debug/v1/info" -H "Content-Type: application/json" -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.227/tcp/31640/p2p/16Uiu2HAmVhpZeNtGLT1g1gwToAfLr5pPRznX6F3gkTTEvWybSZQD","/ip4/172.18.189.227/tcp/31641/ws/p2p/16Uiu2HAmVhpZeNtGLT1g1gwToAfLr5pPRznX6F3gkTTEvWybSZQD"],"enrUri":"enr:-L24QOWs-iXS3U1KWxELKoOX0xrocV4xHxzwE4HgTnBPvvrMOIJMQRIoNWHtljUUCh1LDfugFdHzy5YbFnuWZholBHICgmlkgnY0gmlwhKwSveOKbXVsdGlhZGRyc5YACASsEr3jBnuYAAoErBK94wZ7md0DgnJzhQACAQAAiXNlY3AyNTZrMaED_VBaoCEGDXco__tgP_70wHX9CqJntUUlthG75yCUEYqDdGNwgnuYg3VkcIJ7moV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-25-08__007f0e16-4a99-429c-9d41-dacea1167555__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.34.251
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34025', '34026', '34027', '34028', '34029']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 34025:34025 -p 34026:34026 -p 34027:34027 -p 34028:34028 -p 34029:34029 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34027 --rest-port=34025 --tcp-port=34026 --discv5-udp-port=34028 --rest-address=0.0.0.0 --nat=extip:172.18.34.251 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=81ddef1a3e2fa0b9a7cbfc176f2c0be6ccfe99af3a0eef7ea8dfe9c62f2eeb1e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34029 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOWs-iXS3U1KWxELKoOX0xrocV4xHxzwE4HgTnBPvvrMOIJMQRIoNWHtljUUCh1LDfugFdHzy5YbFnuWZholBHICgmlkgnY0gmlwhKwSveOKbXVsdGlhZGRyc5YACASsEr3jBnuYAAoErBK94wZ7md0DgnJzhQACAQAAiXNlY3AyNTZrMaED_VBaoCEGDXco__tgP_70wHX9CqJntUUlthG75yCUEYqDdGNwgnuYg3VkcIJ7moV3YWt1MgU --content-topic=/statusim/1/community/cbor
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.34.251 waku 4cea00b5f967726885294c4f9f03e7af93c457ed3271e17a27ac95ef88ea3dbe
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4cea00b5f967. Setting up logs at ./log/docker/node2_2026-01-18_04-25-08__007f0e16-4a99-429c-9d41-dacea1167555__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34025
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:34025/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34025/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.34.251/tcp/34026/p2p/16Uiu2HAmPUfrKVZoEf2PctLPbJtuWDhgGeGTmoW1VHxgDXnJDajQ","/ip4/172.18.34.251/tcp/34027/ws/p2p/16Uiu2HAmPUfrKVZoEf2PctLPbJtuWDhgGeGTmoW1VHxgDXnJDajQ"],"enrUri":"enr:-L24QMMUpGUGVIhjWwuI84dIPnyKI57MWmQC0lUI7jEsYJZkcyQXDAACWD4Qr7WgpWp_bwWkoiZpmOjEZQjF1dZr9oUCgmlkgnY0gmlwhKwSIvuKbXVsdGlhZGRyc5YACASsEiL7BoTqAAoErBIi-waE690DgnJzhQACAQAAiXNlY3AyNTZrMaEDoMvUplNtGP9i7nnHcZQKuZgzMFQJitSLeJPjByY51s-DdGNwgoTqg3VkcIKE7IV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34025/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.189.227/tcp/31640/p2p/16Uiu2HAmVhpZeNtGLT1g1gwToAfLr5pPRznX6F3gkTTEvWybSZQD"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31639/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34025/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31639/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:31639/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":1768710310757326778,"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:34025/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":1768710310757326778,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5d69411b5607
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4cea00b5f967
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,268 @@
2026-01-18 04:23:16.184 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:23:16.185 DEBUG [tests.conftest] Running test: test_subscribe_one_by_one_to_different_content_topics_and_send_messages with id: 2026-01-18_04-23-16__6677997b-f16b-4d2a-9035-d3b909212d8a
2026-01-18 04:23:16.185 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:23:16.185 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-18 04:23:16.185 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-18 04:23:16.193 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:23:16.193 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-23-16__6677997b-f16b-4d2a-9035-d3b909212d8a__wakuorg_nwaku:latest.log
2026-01-18 04:23:16.193 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:23:16.194 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:23:16.195 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:23:16.195 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.56.25
2026-01-18 04:23:16.195 DEBUG [src.node.docker_mananger] Generated ports ['25501', '25502', '25503', '25504', '25505']
2026-01-18 04:23:16.195 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:23:16.196 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:23:16.196 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:23:16.196 DEBUG [src.node.docker_mananger] docker run -i -t -p 25501:25501 -p 25502:25502 -p 25503:25503 -p 25504:25504 -p 25505:25505 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25503 --rest-port=25501 --tcp-port=25502 --discv5-udp-port=25504 --rest-address=0.0.0.0 --nat=extip:172.18.56.25 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a90f6786e2d0d09ee4debbbecf4bbaad12d2e36c06879bac4314ba0f22cada78 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25505 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-01-18 04:23:16.378 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.56.25 waku 9f09a1473aa7829ad7261b3267f0262a4af614412b2673f27108e1f4e4dff800
2026-01-18 04:23:16.409 DEBUG [src.node.docker_mananger] Container started with ID 9f09a1473aa7. Setting up logs at ./log/docker/node1_2026-01-18_04-23-16__6677997b-f16b-4d2a-9035-d3b909212d8a__wakuorg_nwaku:latest.log
2026-01-18 04:23:16.410 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25501
2026-01-18 04:23:16.411 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:23:16.432 ERROR [src.node.docker_mananger] Max retries reached for container 617bf82c12bf. Exiting log stream.
2026-01-18 04:23:16.992 ERROR [src.node.docker_mananger] Max retries reached for container 38ad1b43fa95. Exiting log stream.
2026-01-18 04:23:17.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:17.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:23:17.414 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:23:17.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:17.417 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.56.25/tcp/25502/p2p/16Uiu2HAmNF9tb3z4D8GCtuCaUCuDKHPGkTvd1TeahmXChcrgkoPK","/ip4/172.18.56.25/tcp/25503/ws/p2p/16Uiu2HAmNF9tb3z4D8GCtuCaUCuDKHPGkTvd1TeahmXChcrgkoPK"],"enrUri":"enr:-L24QCgEZin1aZPcko50xgcaBZGWd84iqBGylySxt-lGb66GG0EvUE_F1dOOf_T11a3aMzorZCSKkeScil4FYtpgQTQCgmlkgnY0gmlwhKwSOBmKbXVsdGlhZGRyc5YACASsEjgZBmOeAAoErBI4GQZjn90DgnJzhQACAQAAiXNlY3AyNTZrMaEDjnm3YWVQc_YZoEnDKb3A7xtp011Ks2gQiJQUkujzPQ6DdGNwgmOeg3VkcIJjoIV3YWt1MgU"}'
2026-01-18 04:23:17.417 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:23:17.424 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:23:17.424 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-23-16__6677997b-f16b-4d2a-9035-d3b909212d8a__wakuorg_nwaku:latest.log
2026-01-18 04:23:17.424 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:23:17.424 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:23:17.426 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:23:17.426 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.164.241
2026-01-18 04:23:17.426 DEBUG [src.node.docker_mananger] Generated ports ['48105', '48106', '48107', '48108', '48109']
2026-01-18 04:23:17.426 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:23:17.426 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:23:17.426 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:23:17.427 DEBUG [src.node.docker_mananger] docker run -i -t -p 48105:48105 -p 48106:48106 -p 48107:48107 -p 48108:48108 -p 48109:48109 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48107 --rest-port=48105 --tcp-port=48106 --discv5-udp-port=48108 --rest-address=0.0.0.0 --nat=extip:172.18.164.241 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e9acfda21ab86ef5573ea2a6dfe44eefccf592bceec584bcfb6c3f767c6cab74 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48109 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCgEZin1aZPcko50xgcaBZGWd84iqBGylySxt-lGb66GG0EvUE_F1dOOf_T11a3aMzorZCSKkeScil4FYtpgQTQCgmlkgnY0gmlwhKwSOBmKbXVsdGlhZGRyc5YACASsEjgZBmOeAAoErBI4GQZjn90DgnJzhQACAQAAiXNlY3AyNTZrMaEDjnm3YWVQc_YZoEnDKb3A7xtp011Ks2gQiJQUkujzPQ6DdGNwgmOeg3VkcIJjoIV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-01-18 04:23:17.619 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.164.241 waku 894b168aeaf9e64ecd5b59ad44130911c1aeec55d8c68a209f878574d391cd75
2026-01-18 04:23:17.650 DEBUG [src.node.docker_mananger] Container started with ID 894b168aeaf9. Setting up logs at ./log/docker/node2_2026-01-18_04-23-16__6677997b-f16b-4d2a-9035-d3b909212d8a__wakuorg_nwaku:latest.log
2026-01-18 04:23:17.650 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48105
2026-01-18 04:23:17.651 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:23:18.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:23:18.672 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:23:18.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.164.241/tcp/48106/p2p/16Uiu2HAmLhNo34vR8iDvbNfyV5G8VpVszgQnejkQJ59JQ3fcLP9N","/ip4/172.18.164.241/tcp/48107/ws/p2p/16Uiu2HAmLhNo34vR8iDvbNfyV5G8VpVszgQnejkQJ59JQ3fcLP9N"],"enrUri":"enr:-L24QGcnOEiJg21OfzgkDtBXhR1g7wpKH0CqOCRkC6_aXr8wckxScoIRi3WTnwIfdIPMZ8XQ34ZK-HNsGOJgGF2OjfQCgmlkgnY0gmlwhKwSpPGKbXVsdGlhZGRyc5YACASsEqTxBrvqAAoErBKk8Qa7690DgnJzhQACAQAAiXNlY3AyNTZrMaEDd3oI0L532mqI11me_waYISys9TG6wSlTXyOED4rR-eWDdGNwgrvqg3VkcIK77IV3YWt1MgE"}'
2026-01-18 04:23:18.677 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:23:18.677 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.56.25/tcp/25502/p2p/16Uiu2HAmNF9tb3z4D8GCtuCaUCuDKHPGkTvd1TeahmXChcrgkoPK"]'
2026-01-18 04:23:18.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:18.682 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-18 04:23:18.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:18.685 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2026-01-18 04:23:18.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:18.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:18.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:18.694 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:18.794 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:18.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.798 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710198687970221,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:18.800 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:18.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710198687970221,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:18.805 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2026-01-18 04:23:18.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:18.809 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2026-01-18 04:23:18.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:18.815 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:18.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:18.820 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:18.921 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:18.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.924 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":1768710198815153151,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:18.926 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:18.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.929 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":1768710198815153151,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:18.931 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
2026-01-18 04:23:18.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:18.935 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
2026-01-18 04:23:18.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:18.942 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:18.947 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:18.947 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:19.048 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768710198942022145,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.053 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1768710198942022145,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.057 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
2026-01-18 04:23:19.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.062 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
2026-01-18 04:23:19.066 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.067 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:19.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.073 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:19.173 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768710199067458487,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.178 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1768710199067458487,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.182 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2026-01-18 04:23:19.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.186 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2026-01-18 04:23:19.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.193 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:19.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.198 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:19.298 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.302 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768710199192962007,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.303 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1768710199192962007,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.308 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
2026-01-18 04:23:19.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.312 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
2026-01-18 04:23:19.317 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.318 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:19.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.324 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:19.425 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768710199318633114,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.430 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.433 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1768710199318633114,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.434 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
2026-01-18 04:23:19.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.439 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
2026-01-18 04:23:19.443 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.443 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:19.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.450 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:19.550 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.554 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768710199443744572,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.555 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.558 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768710199443744572,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.559 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
2026-01-18 04:23:19.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.564 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
2026-01-18 04:23:19.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:19.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.576 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:19.676 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768710199569569160,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.681 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1768710199569569160,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.686 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
2026-01-18 04:23:19.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf"]'
2026-01-18 04:23:19.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.691 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:19.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.696 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:19.797 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1768710199691699139,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.801 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1768710199691699139,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.805 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
2026-01-18 04:23:19.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.808 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/alerts/xml"]'
2026-01-18 04:23:19.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:19.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.816 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:19.916 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1768710199811634523,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.921 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:19.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1768710199811634523,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:19.925 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/updates/json"]'
2026-01-18 04:23:19.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.928 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/updates/json"]'
2026-01-18 04:23:19.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.930 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:19.935 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:19.936 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:20.036 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:20.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1768710199930795948,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:20.040 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:20.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1768710199930795948,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:20.044 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/json"]'
2026-01-18 04:23:20.047 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.047 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/json"]'
2026-01-18 04:23:20.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.050 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:20.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.055 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:20.155 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:20.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1768710200050293233,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:20.160 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:20.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.162 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1768710200050293233,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:20.163 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/summaries/xml"]'
2026-01-18 04:23:20.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.166 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/summaries/xml"]'
2026-01-18 04:23:20.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:20.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.173 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:20.274 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:20.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1768710200169244259,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:20.278 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:20.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1768710200169244259,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:20.282 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/highlights/yaml"]'
2026-01-18 04:23:20.285 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.285 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/highlights/yaml"]'
2026-01-18 04:23:20.287 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.288 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:20.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.292 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:20.393 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:20.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1768710200288091002,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:20.398 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:20.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1768710200288091002,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:20.402 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/weekly/json"]'
2026-01-18 04:23:20.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.404 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/weekly/json"]'
2026-01-18 04:23:20.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.407 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:20.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.412 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:20.512 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:20.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1768710200407539810,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:20.517 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:20.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1768710200407539810,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:20.521 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/summaries/xml"]'
2026-01-18 04:23:20.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.524 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48105/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/3.0/summaries/xml"]'
2026-01-18 04:23:20.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.527 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25501/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:20.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:20.532 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:23:20.633 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:20.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25501/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1768710200527269789,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:20.637 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:23:20.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48105/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1768710200527269789,"ephemeral":false,"proof":""}]'
2026-01-18 04:23:20.642 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:23:20.643 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:23:20.643 DEBUG [src.node.waku_node] Stopping container with id 9f09a1473aa7
2026-01-18 04:23:21.212 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:23:21.212 DEBUG [src.node.waku_node] Stopping container with id 894b168aeaf9
2026-01-18 04:23:21.724 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:23:21.725 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:23:21.739 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:23:21.750 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,88 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_node_uses_both_auto_and_regular_apis with id: 2026-01-18_04-25-38__e75d6a45-8557-40c9-ac70-23ffd816334f
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-25-38__e75d6a45-8557-40c9-ac70-23ffd816334f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.58.55
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11140', '11141', '11142', '11143', '11144']
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11140:11140 -p 11141:11141 -p 11142:11142 -p 11143:11143 -p 11144:11144 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11142 --rest-port=11140 --tcp-port=11141 --discv5-udp-port=11143 --rest-address=0.0.0.0 --nat=extip:172.18.58.55 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ae2c5bc8eea18cb51c8d8cab09c63c030fa9bda1d34a9fd61c7fd968a7dae67f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11144 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.58.55 waku d2dfdea4b6091e19d696fd1bdc6b6b4cd4c54c1474f9ddc6481e6b8c7a9e1e83
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d2dfdea4b609. Setting up logs at ./log/docker/node1_2026-01-18_04-25-38__e75d6a45-8557-40c9-ac70-23ffd816334f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11140
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 59dcf7a3d99c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e528abf582f1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11140/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11140/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.58.55/tcp/11141/p2p/16Uiu2HAmHjRFhpbJQXedxtTBZQm6nNwUQ4oad4zazvvZwU32cSzj","/ip4/172.18.58.55/tcp/11142/ws/p2p/16Uiu2HAmHjRFhpbJQXedxtTBZQm6nNwUQ4oad4zazvvZwU32cSzj"],"enrUri":"enr:-L24QKWKhDkk0CFPuwoRNAiEJXVscIdKJQbLOyLIG5pdD0NBfNXy8n1nXzdC_lCiMg7s6iq1MKOdRxxrdHdkztYwBy0CgmlkgnY0gmlwhKwSOjeKbXVsdGlhZGRyc5YACASsEjo3BiuFAAoErBI6NwYrht0DgnJzhQACAQAAiXNlY3AyNTZrMaEDS2zqpJt0CeHQgsKljez-HlW1PLMTYA88P6HUNS4ITyCDdGNwgiuFg3VkcIIrh4V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-25-38__e75d6a45-8557-40c9-ac70-23ffd816334f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.166.127
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61520', '61521', '61522', '61523', '61524']
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61520:61520 -p 61521:61521 -p 61522:61522 -p 61523:61523 -p 61524:61524 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61522 --rest-port=61520 --tcp-port=61521 --discv5-udp-port=61523 --rest-address=0.0.0.0 --nat=extip:172.18.166.127 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=eb77cbbdb5a0cfffcc7b0c9e656ae7f2aaba41bec91b8862454f4feb5efbbffe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61524 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKWKhDkk0CFPuwoRNAiEJXVscIdKJQbLOyLIG5pdD0NBfNXy8n1nXzdC_lCiMg7s6iq1MKOdRxxrdHdkztYwBy0CgmlkgnY0gmlwhKwSOjeKbXVsdGlhZGRyc5YACASsEjo3BiuFAAoErBI6NwYrht0DgnJzhQACAQAAiXNlY3AyNTZrMaEDS2zqpJt0CeHQgsKljez-HlW1PLMTYA88P6HUNS4ITyCDdGNwgiuFg3VkcIIrh4V3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.166.127 waku 9cf432b04e73228567a12e8f178b5204dea8db153351a87f876a54648ab6bbdf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9cf432b04e73. Setting up logs at ./log/docker/node2_2026-01-18_04-25-38__e75d6a45-8557-40c9-ac70-23ffd816334f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61520
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:61520/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61520/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.166.127/tcp/61521/p2p/16Uiu2HAm3urVMq4GBQDX9ApxdWYT4S6sXd7uziVQd5PTuJmt7eBb","/ip4/172.18.166.127/tcp/61522/ws/p2p/16Uiu2HAm3urVMq4GBQDX9ApxdWYT4S6sXd7uziVQd5PTuJmt7eBb"],"enrUri":"enr:-L24QHWAd1e0iY4OKG1fdQpqDS6b5Oy0qf-97xRpqqHrrXJ3AHmSvxwSGFEysbm0BPzgyWzUVMBKIdXqDrX2Yly1DM8CgmlkgnY0gmlwhKwSpn-KbXVsdGlhZGRyc5YACASsEqZ_BvBRAAoErBKmfwbwUt0DgnJzhQACAQAAiXNlY3AyNTZrMaECfhWkOQLKVaXKuWzxCA6VaaWDyEVwtRsZ-71j_RskWXqDdGNwgvBRg3VkcILwU4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61520/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.58.55/tcp/11141/p2p/16Uiu2HAmHjRFhpbJQXedxtTBZQm6nNwUQ4oad4zazvvZwU32cSzj"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11140/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61520/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11140/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:11140/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":1768710341062649785,"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:61520/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":1768710341062649785,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11140/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61520/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11140/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11140/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710341182775294,"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:61520/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710341182775294,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d2dfdea4b609
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9cf432b04e73
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,152 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_different_cursor_and_indexes[19-20] with id: 2026-01-18_04-25-42__68255885-e5dd-4ff2-83c8-019b562d5e6a
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-25-42__68255885-e5dd-4ff2-83c8-019b562d5e6a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.210.33
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21763', '21764', '21765', '21766', '21767']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21763:21763 -p 21764:21764 -p 21765:21765 -p 21766:21766 -p 21767:21767 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21765 --rest-port=21763 --tcp-port=21764 --discv5-udp-port=21766 --rest-address=0.0.0.0 --nat=extip:172.18.210.33 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bcb0cd7faba80e781e9e9f28a7dffb7798c5fc90afbef8a3b3bbeaa73beac61e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21767 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.210.33 waku 182674187c542a87e47823ff9a216f11379095a1e8c95f981eda00b8ee28c6b4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 182674187c54. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-25-42__68255885-e5dd-4ff2-83c8-019b562d5e6a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21763
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 d2dfdea4b609. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9cf432b04e73. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21763/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21763/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.210.33/tcp/21764/p2p/16Uiu2HAmVMytabecHHPsM4rZ3nWZTgkRVCkgd8xfMjcpiWwyuQWD","/ip4/172.18.210.33/tcp/21765/ws/p2p/16Uiu2HAmVMytabecHHPsM4rZ3nWZTgkRVCkgd8xfMjcpiWwyuQWD"],"enrUri":"enr:-L24QAflgs63PyS2JoQL-Nd5yhZVD_4PTqn6EboTR0njIn8dAM7ITtUxc-WAtqohxs35t-exmr8sTUc1l5XOIVW1CcwCgmlkgnY0gmlwhKwS0iGKbXVsdGlhZGRyc5YACASsEtIhBlUEAAoErBLSIQZVBd0DgnJzhQADAQAAiXNlY3AyNTZrMaED-DtIhaRqI6IZ1wMe8gpOd1wuNiHL8oggak8naXshmPqDdGNwglUEg3VkcIJVBoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-25-42__68255885-e5dd-4ff2-83c8-019b562d5e6a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.132.116
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64659', '64660', '64661', '64662', '64663']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64659:64659 -p 64660:64660 -p 64661:64661 -p 64662:64662 -p 64663:64663 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64661 --rest-port=64659 --tcp-port=64660 --discv5-udp-port=64662 --rest-address=0.0.0.0 --nat=extip:172.18.132.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fb93ff9b3717d1d351b9f1af68dafcaa00d1e9a00ac5cdbcebbb8cd9d5fcf8cd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64663 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAflgs63PyS2JoQL-Nd5yhZVD_4PTqn6EboTR0njIn8dAM7ITtUxc-WAtqohxs35t-exmr8sTUc1l5XOIVW1CcwCgmlkgnY0gmlwhKwS0iGKbXVsdGlhZGRyc5YACASsEtIhBlUEAAoErBLSIQZVBd0DgnJzhQADAQAAiXNlY3AyNTZrMaED-DtIhaRqI6IZ1wMe8gpOd1wuNiHL8oggak8naXshmPqDdGNwglUEg3VkcIJVBoV3YWt1MgM --storenode=/ip4/172.18.210.33/tcp/21764/p2p/16Uiu2HAmVMytabecHHPsM4rZ3nWZTgkRVCkgd8xfMjcpiWwyuQWD --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.132.116 waku 1b67f5149feddf2ff04aa2dc3849a6e69c26cbf3ffce47a7128f051d13329ff4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1b67f5149fed. Setting up logs at ./log/docker/store_node1_2026-01-18_04-25-42__68255885-e5dd-4ff2-83c8-019b562d5e6a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64659
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:64659/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64659/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.132.116/tcp/64660/p2p/16Uiu2HAkz9LuKy9g3Cnxro1VF3fPdAYFaJALPohBxSkG6bLp24PG","/ip4/172.18.132.116/tcp/64661/ws/p2p/16Uiu2HAkz9LuKy9g3Cnxro1VF3fPdAYFaJALPohBxSkG6bLp24PG"],"enrUri":"enr:-L24QAWnjrJ7qMtmJNMpKu8d38tm4yWdC7GsOPyH8S6KHUv1ZUi3e-UC4dgbYLO-25iPOpjfhnVTHbkkpF2QAv5hNUkCgmlkgnY0gmlwhKwShHSKbXVsdGlhZGRyc5YACASsEoR0BvyUAAoErBKEdAb8ld0DgnJzhQADAQAAiXNlY3AyNTZrMaECRhuSPh-x_YgGJjlTvnJPmKV0HSADLMSpboLTwqp3-W-DdGNwgvyUg3VkcIL8loV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64659/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.210.33/tcp/21764/p2p/16Uiu2HAmVMytabecHHPsM4rZ3nWZTgkRVCkgd8xfMjcpiWwyuQWD"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64659/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21763/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21763/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=19&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x328889410ff7170a00e8a16c294cab1e4f7d1f40718a70afaa2d088696798e5e"},{"messageHash":"0x60937cf1fcd229d76abb9f9497d857e4ca1a2bafd217aadd7da7e20cdb883cfc"},{"messageHash":"0x171bbe025ce71b956969e2fe404a249187126bb22db3c8a57e48c56448c539b4"},{"messageHash":"0x8471f60d95f99a7110d1ea1b9f10eb465569f09a35c9a7deb34d53e8548701d9"},{"messageHash":"0x3007396461926ca3dd5969464f8a0f09104d4b6ce2e7c9fef0434a45eb3681b8"},{"messageHash":"0x56d307c8e70eda6636fc49055ffeaf9777dfd4894299d199a866c3d3498382b4"},{"messageHash":"0x05d92fcb5565862848e26bd85670ec198c14570e53e618214c3f084dcbeb7bb8"},{"messageHash":"0x780c10cefe411fa9c390f8dd9ba3ca76f41d6ae353d787b5718d36a339c861af"},{"messageHash":"0x44dcce21d37f9a6453daedcb3aa8cc4cd1fad9350436e23bb4dda765a9fb6648"},{"messageHash":"0x9166790da9ce7f0bf47efd9896707f028ca1f6c10b0fe75868c8248c0d054dd2"},{"messageHash":"0x8e49e80b14fa7407954e749e175a729d451f0144d29377b3946c9ac5fc69f292"},{"messageHash":"0x6a8e3e6ea398f12f19f09d4300214bd95b006ce8d3800b8355ef1c49319ff95c"},{"messageHash":"0x18cd02682f436e9deec7c8796769a901b3f74a5092ca0defff863932732e5778"},{"messageHash":"0x2281f4206f0f36820b081a82ce38b4351daf6a3e264179071b239cc2e085c596"},{"messageHash":"0xdf04b7de77bd0b45fcf1b060e6d571d7059c6ed91487644fb98e12f46916d419"},{"messageHash":"0x47339f3776506b203e89bd7d284d91f7cdce54be8c2a7924dc112c36c2c63963"},{"messageHash":"0x2c7434ee3f232c13f4f4a0d0cf9c7d2bc8494379df7555bdaebb07c068ed3c3c"},{"messageHash":"0xae851bb857034c26e1be504286c2435435093a994fbeb1bad0c1125c46041030"},{"messageHash":"0x042ac9529db0cdc42af40b2217340841a8628e657751f5191a1f1c22f8029783"}],"paginationCursor":"0x042ac9529db0cdc42af40b2217340841a8628e657751f5191a1f1c22f8029783"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64659/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=19&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x328889410ff7170a00e8a16c294cab1e4f7d1f40718a70afaa2d088696798e5e"},{"messageHash":"0x60937cf1fcd229d76abb9f9497d857e4ca1a2bafd217aadd7da7e20cdb883cfc"},{"messageHash":"0x171bbe025ce71b956969e2fe404a249187126bb22db3c8a57e48c56448c539b4"},{"messageHash":"0x8471f60d95f99a7110d1ea1b9f10eb465569f09a35c9a7deb34d53e8548701d9"},{"messageHash":"0x3007396461926ca3dd5969464f8a0f09104d4b6ce2e7c9fef0434a45eb3681b8"},{"messageHash":"0x56d307c8e70eda6636fc49055ffeaf9777dfd4894299d199a866c3d3498382b4"},{"messageHash":"0x05d92fcb5565862848e26bd85670ec198c14570e53e618214c3f084dcbeb7bb8"},{"messageHash":"0x780c10cefe411fa9c390f8dd9ba3ca76f41d6ae353d787b5718d36a339c861af"},{"messageHash":"0x44dcce21d37f9a6453daedcb3aa8cc4cd1fad9350436e23bb4dda765a9fb6648"},{"messageHash":"0x9166790da9ce7f0bf47efd9896707f028ca1f6c10b0fe75868c8248c0d054dd2"},{"messageHash":"0x8e49e80b14fa7407954e749e175a729d451f0144d29377b3946c9ac5fc69f292"},{"messageHash":"0x6a8e3e6ea398f12f19f09d4300214bd95b006ce8d3800b8355ef1c49319ff95c"},{"messageHash":"0x18cd02682f436e9deec7c8796769a901b3f74a5092ca0defff863932732e5778"},{"messageHash":"0x2281f4206f0f36820b081a82ce38b4351daf6a3e264179071b239cc2e085c596"},{"messageHash":"0xdf04b7de77bd0b45fcf1b060e6d571d7059c6ed91487644fb98e12f46916d419"},{"messageHash":"0x47339f3776506b203e89bd7d284d91f7cdce54be8c2a7924dc112c36c2c63963"},{"messageHash":"0x2c7434ee3f232c13f4f4a0d0cf9c7d2bc8494379df7555bdaebb07c068ed3c3c"},{"messageHash":"0xae851bb857034c26e1be504286c2435435093a994fbeb1bad0c1125c46041030"},{"messageHash":"0x042ac9529db0cdc42af40b2217340841a8628e657751f5191a1f1c22f8029783"}],"paginationCursor":"0x042ac9529db0cdc42af40b2217340841a8628e657751f5191a1f1c22f8029783"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21763/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x042ac9529db0cdc42af40b2217340841a8628e657751f5191a1f1c22f8029783&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":"0xa9200091c7d75cd529e5f41d60e3eaa240c929348f7ff853209c19abbb555d89"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64659/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x042ac9529db0cdc42af40b2217340841a8628e657751f5191a1f1c22f8029783&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":"0xa9200091c7d75cd529e5f41d60e3eaa240c929348f7ff853209c19abbb555d89"}]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 182674187c54
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1b67f5149fed
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,76 @@
2026-01-18 04:23:38.831 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:23:38.831 DEBUG [tests.conftest] Running test: test_different_page_size[1] with id: 2026-01-18_04-23-38__106cebe3-5b99-4bec-899c-8e8570a4523c
2026-01-18 04:23:38.832 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:23:38.832 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:23:38.832 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-18 04:23:38.839 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:23:38.839 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-23-38__106cebe3-5b99-4bec-899c-8e8570a4523c__wakuorg_nwaku:latest.log
2026-01-18 04:23:38.840 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:23:38.840 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:23:38.841 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:23:38.841 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.176.99
2026-01-18 04:23:38.842 DEBUG [src.node.docker_mananger] Generated ports ['64201', '64202', '64203', '64204', '64205']
2026-01-18 04:23:38.842 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:23:38.842 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:23:38.842 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:23:38.842 DEBUG [src.node.docker_mananger] docker run -i -t -p 64201:64201 -p 64202:64202 -p 64203:64203 -p 64204:64204 -p 64205:64205 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64203 --rest-port=64201 --tcp-port=64202 --discv5-udp-port=64204 --rest-address=0.0.0.0 --nat=extip:172.18.176.99 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=63f0c7fdde04b6e4c16f3bb48edb26c6eaae1a8afde8f4ecca9019ad3fdf4ae4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64205 --metrics-logging=true --store=true --relay=true
2026-01-18 04:23:39.032 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.176.99 waku 4263401a7196274e7f13f2dd78e3647df744ae233f67c47eb806860687074cad
2026-01-18 04:23:39.065 DEBUG [src.node.docker_mananger] Container started with ID 4263401a7196. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-23-38__106cebe3-5b99-4bec-899c-8e8570a4523c__wakuorg_nwaku:latest.log
2026-01-18 04:23:39.067 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64201
2026-01-18 04:23:39.068 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:23:39.104 ERROR [src.node.docker_mananger] Max retries reached for container afa6b6938f9f. Exiting log stream.
2026-01-18 04:23:39.638 ERROR [src.node.docker_mananger] Max retries reached for container cb5e9face9f3. Exiting log stream.
2026-01-18 04:23:40.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64201/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:40.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:23:40.072 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:23:40.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64201/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:40.074 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.176.99/tcp/64202/p2p/16Uiu2HAmNc6k8gpNMLu3DbdBUu3Qi2sQw5ciDmYgXGMcgyRRysoU","/ip4/172.18.176.99/tcp/64203/ws/p2p/16Uiu2HAmNc6k8gpNMLu3DbdBUu3Qi2sQw5ciDmYgXGMcgyRRysoU"],"enrUri":"enr:-L24QPT0TFZwrEsHe7Oz05QeoXNtVMdA-FMNe50lNpvxqz2zCR2vx9_OQbfjxgx8zUXYQA8tBlGTz5wpCZKxOmXQwnoCgmlkgnY0gmlwhKwSsGOKbXVsdGlhZGRyc5YACASsErBjBvrKAAoErBKwYwb6y90DgnJzhQADAQAAiXNlY3AyNTZrMaEDk9dbPEuM1UeWhuASkwc6oRjlp2S0vD8Z70-f_-tpk0-DdGNwgvrKg3VkcIL6zIV3YWt1MgM"}'
2026-01-18 04:23:40.074 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:23:40.082 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:23:40.082 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-23-38__106cebe3-5b99-4bec-899c-8e8570a4523c__wakuorg_nwaku:latest.log
2026-01-18 04:23:40.082 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:23:40.082 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:23:40.083 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:23:40.083 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.206.21
2026-01-18 04:23:40.084 DEBUG [src.node.docker_mananger] Generated ports ['30298', '30299', '30300', '30301', '30302']
2026-01-18 04:23:40.084 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:23:40.084 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:23:40.084 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:23:40.084 DEBUG [src.node.docker_mananger] docker run -i -t -p 30298:30298 -p 30299:30299 -p 30300:30300 -p 30301:30301 -p 30302:30302 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30300 --rest-port=30298 --tcp-port=30299 --discv5-udp-port=30301 --rest-address=0.0.0.0 --nat=extip:172.18.206.21 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4eeede78bbcb0ad6bc9a8a41cdf475fedda0173a477f4ddd02cf63db8ca2c996 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30302 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPT0TFZwrEsHe7Oz05QeoXNtVMdA-FMNe50lNpvxqz2zCR2vx9_OQbfjxgx8zUXYQA8tBlGTz5wpCZKxOmXQwnoCgmlkgnY0gmlwhKwSsGOKbXVsdGlhZGRyc5YACASsErBjBvrKAAoErBKwYwb6y90DgnJzhQADAQAAiXNlY3AyNTZrMaEDk9dbPEuM1UeWhuASkwc6oRjlp2S0vD8Z70-f_-tpk0-DdGNwgvrKg3VkcIL6zIV3YWt1MgM --storenode=/ip4/172.18.176.99/tcp/64202/p2p/16Uiu2HAmNc6k8gpNMLu3DbdBUu3Qi2sQw5ciDmYgXGMcgyRRysoU --store=true --relay=true
2026-01-18 04:23:40.282 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.206.21 waku 5214a6806851f37919a1a61bbc8fd76702b1d549d7eabed654cfdb8892f787f9
2026-01-18 04:23:40.313 DEBUG [src.node.docker_mananger] Container started with ID 5214a6806851. Setting up logs at ./log/docker/store_node1_2026-01-18_04-23-38__106cebe3-5b99-4bec-899c-8e8570a4523c__wakuorg_nwaku:latest.log
2026-01-18 04:23:40.314 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30298
2026-01-18 04:23:40.315 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:23:41.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30298/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:23:41.320 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:23:41.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30298/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.206.21/tcp/30299/p2p/16Uiu2HAmL9DRB1942gZu7jcCHNpgN8nnXNdRFRmgNpUUpzzZs7fR","/ip4/172.18.206.21/tcp/30300/ws/p2p/16Uiu2HAmL9DRB1942gZu7jcCHNpgN8nnXNdRFRmgNpUUpzzZs7fR"],"enrUri":"enr:-L24QDu2AWtKmjblkvxFYhI1LYm04wjp6TNkGCJjmZBblpp6PDxw4_79obgu0vodHlNFmm0NXtXpUA0g0MU0_y5RV_MCgmlkgnY0gmlwhKwSzhWKbXVsdGlhZGRyc5YACASsEs4VBnZbAAoErBLOFQZ2XN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbzzYkusUFZE4H6XPqDvcNuNKeV7LMNPTqpHljoBAxLyDdGNwgnZbg3VkcIJ2XYV3YWt1MgM"}'
2026-01-18 04:23:41.323 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:23:41.323 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30298/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.176.99/tcp/64202/p2p/16Uiu2HAmNc6k8gpNMLu3DbdBUu3Qi2sQw5ciDmYgXGMcgyRRysoU"]'
2026-01-18 04:23:41.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:41.326 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64201/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:23:41.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:41.329 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30298/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:23:41.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:41.332 DEBUG [src.steps.store] Relaying message
2026-01-18 04:23:41.332 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64201/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:41.337 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:41.338 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:23:41.538 DEBUG [src.steps.store] Relaying message
2026-01-18 04:23:41.538 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64201/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:23:41.544 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:41.545 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:23:41.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64201/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa31895f640b11d17bf156d03b2af7e98afc3efd61fcbf4e8cd7d145d968231ab"}],"paginationCursor":"0xa31895f640b11d17bf156d03b2af7e98afc3efd61fcbf4e8cd7d145d968231ab"}'
2026-01-18 04:23:41.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30298/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=1&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa31895f640b11d17bf156d03b2af7e98afc3efd61fcbf4e8cd7d145d968231ab"}],"paginationCursor":"0xa31895f640b11d17bf156d03b2af7e98afc3efd61fcbf4e8cd7d145d968231ab"}'
2026-01-18 04:23:41.754 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:23:41.755 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:23:41.756 DEBUG [src.node.waku_node] Stopping container with id 4263401a7196
2026-01-18 04:23:42.309 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:23:42.309 DEBUG [src.node.waku_node] Stopping container with id 5214a6806851
2026-01-18 04:23:42.838 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:23:42.840 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:23:42.846 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:23:42.851 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,90 @@
2026-01-18 04:24:32.923 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:24:32.923 DEBUG [tests.conftest] Running test: test_publish_with_invalid_content_topics with id: 2026-01-18_04-24-32__41b43e91-20f6-4b29-ad5a-ac82506a2a02
2026-01-18 04:24:32.923 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:24:32.924 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-18 04:24:32.924 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-18 04:24:32.933 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:24:32.933 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-24-32__41b43e91-20f6-4b29-ad5a-ac82506a2a02__wakuorg_nwaku:latest.log
2026-01-18 04:24:32.934 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:24:32.934 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:24:32.935 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:24:32.936 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.177.41
2026-01-18 04:24:32.936 DEBUG [src.node.docker_mananger] Generated ports ['27399', '27400', '27401', '27402', '27403']
2026-01-18 04:24:32.936 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:24:32.936 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:24:32.936 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:24:32.936 DEBUG [src.node.docker_mananger] docker run -i -t -p 27399:27399 -p 27400:27400 -p 27401:27401 -p 27402:27402 -p 27403:27403 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27401 --rest-port=27399 --tcp-port=27400 --discv5-udp-port=27402 --rest-address=0.0.0.0 --nat=extip:172.18.177.41 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3244accd1e22c66c9e58a3ebd123dca08be0c587d2cfca1bfa3dc9be05dedfbf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27403 --metrics-logging=true --relay=true
2026-01-18 04:24:33.110 ERROR [src.node.docker_mananger] Max retries reached for container d86291348e6b. Exiting log stream.
2026-01-18 04:24:33.155 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.177.41 waku 84b4c90d3056f4027253bc5dd100d9582fafd145c8c24b206f3883450be009b7
2026-01-18 04:24:33.193 DEBUG [src.node.docker_mananger] Container started with ID 84b4c90d3056. Setting up logs at ./log/docker/node1_2026-01-18_04-24-32__41b43e91-20f6-4b29-ad5a-ac82506a2a02__wakuorg_nwaku:latest.log
2026-01-18 04:24:33.194 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27399
2026-01-18 04:24:33.195 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:24:33.689 ERROR [src.node.docker_mananger] Max retries reached for container 6910458bd85c. Exiting log stream.
2026-01-18 04:24:34.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27399/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:34.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:24:34.200 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:24:34.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27399/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:34.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.177.41/tcp/27400/p2p/16Uiu2HAm2qmX4VY7C5UeHEUibVpRZSSgqRJZWe8yY8RuE5uqEvHa","/ip4/172.18.177.41/tcp/27401/ws/p2p/16Uiu2HAm2qmX4VY7C5UeHEUibVpRZSSgqRJZWe8yY8RuE5uqEvHa"],"enrUri":"enr:-L24QAmfudmKYqjp1lOOxPDp6C6hhhKEvAxMOvrX-G4ujxF0XR0DigaldUoBXpUJ84Jqp7sbaOmccJFwRgDj2K3vkFMCgmlkgnY0gmlwhKwSsSmKbXVsdGlhZGRyc5YACASsErEpBmsIAAoErBKxKQZrCd0DgnJzhQADAQAAiXNlY3AyNTZrMaECbi4Cz2F9uJM-kiu-6BbTxI2vTmM8SwuF72gMD-ZeIT2DdGNwgmsIg3VkcIJrCoV3YWt1MgE"}'
2026-01-18 04:24:34.203 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:24:34.210 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:24:34.211 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-24-32__41b43e91-20f6-4b29-ad5a-ac82506a2a02__wakuorg_nwaku:latest.log
2026-01-18 04:24:34.211 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:24:34.211 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:24:34.212 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:24:34.213 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.106.22
2026-01-18 04:24:34.213 DEBUG [src.node.docker_mananger] Generated ports ['53384', '53385', '53386', '53387', '53388']
2026-01-18 04:24:34.213 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:24:34.213 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:24:34.213 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:24:34.213 DEBUG [src.node.docker_mananger] docker run -i -t -p 53384:53384 -p 53385:53385 -p 53386:53386 -p 53387:53387 -p 53388:53388 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53386 --rest-port=53384 --tcp-port=53385 --discv5-udp-port=53387 --rest-address=0.0.0.0 --nat=extip:172.18.106.22 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5fe1bcd6beaa7e4ece593cfbdf4898e283bbe3f744b83cda8a2947eddedf216e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53388 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAmfudmKYqjp1lOOxPDp6C6hhhKEvAxMOvrX-G4ujxF0XR0DigaldUoBXpUJ84Jqp7sbaOmccJFwRgDj2K3vkFMCgmlkgnY0gmlwhKwSsSmKbXVsdGlhZGRyc5YACASsErEpBmsIAAoErBKxKQZrCd0DgnJzhQADAQAAiXNlY3AyNTZrMaECbi4Cz2F9uJM-kiu-6BbTxI2vTmM8SwuF72gMD-ZeIT2DdGNwgmsIg3VkcIJrCoV3YWt1MgE
2026-01-18 04:24:34.442 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.106.22 waku 1b2010fcdee05abb8b9b1ccddbd766a7abbbe3cf18a88476536ed3e3419ad00c
2026-01-18 04:24:34.477 DEBUG [src.node.docker_mananger] Container started with ID 1b2010fcdee0. Setting up logs at ./log/docker/node2_2026-01-18_04-24-32__41b43e91-20f6-4b29-ad5a-ac82506a2a02__wakuorg_nwaku:latest.log
2026-01-18 04:24:34.478 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53384
2026-01-18 04:24:34.478 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:24:35.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53384/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:35.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:24:35.495 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:24:35.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53384/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:35.502 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.106.22/tcp/53385/p2p/16Uiu2HAmEeb7mp4zunv329r9wsu9VvEWRwptCE5VhHEq74AmkjqY","/ip4/172.18.106.22/tcp/53386/ws/p2p/16Uiu2HAmEeb7mp4zunv329r9wsu9VvEWRwptCE5VhHEq74AmkjqY"],"enrUri":"enr:-L24QDNzTKI-rAOTlCOaiJu5FXVQ-Jzq0fI_kFNjS8MxBzNMYrByp5G6CihUJLSAeG0BeKSDL3APknLLe614T6ju46ACgmlkgnY0gmlwhKwSahaKbXVsdGlhZGRyc5YACASsEmoWBtCJAAoErBJqFgbQit0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHZ0aqsOVhO9GnPZpyPJejDLmqzDcDsQglnj31EhiLL-DdGNwgtCJg3VkcILQi4V3YWt1MgE"}'
2026-01-18 04:24:35.502 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:24:35.503 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53384/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.177.41/tcp/27400/p2p/16Uiu2HAm2qmX4VY7C5UeHEUibVpRZSSgqRJZWe8yY8RuE5uqEvHa"]'
2026-01-18 04:24:35.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:35.510 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-01-18 04:24:35.510 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27399/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:24:35.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:35.515 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53384/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:24:35.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:35.522 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:35.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:35.529 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:24:35.630 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:24:35.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:35.634 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":1768710275522777600,"ephemeral":false,"proof":""}]'
2026-01-18 04:24:35.636 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:24:35.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53384/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:35.639 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":1768710275522777600,"ephemeral":false,"proof":""}]'
2026-01-18 04:24:35.640 INFO [src.steps.relay] WARM UP successful!!
2026-01-18 04:24:35.641 DEBUG [tests.relay.test_publish] Running test with contetn topic Empty string
2026-01-18 04:24:35.642 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:35.645 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-18 04:24:35.646 DEBUG [tests.relay.test_publish] Running test with contetn topic A dictionary
2026-01-18 04:24:35.646 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": {"key": "YWFh"}, "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:35.649 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-18 04:24:35.649 DEBUG [tests.relay.test_publish] Running test with contetn topic An integer
2026-01-18 04:24:35.650 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": 1234567890, "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:35.653 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-18 04:24:35.653 DEBUG [tests.relay.test_publish] Running test with contetn topic A list
2026-01-18 04:24:35.653 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": ["YWFh"], "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:35.656 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-18 04:24:35.656 DEBUG [tests.relay.test_publish] Running test with contetn topic A bool
2026-01-18 04:24:35.656 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": true, "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:35.660 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:27399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
2026-01-18 04:24:35.663 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:24:35.664 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:24:35.664 DEBUG [src.node.waku_node] Stopping container with id 84b4c90d3056
2026-01-18 04:24:36.268 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:24:36.269 DEBUG [src.node.waku_node] Stopping container with id 1b2010fcdee0
2026-01-18 04:24:36.860 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:24:36.866 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:24:36.874 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:24:36.879 DEBUG [src.node.docker_mananger] 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_admin_connected_peers_scalar_types with id: 2026-01-18_04-23-17__61120412-f8d5-4f62-acbf-c600248ec03a
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-23-17__61120412-f8d5-4f62-acbf-c600248ec03a__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-23-17__61120412-f8d5-4f62-acbf-c600248ec03a__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-23-17__61120412-f8d5-4f62-acbf-c600248ec03a__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-01-18_04-23-17__61120412-f8d5-4f62-acbf-c600248ec03a__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.23.59
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18930', '18931', '18932', '18933', '18934']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 18930:18930 -p 18931:18931 -p 18932:18932 -p 18933:18933 -p 18934:18934 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18932 --rest-port=18930 --tcp-port=18931 --discv5-udp-port=18933 --rest-address=0.0.0.0 --nat=extip:172.18.23.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0dde75a81df28fddcdcf3d3b31ee1ad638dd1c1dfea9ef2b23d95ee3a082cbd1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18934 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.23.59 waku 45d91fcbcd188e956447edd536736df8d390e16dc83f091567d92c565dd1f9b9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 45d91fcbcd18. Setting up logs at ./log/docker/node1_2026-01-18_04-23-17__61120412-f8d5-4f62-acbf-c600248ec03a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18930
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 4ad91329bb87. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cd219a78cbb3. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.23.59/tcp/18931/p2p/16Uiu2HAmJveSyyZD9kxftEbLWCmCQm7hFMFWd57PqkdfhVm9aiaD","/ip4/172.18.23.59/tcp/18932/ws/p2p/16Uiu2HAmJveSyyZD9kxftEbLWCmCQm7hFMFWd57PqkdfhVm9aiaD"],"enrUri":"enr:-L24QJVKPplZee9kzLebTeq7AmS4QHLYnq7tJhIIOewCaPPMLcsnBD__SnbCGLoW5VWxQ478gaL6WHVwQ1EKlBD-FP4CgmlkgnY0gmlwhKwSFzuKbXVsdGlhZGRyc5YACASsEhc7BknzAAoErBIXOwZJ9N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXSjpUuEATiVkHnXBpcUWXfBBGSgrSiseQliyondoDnKDdGNwgknzg3VkcIJJ9YV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.188.84
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59586', '59587', '59588', '59589', '59590']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 59586:59586 -p 59587:59587 -p 59588:59588 -p 59589:59589 -p 59590:59590 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59588 --rest-port=59586 --tcp-port=59587 --discv5-udp-port=59589 --rest-address=0.0.0.0 --nat=extip:172.18.188.84 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eeb0f64eafeb932dbee29a7cc1e426cbc81a53e89f9a7758cc6e6554c20bc8ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59590 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJVKPplZee9kzLebTeq7AmS4QHLYnq7tJhIIOewCaPPMLcsnBD__SnbCGLoW5VWxQ478gaL6WHVwQ1EKlBD-FP4CgmlkgnY0gmlwhKwSFzuKbXVsdGlhZGRyc5YACASsEhc7BknzAAoErBIXOwZJ9N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDXSjpUuEATiVkHnXBpcUWXfBBGSgrSiseQliyondoDnKDdGNwgknzg3VkcIJJ9YV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.188.84 waku 08f19223ddc4bd2d18e91ad3c82028e88ebd9b92a23bba94851149c676fc245c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 08f19223ddc4. Setting up logs at ./log/docker/node2_2026-01-18_04-23-17__61120412-f8d5-4f62-acbf-c600248ec03a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59586
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:59586/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59586/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.188.84/tcp/59587/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","/ip4/172.18.188.84/tcp/59588/ws/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu"],"enrUri":"enr:-L24QDP_5XQ7lfKqIkVSnvPWcN7ZMALXeFnuoqxz5vdigXjtbGwDGNqZaxWGTvUsdwwCW41ko1WfwxWxHzw44dvNpJcCgmlkgnY0gmlwhKwSvFSKbXVsdGlhZGRyc5YACASsErxUBujDAAoErBK8VAboxN0DgnJzhQADAQAAiXNlY3AyNTZrMaECDx_qF3wKlLeWdfMoFcaFD0PJs5FJn4hjQLCBfq2hJ5iDdGNwgujDg3VkcILoxYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18930/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.188.84/tcp/59587/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59586/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.23.59/tcp/18931/p2p/16Uiu2HAmJveSyyZD9kxftEbLWCmCQm7hFMFWd57PqkdfhVm9aiaD"]'
INFO  src.node.api_clients.base_client:base_client.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:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18930/admin/v1/peers/connected" -H "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.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:476 Response for get connected peers [{'multiaddr': '/ip4/172.18.188.84/tcp/34298/p2p/16Uiu2HAkvSiKZEVtuU3cY3xoe5eR7pwPdBNEHQopauoxrGU5Rguu', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-127-ga4e44d', 'origin': 'Discv5'}]
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 45d91fcbcd18
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 08f19223ddc4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,308 @@
2026-01-18 04:18:32.622 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:18:32.622 DEBUG [tests.conftest] Running test: test_chain_of_relay_nodes with id: 2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878
2026-01-18 04:18:32.623 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:18:32.623 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-18 04:18:32.623 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-18 04:18:32.632 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:32.632 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:32.640 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:32.640 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:32.647 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:32.647 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:32.648 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-18 04:18:32.648 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:18:32.657 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:32.658 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:32.665 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:32.665 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:32.673 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:32.673 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:32.679 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:32.679 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:32.684 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:32.684 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node8_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:32.690 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:32.690 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node9_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:32.696 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:32.696 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node10_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:32.696 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:32.696 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:32.697 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:32.698 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.228.106
2026-01-18 04:18:32.698 DEBUG [src.node.docker_mananger] Generated ports ['26510', '26511', '26512', '26513', '26514']
2026-01-18 04:18:32.698 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:32.698 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:32.698 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:32.698 DEBUG [src.node.docker_mananger] docker run -i -t -p 26510:26510 -p 26511:26511 -p 26512:26512 -p 26513:26513 -p 26514:26514 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26512 --rest-port=26510 --tcp-port=26511 --discv5-udp-port=26513 --rest-address=0.0.0.0 --nat=extip:172.18.228.106 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fe4dd5cbc9fa9f7c38d306efda74ba8af99ddd141b79643c1a66c91383773940 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26514 --metrics-logging=true --relay=true
2026-01-18 04:18:32.858 ERROR [src.node.docker_mananger] Max retries reached for container 4752d7fc3c4a. Exiting log stream.
2026-01-18 04:18:32.878 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.228.106 waku 08491db985f01d9f975b8d45f751225dd001ec272f86e0a833427e46f46b809d
2026-01-18 04:18:32.909 DEBUG [src.node.docker_mananger] Container started with ID 08491db985f0. Setting up logs at ./log/docker/node1_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:32.909 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26510
2026-01-18 04:18:32.909 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:33.479 ERROR [src.node.docker_mananger] Max retries reached for container 4c4b49202021. Exiting log stream.
2026-01-18 04:18:33.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26510/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:33.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:33.915 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:33.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26510/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:33.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.228.106/tcp/26511/p2p/16Uiu2HAmPnBrV4uqbjLDV4WRuzh1JayfnXc8D3ph4fXxoUNXHaZ5","/ip4/172.18.228.106/tcp/26512/ws/p2p/16Uiu2HAmPnBrV4uqbjLDV4WRuzh1JayfnXc8D3ph4fXxoUNXHaZ5"],"enrUri":"enr:-L24QOA7VGyJMSDRoN2jIjz-pPudp27XjOkKvC3lAqY3gI03bQEMedqCCAF-syZmGJ8j9y4XM3xCtXi19e4Oqk2M6awCgmlkgnY0gmlwhKwS5GqKbXVsdGlhZGRyc5YACASsEuRqBmePAAoErBLkagZnkN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpUig9Vg1rbmSE9TnBssQoXTILNl3mDFhVglj8ieyyCiDdGNwgmePg3VkcIJnkYV3YWt1MgE"}'
2026-01-18 04:18:33.919 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:33.919 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:33.919 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:33.922 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:33.922 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.237.46
2026-01-18 04:18:33.922 DEBUG [src.node.docker_mananger] Generated ports ['46614', '46615', '46616', '46617', '46618']
2026-01-18 04:18:33.922 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:33.923 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:33.923 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:33.923 DEBUG [src.node.docker_mananger] docker run -i -t -p 46614:46614 -p 46615:46615 -p 46616:46616 -p 46617:46617 -p 46618:46618 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46616 --rest-port=46614 --tcp-port=46615 --discv5-udp-port=46617 --rest-address=0.0.0.0 --nat=extip:172.18.237.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6cbccc5ca8f6cc342d9bb7e4f23c1fcdd08e129afbbabe78c9c09b4badd0be0b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46618 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOA7VGyJMSDRoN2jIjz-pPudp27XjOkKvC3lAqY3gI03bQEMedqCCAF-syZmGJ8j9y4XM3xCtXi19e4Oqk2M6awCgmlkgnY0gmlwhKwS5GqKbXVsdGlhZGRyc5YACASsEuRqBmePAAoErBLkagZnkN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpUig9Vg1rbmSE9TnBssQoXTILNl3mDFhVglj8ieyyCiDdGNwgmePg3VkcIJnkYV3YWt1MgE
2026-01-18 04:18:34.142 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.237.46 waku 24a73150747fcbca3501051512fcbde68c7c4e12168195a39ad4bb7204c96595
2026-01-18 04:18:34.174 DEBUG [src.node.docker_mananger] Container started with ID 24a73150747f. Setting up logs at ./log/docker/node2_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:34.174 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46614
2026-01-18 04:18:34.175 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:35.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46614/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:35.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:35.193 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:35.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46614/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:35.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.237.46/tcp/46615/p2p/16Uiu2HAmK5N9zXbo6Z9Dgzq1EWXE7TCbG4xJR3JFKVD63S2Keb4w","/ip4/172.18.237.46/tcp/46616/ws/p2p/16Uiu2HAmK5N9zXbo6Z9Dgzq1EWXE7TCbG4xJR3JFKVD63S2Keb4w"],"enrUri":"enr:-L24QFSGfCrWDx_fYdME_4x8_VoUulw59rU7CxVCGImHDz8jfywZdjPJB8UPzuoihFxLZrBTMeKeMO6N62vdclpNOTMCgmlkgnY0gmlwhKwS7S6KbXVsdGlhZGRyc5YACASsEu0uBrYXAAoErBLtLga2GN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDX2S3WgcC_iMFjv5Gf62Y2bOtCb4bL2CPM-7BbB9p9nSDdGNwgrYXg3VkcIK2GYV3YWt1MgE"}'
2026-01-18 04:18:35.197 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:35.197 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:35.197 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:35.199 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:35.199 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.38.52
2026-01-18 04:18:35.199 DEBUG [src.node.docker_mananger] Generated ports ['65359', '65360', '65361', '65362', '65363']
2026-01-18 04:18:35.200 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:35.200 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:35.200 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:35.200 DEBUG [src.node.docker_mananger] docker run -i -t -p 65359:65359 -p 65360:65360 -p 65361:65361 -p 65362:65362 -p 65363:65363 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65361 --rest-port=65359 --tcp-port=65360 --discv5-udp-port=65362 --rest-address=0.0.0.0 --nat=extip:172.18.38.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cc1cacb8babb0fa630e9fb2ba153b42fd14aa1f3e60f4ce8a65db7bc0a7dc93e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65363 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFSGfCrWDx_fYdME_4x8_VoUulw59rU7CxVCGImHDz8jfywZdjPJB8UPzuoihFxLZrBTMeKeMO6N62vdclpNOTMCgmlkgnY0gmlwhKwS7S6KbXVsdGlhZGRyc5YACASsEu0uBrYXAAoErBLtLga2GN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDX2S3WgcC_iMFjv5Gf62Y2bOtCb4bL2CPM-7BbB9p9nSDdGNwgrYXg3VkcIK2GYV3YWt1MgE
2026-01-18 04:18:35.396 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.38.52 waku 27e6275d2b4f40909c1e40640f00b19704a9d59fffd8c48936393bd7960c3ec8
2026-01-18 04:18:35.431 DEBUG [src.node.docker_mananger] Container started with ID 27e6275d2b4f. Setting up logs at ./log/docker/node3_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:35.432 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 65359
2026-01-18 04:18:35.432 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:36.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65359/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:36.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:36.442 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:36.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65359/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:36.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.38.52/tcp/65360/p2p/16Uiu2HAmJbw962svtFdDPNK5FtT31q4ShsVxzjSsz2R5gLgRdr7b","/ip4/172.18.38.52/tcp/65361/ws/p2p/16Uiu2HAmJbw962svtFdDPNK5FtT31q4ShsVxzjSsz2R5gLgRdr7b"],"enrUri":"enr:-L24QIJX-U2dTqFdSiDv8uHbk467qhXAEaCiBTgyBnGho9yGbiXBeT5i7zPCwKNoLE8NE1vjJnmvYEsMj6IfIS-eqWgCgmlkgnY0gmlwhKwSJjSKbXVsdGlhZGRyc5YACASsEiY0Bv9QAAoErBImNAb_Ud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWF2_x3zWmnN8aOwda4Z6N77k5UJDxRm7xjy_IoRRKCKDdGNwgv9Qg3VkcIL_UoV3YWt1MgE"}'
2026-01-18 04:18:36.446 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:36.446 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:36.446 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:36.448 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:36.448 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.177.59
2026-01-18 04:18:36.448 DEBUG [src.node.docker_mananger] Generated ports ['62647', '62648', '62649', '62650', '62651']
2026-01-18 04:18:36.449 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:36.449 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:36.449 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:36.449 DEBUG [src.node.docker_mananger] docker run -i -t -p 62647:62647 -p 62648:62648 -p 62649:62649 -p 62650:62650 -p 62651:62651 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62649 --rest-port=62647 --tcp-port=62648 --discv5-udp-port=62650 --rest-address=0.0.0.0 --nat=extip:172.18.177.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a88cdb40dda819ddbeb0f6cdbdec7d84c62c8f1ea4e4c3d134aebbe0e7c1b8a8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62651 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIJX-U2dTqFdSiDv8uHbk467qhXAEaCiBTgyBnGho9yGbiXBeT5i7zPCwKNoLE8NE1vjJnmvYEsMj6IfIS-eqWgCgmlkgnY0gmlwhKwSJjSKbXVsdGlhZGRyc5YACASsEiY0Bv9QAAoErBImNAb_Ud0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWF2_x3zWmnN8aOwda4Z6N77k5UJDxRm7xjy_IoRRKCKDdGNwgv9Qg3VkcIL_UoV3YWt1MgE
2026-01-18 04:18:36.647 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.177.59 waku 10eb15beac7e57627a656c574f2d2b94d4639b6642762d165197c118baf2717f
2026-01-18 04:18:36.681 DEBUG [src.node.docker_mananger] Container started with ID 10eb15beac7e. Setting up logs at ./log/docker/node4_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:36.681 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62647
2026-01-18 04:18:36.682 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:37.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62647/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:37.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:37.692 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:37.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62647/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:37.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.177.59/tcp/62648/p2p/16Uiu2HAmCXvVVpTvTgUX5gj6Sr17XNVT2gEWfVMmDGYm41ciHGuS","/ip4/172.18.177.59/tcp/62649/ws/p2p/16Uiu2HAmCXvVVpTvTgUX5gj6Sr17XNVT2gEWfVMmDGYm41ciHGuS"],"enrUri":"enr:-L24QFd7eT4gvuDKFDzkJDiStYdLaiXZE6oOkY3WWXLD8wOCKeMhok95ATDg1dQrBq7RfvjAa7ixA2LUt_oImz_5G68CgmlkgnY0gmlwhKwSsTuKbXVsdGlhZGRyc5YACASsErE7BvS4AAoErBKxOwb0ud0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_jCST_IfNZZaqeVJIV4Y8IYWRPtU2l1j5jnrgkKBrW2DdGNwgvS4g3VkcIL0uoV3YWt1MgE"}'
2026-01-18 04:18:37.698 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:37.698 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:37.698 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:37.700 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:37.700 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.16.31
2026-01-18 04:18:37.700 DEBUG [src.node.docker_mananger] Generated ports ['33951', '33952', '33953', '33954', '33955']
2026-01-18 04:18:37.701 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:37.701 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:37.701 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:37.701 DEBUG [src.node.docker_mananger] docker run -i -t -p 33951:33951 -p 33952:33952 -p 33953:33953 -p 33954:33954 -p 33955:33955 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33953 --rest-port=33951 --tcp-port=33952 --discv5-udp-port=33954 --rest-address=0.0.0.0 --nat=extip:172.18.16.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7a3ffcbf87f4bcef44e57abcae0c9dadcdf9b1f9fef532a8e0dbfd2acb25b43d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33955 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFd7eT4gvuDKFDzkJDiStYdLaiXZE6oOkY3WWXLD8wOCKeMhok95ATDg1dQrBq7RfvjAa7ixA2LUt_oImz_5G68CgmlkgnY0gmlwhKwSsTuKbXVsdGlhZGRyc5YACASsErE7BvS4AAoErBKxOwb0ud0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_jCST_IfNZZaqeVJIV4Y8IYWRPtU2l1j5jnrgkKBrW2DdGNwgvS4g3VkcIL0uoV3YWt1MgE
2026-01-18 04:18:37.894 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.16.31 waku 8a7bd0bc6164f100aa46fbde1ca2126d1b30e9638979dd5d3d255937f1afdad0
2026-01-18 04:18:37.930 DEBUG [src.node.docker_mananger] Container started with ID 8a7bd0bc6164. Setting up logs at ./log/docker/node5_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:37.930 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33951
2026-01-18 04:18:37.930 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:38.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33951/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:38.939 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:38.940 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:38.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33951/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:38.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.16.31/tcp/33952/p2p/16Uiu2HAmQybGRrhPKjf9PTQYNCYpCyMB3dGkgjGbfYcL4noKJkg9","/ip4/172.18.16.31/tcp/33953/ws/p2p/16Uiu2HAmQybGRrhPKjf9PTQYNCYpCyMB3dGkgjGbfYcL4noKJkg9"],"enrUri":"enr:-L24QBHhcqNYAaRJpDBJkZJC1KZ0e91M3Gd1EKgbbN_8gc2dHSTO0ZKY_ft_bCL9LwPSwzP8nrZJz0bUHBwgDNwVcU8CgmlkgnY0gmlwhKwSEB-KbXVsdGlhZGRyc5YACASsEhAfBoSgAAoErBIQHwaEod0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtxAtc_rK-UvBqiNaZlpIB6H4K6MS54rc4ZcvT9Z0TjKDdGNwgoSgg3VkcIKEooV3YWt1MgE"}'
2026-01-18 04:18:38.943 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:38.944 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:38.944 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:38.946 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:38.946 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.223.18
2026-01-18 04:18:38.946 DEBUG [src.node.docker_mananger] Generated ports ['40714', '40715', '40716', '40717', '40718']
2026-01-18 04:18:38.946 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:38.946 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:38.946 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:38.947 DEBUG [src.node.docker_mananger] docker run -i -t -p 40714:40714 -p 40715:40715 -p 40716:40716 -p 40717:40717 -p 40718:40718 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40716 --rest-port=40714 --tcp-port=40715 --discv5-udp-port=40717 --rest-address=0.0.0.0 --nat=extip:172.18.223.18 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5cc5da86dc4c6fbbecb8fd0feb3e463dfdbaba77774cdcbce68e5b7f7b17cd58 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40718 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBHhcqNYAaRJpDBJkZJC1KZ0e91M3Gd1EKgbbN_8gc2dHSTO0ZKY_ft_bCL9LwPSwzP8nrZJz0bUHBwgDNwVcU8CgmlkgnY0gmlwhKwSEB-KbXVsdGlhZGRyc5YACASsEhAfBoSgAAoErBIQHwaEod0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtxAtc_rK-UvBqiNaZlpIB6H4K6MS54rc4ZcvT9Z0TjKDdGNwgoSgg3VkcIKEooV3YWt1MgE
2026-01-18 04:18:39.136 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.223.18 waku e1bc31cea2118476d39747c1b8f06c6770896d98bca57fff2a848c3606a60beb
2026-01-18 04:18:39.173 DEBUG [src.node.docker_mananger] Container started with ID e1bc31cea211. Setting up logs at ./log/docker/node6_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:39.173 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40714
2026-01-18 04:18:39.174 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:40.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40714/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:40.184 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:40.186 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:40.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40714/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:40.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.223.18/tcp/40715/p2p/16Uiu2HAmVL4bPjycm3VnZU5EZ9J2vhKbshTYr89sWcBetsLRAtSg","/ip4/172.18.223.18/tcp/40716/ws/p2p/16Uiu2HAmVL4bPjycm3VnZU5EZ9J2vhKbshTYr89sWcBetsLRAtSg"],"enrUri":"enr:-L24QLRlnloGGD0AcHXjT7mu4I3oikE4UJXbFlw3ZS06S8egakM5XiFOaV3wnweiGnjrlNDTqVcbAfgX_0ygI6pnx5wCgmlkgnY0gmlwhKwS3xKKbXVsdGlhZGRyc5YACASsEt8SBp8LAAoErBLfEgafDN0DgnJzhQADAQAAiXNlY3AyNTZrMaED971wrChqeLNQIL1TPHm-n_9teFb_ItGkVVXa4gyMcMWDdGNwgp8Lg3VkcIKfDYV3YWt1MgE"}'
2026-01-18 04:18:40.189 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:40.189 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:40.190 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:40.191 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:40.191 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.221.91
2026-01-18 04:18:40.191 DEBUG [src.node.docker_mananger] Generated ports ['54322', '54323', '54324', '54325', '54326']
2026-01-18 04:18:40.192 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:40.192 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:40.192 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:40.192 DEBUG [src.node.docker_mananger] docker run -i -t -p 54322:54322 -p 54323:54323 -p 54324:54324 -p 54325:54325 -p 54326:54326 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54324 --rest-port=54322 --tcp-port=54323 --discv5-udp-port=54325 --rest-address=0.0.0.0 --nat=extip:172.18.221.91 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ededccafce3d2faebcfbb4cdbe77c256a4fcea639bf3778fa49d3dcbbc2acc0b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54326 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLRlnloGGD0AcHXjT7mu4I3oikE4UJXbFlw3ZS06S8egakM5XiFOaV3wnweiGnjrlNDTqVcbAfgX_0ygI6pnx5wCgmlkgnY0gmlwhKwS3xKKbXVsdGlhZGRyc5YACASsEt8SBp8LAAoErBLfEgafDN0DgnJzhQADAQAAiXNlY3AyNTZrMaED971wrChqeLNQIL1TPHm-n_9teFb_ItGkVVXa4gyMcMWDdGNwgp8Lg3VkcIKfDYV3YWt1MgE
2026-01-18 04:18:40.393 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.221.91 waku 8819a1a071af2cc7362b8302f32603115868168a8b408d7d53b6d5e02d132cd6
2026-01-18 04:18:40.425 DEBUG [src.node.docker_mananger] Container started with ID 8819a1a071af. Setting up logs at ./log/docker/node7_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:40.425 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54322
2026-01-18 04:18:40.426 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:41.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54322/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:41.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:41.436 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:41.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54322/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:41.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.221.91/tcp/54323/p2p/16Uiu2HAm2f7DobofBvtW3jTvfg362MnDZK4edaiXUe7Ue5GDgT7W","/ip4/172.18.221.91/tcp/54324/ws/p2p/16Uiu2HAm2f7DobofBvtW3jTvfg362MnDZK4edaiXUe7Ue5GDgT7W"],"enrUri":"enr:-L24QDOk7Pk2qR6YU0aP4C87CQJLNerTccsF-FdYSJg5H81IcGrORzwURK_ObuP9yHZjihK0Ac4O51LUDTd_5ryqHTECgmlkgnY0gmlwhKwS3VuKbXVsdGlhZGRyc5YACASsEt1bBtQzAAoErBLdWwbUNN0DgnJzhQADAQAAiXNlY3AyNTZrMaECa3LmVL4QxwVgLElfF6WsTCSLvevyGeXNA48bsYn6dNmDdGNwgtQzg3VkcILUNYV3YWt1MgE"}'
2026-01-18 04:18:41.441 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:41.441 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:41.442 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:41.445 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:41.446 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.62.84
2026-01-18 04:18:41.446 DEBUG [src.node.docker_mananger] Generated ports ['30931', '30932', '30933', '30934', '30935']
2026-01-18 04:18:41.446 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:41.446 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:41.446 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:41.446 DEBUG [src.node.docker_mananger] docker run -i -t -p 30931:30931 -p 30932:30932 -p 30933:30933 -p 30934:30934 -p 30935:30935 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30933 --rest-port=30931 --tcp-port=30932 --discv5-udp-port=30934 --rest-address=0.0.0.0 --nat=extip:172.18.62.84 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9ed6dacdcfd87fdcc52bbeb7afaeda6af42deca7dbc81fdbf59f1c3dc3543b0a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30935 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDOk7Pk2qR6YU0aP4C87CQJLNerTccsF-FdYSJg5H81IcGrORzwURK_ObuP9yHZjihK0Ac4O51LUDTd_5ryqHTECgmlkgnY0gmlwhKwS3VuKbXVsdGlhZGRyc5YACASsEt1bBtQzAAoErBLdWwbUNN0DgnJzhQADAQAAiXNlY3AyNTZrMaECa3LmVL4QxwVgLElfF6WsTCSLvevyGeXNA48bsYn6dNmDdGNwgtQzg3VkcILUNYV3YWt1MgE
2026-01-18 04:18:41.652 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.62.84 waku 9643b2924988c4cdc71022a43e531d778d4010198595501d0f03f1960f1eb902
2026-01-18 04:18:41.685 DEBUG [src.node.docker_mananger] Container started with ID 9643b2924988. Setting up logs at ./log/docker/node8_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:41.685 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30931
2026-01-18 04:18:41.685 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:42.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30931/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:42.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:42.697 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:42.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30931/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:42.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.84/tcp/30932/p2p/16Uiu2HAkvFnD8MpZkmg9oi2iyfJNi9E3ZVKz6UPzvu1bYk7YzDHf","/ip4/172.18.62.84/tcp/30933/ws/p2p/16Uiu2HAkvFnD8MpZkmg9oi2iyfJNi9E3ZVKz6UPzvu1bYk7YzDHf"],"enrUri":"enr:-L24QLNC8kMM7RqmuhvgxerkB74Kz_efEuWlijCAo_tlSAz7JFTUDIVM-MqIJBqSbZVcJlEsyIfm8zMD3TqFwIMTy28CgmlkgnY0gmlwhKwSPlSKbXVsdGlhZGRyc5YACASsEj5UBnjUAAoErBI-VAZ41d0DgnJzhQADAQAAiXNlY3AyNTZrMaECDFLsShewwr-Ds3J5rB2emTu3PjrMqyGsI2BIyLACJ06DdGNwgnjUg3VkcIJ41oV3YWt1MgE"}'
2026-01-18 04:18:42.704 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:42.705 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:42.705 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:42.706 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:42.706 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.91.113
2026-01-18 04:18:42.706 DEBUG [src.node.docker_mananger] Generated ports ['27333', '27334', '27335', '27336', '27337']
2026-01-18 04:18:42.707 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:42.707 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:42.707 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:42.707 DEBUG [src.node.docker_mananger] docker run -i -t -p 27333:27333 -p 27334:27334 -p 27335:27335 -p 27336:27336 -p 27337:27337 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27335 --rest-port=27333 --tcp-port=27334 --discv5-udp-port=27336 --rest-address=0.0.0.0 --nat=extip:172.18.91.113 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=94aaed91328ed695f2cec3b3dedbec2ca3483f85a39cded4257e9c8fdad5daa2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27337 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLNC8kMM7RqmuhvgxerkB74Kz_efEuWlijCAo_tlSAz7JFTUDIVM-MqIJBqSbZVcJlEsyIfm8zMD3TqFwIMTy28CgmlkgnY0gmlwhKwSPlSKbXVsdGlhZGRyc5YACASsEj5UBnjUAAoErBI-VAZ41d0DgnJzhQADAQAAiXNlY3AyNTZrMaECDFLsShewwr-Ds3J5rB2emTu3PjrMqyGsI2BIyLACJ06DdGNwgnjUg3VkcIJ41oV3YWt1MgE
2026-01-18 04:18:42.915 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.91.113 waku 8114de208984b6fea319c84587a64dc1e3219c6ee5993b45c4da14d0285c3a10
2026-01-18 04:18:42.946 DEBUG [src.node.docker_mananger] Container started with ID 8114de208984. Setting up logs at ./log/docker/node9_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:42.947 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27333
2026-01-18 04:18:42.947 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:43.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27333/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:43.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:43.981 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:43.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27333/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:43.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.113/tcp/27334/p2p/16Uiu2HAmRYyXshYZLuUydYUXqkBGQbEtNCJkyYduCd2NsCExzGrH","/ip4/172.18.91.113/tcp/27335/ws/p2p/16Uiu2HAmRYyXshYZLuUydYUXqkBGQbEtNCJkyYduCd2NsCExzGrH"],"enrUri":"enr:-L24QAYvT5RTj1js1Tobyl3AUnSoXbOKSCaArAaXTVLyi0WmLJuOB0dZp5HvBboh19m2FdE3wup5-tj5X2UoP9HRZDACgmlkgnY0gmlwhKwSW3GKbXVsdGlhZGRyc5YACASsEltxBmrGAAoErBJbcQZqx90DgnJzhQADAQAAiXNlY3AyNTZrMaEDv52FVbavzB52sSBKqx21GXuEtMWrxC11IbrvJdYMU36DdGNwgmrGg3VkcIJqyIV3YWt1MgE"}'
2026-01-18 04:18:43.994 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:43.997 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:43.998 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:44.005 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:44.007 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.131.35
2026-01-18 04:18:44.008 DEBUG [src.node.docker_mananger] Generated ports ['26799', '26800', '26801', '26802', '26803']
2026-01-18 04:18:44.009 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:44.009 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:44.009 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:44.009 DEBUG [src.node.docker_mananger] docker run -i -t -p 26799:26799 -p 26800:26800 -p 26801:26801 -p 26802:26802 -p 26803:26803 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26801 --rest-port=26799 --tcp-port=26800 --discv5-udp-port=26802 --rest-address=0.0.0.0 --nat=extip:172.18.131.35 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bf0cb2e69b17dedcb521f4dc29d60352da6e4856d485877acdb8da158548f04a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26803 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAYvT5RTj1js1Tobyl3AUnSoXbOKSCaArAaXTVLyi0WmLJuOB0dZp5HvBboh19m2FdE3wup5-tj5X2UoP9HRZDACgmlkgnY0gmlwhKwSW3GKbXVsdGlhZGRyc5YACASsEltxBmrGAAoErBJbcQZqx90DgnJzhQADAQAAiXNlY3AyNTZrMaEDv52FVbavzB52sSBKqx21GXuEtMWrxC11IbrvJdYMU36DdGNwgmrGg3VkcIJqyIV3YWt1MgE
2026-01-18 04:18:44.276 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.131.35 waku 4e2f16a4d0ae769b76f128052755cdc3b0ca9eb8319c00eb99aed3101b794e5f
2026-01-18 04:18:44.317 DEBUG [src.node.docker_mananger] Container started with ID 4e2f16a4d0ae. Setting up logs at ./log/docker/node10_2026-01-18_04-18-32__457e5a8d-9c4f-47c5-8788-f169da3ae878__wakuorg_nwaku:latest.log
2026-01-18 04:18:44.317 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26799
2026-01-18 04:18:44.317 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:45.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26799/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:45.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:45.325 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:45.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26799/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:45.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.35/tcp/26800/p2p/16Uiu2HAmVkykwDqhrPwMNNt5bYrw6H3CZiibLU2DT2RZ1YaMjUYw","/ip4/172.18.131.35/tcp/26801/ws/p2p/16Uiu2HAmVkykwDqhrPwMNNt5bYrw6H3CZiibLU2DT2RZ1YaMjUYw"],"enrUri":"enr:-L24QGwDI1H8wCyici6FIT0_i2Y2DDJ0VoVCqSPNfSNbAoeCdtsiq-LCrEwpE5ynNyFu9LB_BnP24B3uhprjMFt5UFACgmlkgnY0gmlwhKwSgyOKbXVsdGlhZGRyc5YACASsEoMjBmiwAAoErBKDIwZosd0DgnJzhQADAQAAiXNlY3AyNTZrMaED_h9-LMoqk3rLZTyMbTvWyFLQ4NUinHroxjhJLLvoaTiDdGNwgmiwg3VkcIJosoV3YWt1MgE"}'
2026-01-18 04:18:45.328 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:45.329 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26510/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:45.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:45.337 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46614/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:45.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:45.344 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:65359/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:45.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:45.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62647/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:45.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:45.369 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33951/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:45.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:45.385 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40714/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:45.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:45.396 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54322/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:45.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:45.414 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30931/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:45.437 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:45.438 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27333/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:45.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:45.458 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26799/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:45.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:45.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26510/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:45.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.16.31/tcp/33952/p2p/16Uiu2HAmQybGRrhPKjf9PTQYNCYpCyMB3dGkgjGbfYcL4noKJkg9","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.237.46/tcp/43256/p2p/16Uiu2HAmK5N9zXbo6Z9Dgzq1EWXE7TCbG4xJR3JFKVD63S2Keb4w","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.38.52/tcp/65360/p2p/16Uiu2HAmJbw962svtFdDPNK5FtT31q4ShsVxzjSsz2R5gLgRdr7b","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.177.59/tcp/62648/p2p/16Uiu2HAmCXvVVpTvTgUX5gj6Sr17XNVT2gEWfVMmDGYm41ciHGuS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-18 04:18:45.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46614/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:45.510 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.16.31/tcp/33952/p2p/16Uiu2HAmQybGRrhPKjf9PTQYNCYpCyMB3dGkgjGbfYcL4noKJkg9","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.38.52/tcp/34796/p2p/16Uiu2HAmJbw962svtFdDPNK5FtT31q4ShsVxzjSsz2R5gLgRdr7b","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.223.18/tcp/40715/p2p/16Uiu2HAmVL4bPjycm3VnZU5EZ9J2vhKbshTYr89sWcBetsLRAtSg","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.177.59/tcp/62648/p2p/16Uiu2HAmCXvVVpTvTgUX5gj6Sr17XNVT2gEWfVMmDGYm41ciHGuS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.228.106/tcp/26511/p2p/16Uiu2HAmPnBrV4uqbjLDV4WRuzh1JayfnXc8D3ph4fXxoUNXHaZ5","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-18 04:18:45.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:65359/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:45.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.16.31/tcp/33952/p2p/16Uiu2HAmQybGRrhPKjf9PTQYNCYpCyMB3dGkgjGbfYcL4noKJkg9","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.237.46/tcp/46615/p2p/16Uiu2HAmK5N9zXbo6Z9Dgzq1EWXE7TCbG4xJR3JFKVD63S2Keb4w","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.223.18/tcp/40715/p2p/16Uiu2HAmVL4bPjycm3VnZU5EZ9J2vhKbshTYr89sWcBetsLRAtSg","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.177.59/tcp/49172/p2p/16Uiu2HAmCXvVVpTvTgUX5gj6Sr17XNVT2gEWfVMmDGYm41ciHGuS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.228.106/tcp/39746/p2p/16Uiu2HAmPnBrV4uqbjLDV4WRuzh1JayfnXc8D3ph4fXxoUNXHaZ5","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-18 04:18:45.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62647/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:45.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.16.31/tcp/39566/p2p/16Uiu2HAmQybGRrhPKjf9PTQYNCYpCyMB3dGkgjGbfYcL4noKJkg9","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.237.46/tcp/55464/p2p/16Uiu2HAmK5N9zXbo6Z9Dgzq1EWXE7TCbG4xJR3JFKVD63S2Keb4w","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.38.52/tcp/65360/p2p/16Uiu2HAmJbw962svtFdDPNK5FtT31q4ShsVxzjSsz2R5gLgRdr7b","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.228.106/tcp/53876/p2p/16Uiu2HAmPnBrV4uqbjLDV4WRuzh1JayfnXc8D3ph4fXxoUNXHaZ5","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-18 04:18:45.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33951/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:45.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.237.46/tcp/39354/p2p/16Uiu2HAmK5N9zXbo6Z9Dgzq1EWXE7TCbG4xJR3JFKVD63S2Keb4w","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.38.52/tcp/32794/p2p/16Uiu2HAmJbw962svtFdDPNK5FtT31q4ShsVxzjSsz2R5gLgRdr7b","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.223.18/tcp/53782/p2p/16Uiu2HAmVL4bPjycm3VnZU5EZ9J2vhKbshTYr89sWcBetsLRAtSg","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.177.59/tcp/62648/p2p/16Uiu2HAmCXvVVpTvTgUX5gj6Sr17XNVT2gEWfVMmDGYm41ciHGuS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.228.106/tcp/54092/p2p/16Uiu2HAmPnBrV4uqbjLDV4WRuzh1JayfnXc8D3ph4fXxoUNXHaZ5","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-18 04:18:45.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40714/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:45.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.221.91/tcp/51236/p2p/16Uiu2HAm2f7DobofBvtW3jTvfg362MnDZK4edaiXUe7Ue5GDgT7W","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.16.31/tcp/33952/p2p/16Uiu2HAmQybGRrhPKjf9PTQYNCYpCyMB3dGkgjGbfYcL4noKJkg9","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.237.46/tcp/33186/p2p/16Uiu2HAmK5N9zXbo6Z9Dgzq1EWXE7TCbG4xJR3JFKVD63S2Keb4w","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.38.52/tcp/59016/p2p/16Uiu2HAmJbw962svtFdDPNK5FtT31q4ShsVxzjSsz2R5gLgRdr7b","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-18 04:18:45.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54322/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:45.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.62.84/tcp/52796/p2p/16Uiu2HAkvFnD8MpZkmg9oi2iyfJNi9E3ZVKz6UPzvu1bYk7YzDHf","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.223.18/tcp/40715/p2p/16Uiu2HAmVL4bPjycm3VnZU5EZ9J2vhKbshTYr89sWcBetsLRAtSg","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-18 04:18:45.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30931/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:45.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.221.91/tcp/54323/p2p/16Uiu2HAm2f7DobofBvtW3jTvfg362MnDZK4edaiXUe7Ue5GDgT7W","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.91.113/tcp/60884/p2p/16Uiu2HAmRYyXshYZLuUydYUXqkBGQbEtNCJkyYduCd2NsCExzGrH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-18 04:18:45.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27333/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:45.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.131.35/tcp/41558/p2p/16Uiu2HAmVkykwDqhrPwMNNt5bYrw6H3CZiibLU2DT2RZ1YaMjUYw","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.62.84/tcp/30932/p2p/16Uiu2HAkvFnD8MpZkmg9oi2iyfJNi9E3ZVKz6UPzvu1bYk7YzDHf","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-18 04:18:45.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26799/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:45.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.91.113/tcp/27334/p2p/16Uiu2HAmRYyXshYZLuUydYUXqkBGQbEtNCJkyYduCd2NsCExzGrH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-18 04:18:45.564 DEBUG [src.libs.common] Sleeping for 30 seconds
2026-01-18 04:19:15.564 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26510/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:19:15.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:19:15.602 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:19:16.605 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:19:16.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26799/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:19:16.609 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":1768709955564862527,"ephemeral":false,"proof":""}]'
2026-01-18 04:19:16.613 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:19:16.614 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:19:16.614 DEBUG [src.node.waku_node] Stopping container with id 08491db985f0
2026-01-18 04:19:17.300 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:19:17.301 DEBUG [src.node.waku_node] Stopping container with id 24a73150747f
2026-01-18 04:19:17.918 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:19:17.919 DEBUG [src.node.waku_node] Stopping container with id 27e6275d2b4f
2026-01-18 04:19:18.120 ERROR [src.node.docker_mananger] Max retries reached for container 08491db985f0. Exiting log stream.
2026-01-18 04:19:18.502 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:19:18.502 DEBUG [src.node.waku_node] Stopping container with id 10eb15beac7e
2026-01-18 04:19:18.736 ERROR [src.node.docker_mananger] Max retries reached for container 24a73150747f. Exiting log stream.
2026-01-18 04:19:19.076 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:19:19.076 DEBUG [src.node.waku_node] Stopping container with id 8a7bd0bc6164
2026-01-18 04:19:19.321 ERROR [src.node.docker_mananger] Max retries reached for container 27e6275d2b4f. Exiting log stream.
2026-01-18 04:19:19.887 ERROR [src.node.docker_mananger] Max retries reached for container 10eb15beac7e. Exiting log stream.
2026-01-18 04:19:29.675 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:19:29.675 DEBUG [src.node.waku_node] Stopping container with id e1bc31cea211
2026-01-18 04:19:30.254 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:19:30.255 DEBUG [src.node.waku_node] Stopping container with id 8819a1a071af
2026-01-18 04:19:30.496 ERROR [src.node.docker_mananger] Max retries reached for container 8a7bd0bc6164. Exiting log stream.
2026-01-18 04:19:31.068 ERROR [src.node.docker_mananger] Max retries reached for container e1bc31cea211. Exiting log stream.
2026-01-18 04:19:40.820 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:19:40.823 DEBUG [src.node.waku_node] Stopping container with id 9643b2924988
2026-01-18 04:19:41.385 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:19:41.386 DEBUG [src.node.waku_node] Stopping container with id 8114de208984
2026-01-18 04:19:41.633 ERROR [src.node.docker_mananger] Max retries reached for container 8819a1a071af. Exiting log stream.
2026-01-18 04:19:42.196 ERROR [src.node.docker_mananger] Max retries reached for container 9643b2924988. Exiting log stream.
2026-01-18 04:19:51.931 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:19:51.932 DEBUG [src.node.waku_node] Stopping container with id 4e2f16a4d0ae
2026-01-18 04:19:52.744 ERROR [src.node.docker_mananger] Max retries reached for container 8114de208984. Exiting log stream.
2026-01-18 04:20:02.484 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:20:02.486 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:20:02.550 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:02.615 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:02.681 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:02.751 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:02.816 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:02.885 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:02.948 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:03.016 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:03.084 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:03.147 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,92 @@
2026-01-18 04:32:13.656 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:32:13.656 DEBUG [tests.conftest] Running test: test_time_filter_matches_no_message with id: 2026-01-18_04-32-13__cfb53d98-c207-4562-af7b-6b92ee833355
2026-01-18 04:32:13.657 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:32:13.657 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:32:13.657 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-18 04:32:13.664 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:32:13.664 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-32-13__cfb53d98-c207-4562-af7b-6b92ee833355__wakuorg_nwaku:latest.log
2026-01-18 04:32:13.665 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:32:13.665 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:32:13.666 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:32:13.666 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.4.60
2026-01-18 04:32:13.666 DEBUG [src.node.docker_mananger] Generated ports ['2685', '2686', '2687', '2688', '2689']
2026-01-18 04:32:13.667 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:32:13.667 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:32:13.667 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:32:13.667 DEBUG [src.node.docker_mananger] docker run -i -t -p 2685:2685 -p 2686:2686 -p 2687:2687 -p 2688:2688 -p 2689:2689 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2687 --rest-port=2685 --tcp-port=2686 --discv5-udp-port=2688 --rest-address=0.0.0.0 --nat=extip:172.18.4.60 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f35aef6b6addb1fbfe2dff1d3e5baf5daefd6c0f85a0c1c6276bd01aeb191dfe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2689 --metrics-logging=true --store=true --relay=true
2026-01-18 04:32:13.853 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.4.60 waku 7540712e28a45db190b130fea76ecf55b3f912278e451a278f5494712ad513df
2026-01-18 04:32:13.880 DEBUG [src.node.docker_mananger] Container started with ID 7540712e28a4. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-32-13__cfb53d98-c207-4562-af7b-6b92ee833355__wakuorg_nwaku:latest.log
2026-01-18 04:32:13.882 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2685
2026-01-18 04:32:13.883 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:32:13.944 ERROR [src.node.docker_mananger] Max retries reached for container 6a32db73c96d. Exiting log stream.
2026-01-18 04:32:14.446 ERROR [src.node.docker_mananger] Max retries reached for container bd3a73cda8ab. Exiting log stream.
2026-01-18 04:32:14.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2685/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:14.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:32:14.889 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:32:14.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2685/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:14.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.4.60/tcp/2686/p2p/16Uiu2HAmVK7Yq8fhdoUxpBj8mmentrSPyvnchskQNUvuf66FS6xZ","/ip4/172.18.4.60/tcp/2687/ws/p2p/16Uiu2HAmVK7Yq8fhdoUxpBj8mmentrSPyvnchskQNUvuf66FS6xZ"],"enrUri":"enr:-L24QHHU5qhOSMsDx7s4_KEcRtDHeSOiTr3smn-tvNitHbj_CFeb2KZi7ClJV2LFs-M_uKyiBWyAEi8eAj4SuH5w3JQCgmlkgnY0gmlwhKwSBDyKbXVsdGlhZGRyc5YACASsEgQ8Bgp-AAoErBIEPAYKf90DgnJzhQADAQAAiXNlY3AyNTZrMaED938zlBefRWZI_Er9-c4D1EYaJQRN7VXjbnyi0YBYp3KDdGNwggp-g3VkcIIKgIV3YWt1MgM"}'
2026-01-18 04:32:14.892 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:32:14.900 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:32:14.900 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-32-13__cfb53d98-c207-4562-af7b-6b92ee833355__wakuorg_nwaku:latest.log
2026-01-18 04:32:14.900 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:32:14.900 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:32:14.901 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:32:14.901 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.191.160
2026-01-18 04:32:14.901 DEBUG [src.node.docker_mananger] Generated ports ['10118', '10119', '10120', '10121', '10122']
2026-01-18 04:32:14.902 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:32:14.902 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:32:14.902 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:32:14.902 DEBUG [src.node.docker_mananger] docker run -i -t -p 10118:10118 -p 10119:10119 -p 10120:10120 -p 10121:10121 -p 10122:10122 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10120 --rest-port=10118 --tcp-port=10119 --discv5-udp-port=10121 --rest-address=0.0.0.0 --nat=extip:172.18.191.160 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fcbd9ebe9c47cd8b9bda24c104a87a4b1d4278a0304b8ceca4af5eab20f4cdcc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10122 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHHU5qhOSMsDx7s4_KEcRtDHeSOiTr3smn-tvNitHbj_CFeb2KZi7ClJV2LFs-M_uKyiBWyAEi8eAj4SuH5w3JQCgmlkgnY0gmlwhKwSBDyKbXVsdGlhZGRyc5YACASsEgQ8Bgp-AAoErBIEPAYKf90DgnJzhQADAQAAiXNlY3AyNTZrMaED938zlBefRWZI_Er9-c4D1EYaJQRN7VXjbnyi0YBYp3KDdGNwggp-g3VkcIIKgIV3YWt1MgM --storenode=/ip4/172.18.4.60/tcp/2686/p2p/16Uiu2HAmVK7Yq8fhdoUxpBj8mmentrSPyvnchskQNUvuf66FS6xZ --store=true --relay=true
2026-01-18 04:32:15.093 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.191.160 waku f042981dc98001df654210e7890822c8be0d54d3c7e02ebfbc4acf031fa846d9
2026-01-18 04:32:15.131 DEBUG [src.node.docker_mananger] Container started with ID f042981dc980. Setting up logs at ./log/docker/store_node1_2026-01-18_04-32-13__cfb53d98-c207-4562-af7b-6b92ee833355__wakuorg_nwaku:latest.log
2026-01-18 04:32:15.132 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10118
2026-01-18 04:32:15.133 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:32:16.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10118/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:16.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:32:16.138 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:32:16.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10118/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:16.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.191.160/tcp/10119/p2p/16Uiu2HAkwL2wZQCALLmszxuFqrMfv5ZcV69QD37Bfs3E35Ju9j4p","/ip4/172.18.191.160/tcp/10120/ws/p2p/16Uiu2HAkwL2wZQCALLmszxuFqrMfv5ZcV69QD37Bfs3E35Ju9j4p"],"enrUri":"enr:-L24QBnq5KZwERRBUYC4lfzgDvIBgSretd1SnUZQ9CF_vSaAXF5h-LfKlU0XQspjQSyXFdyTIpoBGIInyy0wISZ5GRECgmlkgnY0gmlwhKwSv6CKbXVsdGlhZGRyc5YACASsEr-gBieHAAoErBK_oAYniN0DgnJzhQADAQAAiXNlY3AyNTZrMaECHEWXGLVQrqLg9S9hbUP6aRwdV_o2zs2dvXlONyx0l-WDdGNwgieHg3VkcIIniYV3YWt1MgM"}'
2026-01-18 04:32:16.141 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:32:16.142 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10118/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.4.60/tcp/2686/p2p/16Uiu2HAmVK7Yq8fhdoUxpBj8mmentrSPyvnchskQNUvuf66FS6xZ"]'
2026-01-18 04:32:16.144 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:16.145 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2685/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:32:16.147 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:16.148 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10118/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:32:16.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:16.151 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:16.151 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2685/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:16.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:16.156 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:16.358 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:16.358 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2685/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:16.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:16.364 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:16.564 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:16.565 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2685/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:16.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:16.570 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:16.771 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:16.771 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2685/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:16.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:16.778 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:16.978 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:16.979 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2685/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:16.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:16.985 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:17.186 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:17.186 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2685/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:17.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:17.192 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:17.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2685/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768710733151088992&endTime=1768710733151188892&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:17.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-01-18 04:32:17.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10118/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768710733151088992&endTime=1768710733151188892&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:17.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2026-01-18 04:32:17.401 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:32:17.402 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:32:17.403 DEBUG [src.node.waku_node] Stopping container with id 7540712e28a4
2026-01-18 04:32:17.940 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:32:17.941 DEBUG [src.node.waku_node] Stopping container with id f042981dc980
2026-01-18 04:32:18.461 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:32:18.462 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:32:18.471 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:32:18.478 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

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

View File

@ -0,0 +1,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-01-18_04-24-58__c296cf91-2390-4a98-b2e3-dcbbd1b901ae
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-24-58__c296cf91-2390-4a98-b2e3-dcbbd1b901ae__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.119.53
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22988', '22989', '22990', '22991', '22992']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22988:22988 -p 22989:22989 -p 22990:22990 -p 22991:22991 -p 22992:22992 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22990 --rest-port=22988 --tcp-port=22989 --discv5-udp-port=22991 --rest-address=0.0.0.0 --nat=extip:172.18.119.53 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=31ea0c0d03cdb67517c1aa8ec4b9aca3a845cc58c26616de77e9caba73ff626c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22992 --metrics-logging=true --relay=true --filter=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container abaa5badef13. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.119.53 waku 0b0ffce741640c6387aa63f783e1a7950bbb080e1ae959e074579cdccfed10a5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0b0ffce74164. Setting up logs at ./log/docker/node1_2026-01-18_04-24-58__c296cf91-2390-4a98-b2e3-dcbbd1b901ae__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22988
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 0fd98ed9c9a5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22988/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22988/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.53/tcp/22989/p2p/16Uiu2HAmGsRwxGCYtx9cmegKeRcpbg5Ff9uNQRavtLRbMXugTJAp","/ip4/172.18.119.53/tcp/22990/ws/p2p/16Uiu2HAmGsRwxGCYtx9cmegKeRcpbg5Ff9uNQRavtLRbMXugTJAp"],"enrUri":"enr:-L24QH5AlOvdeS1jLQEl_ftaK8HWb7hmh_w-Xj9uqds2SwJzPOtHCtSdFxjfUeiFAqMM-y1zXMoDx3U5JfZDA6jEnUECgmlkgnY0gmlwhKwSdzWKbXVsdGlhZGRyc5YACASsEnc1BlnNAAoErBJ3NQZZzt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDPp6pKDrV6SiGaku_3oY_zh9a1f6UEgu8L5W9-910vx2DdGNwglnNg3VkcIJZz4V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-24-58__c296cf91-2390-4a98-b2e3-dcbbd1b901ae__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.100.144
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15678', '15679', '15680', '15681', '15682']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15678:15678 -p 15679:15679 -p 15680:15680 -p 15681:15681 -p 15682:15682 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15680 --rest-port=15678 --tcp-port=15679 --discv5-udp-port=15681 --rest-address=0.0.0.0 --nat=extip:172.18.100.144 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8a9f8dcb883c5773a28c696feacefe7192cbbee1fea0d16a6ab0c8ab8cb39d9e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15682 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QH5AlOvdeS1jLQEl_ftaK8HWb7hmh_w-Xj9uqds2SwJzPOtHCtSdFxjfUeiFAqMM-y1zXMoDx3U5JfZDA6jEnUECgmlkgnY0gmlwhKwSdzWKbXVsdGlhZGRyc5YACASsEnc1BlnNAAoErBJ3NQZZzt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDPp6pKDrV6SiGaku_3oY_zh9a1f6UEgu8L5W9-910vx2DdGNwglnNg3VkcIJZz4V3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.100.144 waku 069074b986aa429d6ae7dea1646a312cf3d6893144a34d3ba2844bd795e93f9f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 069074b986aa. Setting up logs at ./log/docker/node2_2026-01-18_04-24-58__c296cf91-2390-4a98-b2e3-dcbbd1b901ae__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15678
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:15678/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15678/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.100.144/tcp/15679/p2p/16Uiu2HAmTr1jGVLzC6VHeNh1gn9TzWBimr6hoHHWuCM1bfeDnDyM","/ip4/172.18.100.144/tcp/15680/ws/p2p/16Uiu2HAmTr1jGVLzC6VHeNh1gn9TzWBimr6hoHHWuCM1bfeDnDyM"],"enrUri":"enr:-L24QLA22oeZvdojHwN65G1b-TGwAD68-nuIgUXycI1FLKLbLfPNRwJMwDDfhELdhzKHQvyNF-i8NwRr5pWQ3HFsijACgmlkgnY0gmlwhKwSZJCKbXVsdGlhZGRyc5YACASsEmSQBj0_AAoErBJkkAY9QN0DgnJzhQACAQAAiXNlY3AyNTZrMaED4bJAgEN7Re4sFAJ_TjMxkYG_ZVyWnR3MsZvnuPe7VtyDdGNwgj0_g3VkcII9QYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15678/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.119.53/tcp/22989/p2p/16Uiu2HAmGsRwxGCYtx9cmegKeRcpbg5Ff9uNQRavtLRbMXugTJAp"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22988/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22988/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710301612629921,"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:15678/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710301612629921,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0b0ffce74164
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 069074b986aa
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,77 @@
2026-01-18 04:26:44.192 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:26:44.194 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/5/999] with id: 2026-01-18_04-26-44__08bbba38-52b1-4bfa-94ec-8edfca44465d
2026-01-18 04:26:44.195 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:26:44.195 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-18 04:26:44.196 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-18 04:26:44.208 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:26:44.209 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-26-44__08bbba38-52b1-4bfa-94ec-8edfca44465d__wakuorg_nwaku:latest.log
2026-01-18 04:26:44.209 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:26:44.209 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:26:44.210 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:26:44.210 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.49.28
2026-01-18 04:26:44.211 DEBUG [src.node.docker_mananger] Generated ports ['22477', '22478', '22479', '22480', '22481']
2026-01-18 04:26:44.211 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-01-18 04:26:44.211 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-18 04:26:44.211 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:26:44.211 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:26:44.211 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:26:44.211 DEBUG [src.node.docker_mananger] docker run -i -t -p 22477:22477 -p 22478:22478 -p 22479:22479 -p 22480:22480 -p 22481:22481 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22479 --rest-port=22477 --tcp-port=22478 --discv5-udp-port=22480 --rest-address=0.0.0.0 --nat=extip:172.18.49.28 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=dfa6b4c590991b846cc52971b0dc35a5e66f8faadbbe7473e0f11eefbaf1ba83 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22481 --metrics-logging=true --relay=true --filter=true
2026-01-18 04:26:44.410 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.49.28 waku d33c4c94aa07c7082dab102eb2e32e9cc3c91246cdc5828d99f4cc3f1525c179
2026-01-18 04:26:44.443 DEBUG [src.node.docker_mananger] Container started with ID d33c4c94aa07. Setting up logs at ./log/docker/node1_2026-01-18_04-26-44__08bbba38-52b1-4bfa-94ec-8edfca44465d__wakuorg_nwaku:latest.log
2026-01-18 04:26:44.444 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22477
2026-01-18 04:26:44.444 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:26:44.464 ERROR [src.node.docker_mananger] Max retries reached for container 6e8dccfd4682. Exiting log stream.
2026-01-18 04:26:45.020 ERROR [src.node.docker_mananger] Max retries reached for container 8ecbaff69cf5. Exiting log stream.
2026-01-18 04:26:45.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22477/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:26:45.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:26:45.449 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:26:45.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22477/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:26:45.451 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.28/tcp/22478/p2p/16Uiu2HAkujYRBvLiTmhVQMv8qyNi6gzsThNPevF6HMMiXBaYTvyq","/ip4/172.18.49.28/tcp/22479/ws/p2p/16Uiu2HAkujYRBvLiTmhVQMv8qyNi6gzsThNPevF6HMMiXBaYTvyq"],"enrUri":"enr:-L24QIILh5KlXrltoHhy53HP6kLu83akMTyv6B4XXEQcp7R-Nxc0s47x9WvBcb7yzspYifvf5xMOsvVJsAiQnmsUDVUCgmlkgnY0gmlwhKwSMRyKbXVsdGlhZGRyc5YACASsEjEcBlfOAAoErBIxHAZXz90DgnJzhQAFAQAAiXNlY3AyNTZrMaECBJPnbb7hdVMOgK4i0tdUXSWQxsrgtSig847M0jLm9nSDdGNwglfOg3VkcIJX0IV3YWt1MgU"}'
2026-01-18 04:26:45.451 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:26:45.458 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:26:45.459 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-26-44__08bbba38-52b1-4bfa-94ec-8edfca44465d__wakuorg_nwaku:latest.log
2026-01-18 04:26:45.459 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:26:45.459 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:26:45.461 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:26:45.461 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.25.19
2026-01-18 04:26:45.461 DEBUG [src.node.docker_mananger] Generated ports ['30715', '30716', '30717', '30718', '30719']
2026-01-18 04:26:45.461 DEBUG [src.node.waku_node] Cluster id was resolved to: 5
2026-01-18 04:26:45.461 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-18 04:26:45.461 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:26:45.461 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:26:45.462 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:26:45.462 DEBUG [src.node.docker_mananger] docker run -i -t -p 30715:30715 -p 30716:30716 -p 30717:30717 -p 30718:30718 -p 30719:30719 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30717 --rest-port=30715 --tcp-port=30716 --discv5-udp-port=30718 --rest-address=0.0.0.0 --nat=extip:172.18.25.19 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=bb44a259ccc7bbd4ab9701d8bbbe99e20c759d3f6805ab7e60fde793d2ce8fe0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30719 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QIILh5KlXrltoHhy53HP6kLu83akMTyv6B4XXEQcp7R-Nxc0s47x9WvBcb7yzspYifvf5xMOsvVJsAiQnmsUDVUCgmlkgnY0gmlwhKwSMRyKbXVsdGlhZGRyc5YACASsEjEcBlfOAAoErBIxHAZXz90DgnJzhQAFAQAAiXNlY3AyNTZrMaECBJPnbb7hdVMOgK4i0tdUXSWQxsrgtSig847M0jLm9nSDdGNwglfOg3VkcIJX0IV3YWt1MgU
2026-01-18 04:26:45.648 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.25.19 waku e38be519190414821adb0f8b02d7900ef498d3f3ab2fcd75598401d107589ce2
2026-01-18 04:26:45.679 DEBUG [src.node.docker_mananger] Container started with ID e38be5191904. Setting up logs at ./log/docker/node2_2026-01-18_04-26-44__08bbba38-52b1-4bfa-94ec-8edfca44465d__wakuorg_nwaku:latest.log
2026-01-18 04:26:45.679 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30715
2026-01-18 04:26:45.679 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:26:46.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30715/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:26:46.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:26:46.691 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:26:46.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30715/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:26:46.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.25.19/tcp/30716/p2p/16Uiu2HAmAPYzruCnQLuV5dXmrcTVt73mQKveex8zKz8HNM3YM8Zj","/ip4/172.18.25.19/tcp/30717/ws/p2p/16Uiu2HAmAPYzruCnQLuV5dXmrcTVt73mQKveex8zKz8HNM3YM8Zj"],"enrUri":"enr:-L24QCXkIDxiqg7TXSKrDtoSCaQhA44pg5ODdgVGuPV9YFbVLFvUTN5XadpqAGyCvBW7fLMdJBnuQO2PPmpgAed398ECgmlkgnY0gmlwhKwSGROKbXVsdGlhZGRyc5YACASsEhkTBnf8AAoErBIZEwZ3_d0DgnJzhQAFAQAAiXNlY3AyNTZrMaEC3lQ_h8akqvNEaATjvfUmfqavXt6ZuqIwvgWC_nJHMjaDdGNwgnf8g3VkcIJ3_oV3YWt1MgE"}'
2026-01-18 04:26:46.698 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:26:46.698 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30715/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.49.28/tcp/22478/p2p/16Uiu2HAkujYRBvLiTmhVQMv8qyNi6gzsThNPevF6HMMiXBaYTvyq"]'
2026-01-18 04:26:46.701 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:26:46.702 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22477/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/999"]'
2026-01-18 04:26:46.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:26:46.706 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30715/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/999"]'
2026-01-18 04:26:46.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:26:46.711 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F999" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:26:46.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:26:46.717 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:26:46.817 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:26:46.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22477/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F999" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:26:46.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710406711111293,"ephemeral":false,"proof":""}]'
2026-01-18 04:26:46.846 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:26:46.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30715/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F999" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:26:46.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710406711111293,"ephemeral":false,"proof":""}]'
2026-01-18 04:26:46.851 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:26:46.853 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:26:46.853 DEBUG [src.node.waku_node] Stopping container with id d33c4c94aa07
2026-01-18 04:26:47.411 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:26:47.411 DEBUG [src.node.waku_node] Stopping container with id e38be5191904
2026-01-18 04:26:47.983 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:26:47.984 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:26:47.992 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:26:47.998 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,226 @@
2026-01-18 04:41:29.615 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:41:29.615 DEBUG [tests.conftest] Running test: test_sync_with_nodes_restart__case2 with id: 2026-01-18_04-41-29__0cc29aa5-6872-4365-969e-968482a0e661
2026-01-18 04:41:29.616 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:41:29.622 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:41:29.622 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-41-29__0cc29aa5-6872-4365-969e-968482a0e661__wakuorg_nwaku:latest.log
2026-01-18 04:41:29.628 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:41:29.628 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-41-29__0cc29aa5-6872-4365-969e-968482a0e661__wakuorg_nwaku:latest.log
2026-01-18 04:41:29.634 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:41:29.634 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-41-29__0cc29aa5-6872-4365-969e-968482a0e661__wakuorg_nwaku:latest.log
2026-01-18 04:41:29.634 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:41:29.635 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:41:29.635 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:41:29.637 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:41:29.637 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.218.55
2026-01-18 04:41:29.637 DEBUG [src.node.docker_mananger] Generated ports ['37765', '37766', '37767', '37768', '37769']
2026-01-18 04:41:29.637 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:41:29.637 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:41:29.637 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:41:29.638 DEBUG [src.node.docker_mananger] docker run -i -t -p 37765:37765 -p 37766:37766 -p 37767:37767 -p 37768:37768 -p 37769:37769 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37767 --rest-port=37765 --tcp-port=37766 --discv5-udp-port=37768 --rest-address=0.0.0.0 --nat=extip:172.18.218.55 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=22ebd7232dcad8af656fb038d877acbfc73d82b30cfefad91cbe3a0a5ea02e3a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37769 --metrics-logging=true --store=true --relay=true
2026-01-18 04:41:29.790 ERROR [src.node.docker_mananger] Max retries reached for container 23294cdf7ed0. Exiting log stream.
2026-01-18 04:41:29.819 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.218.55 waku 9976ad5efbc8ca380452c5b252e91f56af8fef121919304a319b18df39e8991d
2026-01-18 04:41:29.849 DEBUG [src.node.docker_mananger] Container started with ID 9976ad5efbc8. Setting up logs at ./log/docker/node1_2026-01-18_04-41-29__0cc29aa5-6872-4365-969e-968482a0e661__wakuorg_nwaku:latest.log
2026-01-18 04:41:29.850 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37765
2026-01-18 04:41:29.850 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:41:30.408 ERROR [src.node.docker_mananger] Max retries reached for container db7b930c5a23. Exiting log stream.
2026-01-18 04:41:30.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37765/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:30.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:41:30.854 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:41:30.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37765/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:30.856 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.55/tcp/37766/p2p/16Uiu2HAmHrtGbfTQXimQ71QjuLQqk1HSd1eVDJAi6nYqUwxnaBey","/ip4/172.18.218.55/tcp/37767/ws/p2p/16Uiu2HAmHrtGbfTQXimQ71QjuLQqk1HSd1eVDJAi6nYqUwxnaBey"],"enrUri":"enr:-L24QCXH0Ko80u-MN2CbW-DHGrF8UkSUD6XpLtR-5KwjAV9cJ6akfnP4W3Zvl9CxS1n3aJXxzu4nexyq6Kv6q76xjB4CgmlkgnY0gmlwhKwS2jeKbXVsdGlhZGRyc5YACASsEto3BpOGAAoErBLaNwaTh90DgnJzhQADAQAAiXNlY3AyNTZrMaEDTVaHVkfqPOdRHBxX4_B5gK2MRowhMXcXjJ8Jsogqy1qDdGNwgpOGg3VkcIKTiIV3YWt1MgM"}'
2026-01-18 04:41:30.856 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:41:30.856 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:41:30.857 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:41:30.858 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:41:30.858 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.122.232
2026-01-18 04:41:30.858 DEBUG [src.node.docker_mananger] Generated ports ['32515', '32516', '32517', '32518', '32519']
2026-01-18 04:41:30.859 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:41:30.859 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:41:30.859 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:41:30.859 DEBUG [src.node.docker_mananger] docker run -i -t -p 32515:32515 -p 32516:32516 -p 32517:32517 -p 32518:32518 -p 32519:32519 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32517 --rest-port=32515 --tcp-port=32516 --discv5-udp-port=32518 --rest-address=0.0.0.0 --nat=extip:172.18.122.232 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=02be9951386eec0e72c717ed98fc2f466309844fa2dee0aafee497526c06140e --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32519 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCXH0Ko80u-MN2CbW-DHGrF8UkSUD6XpLtR-5KwjAV9cJ6akfnP4W3Zvl9CxS1n3aJXxzu4nexyq6Kv6q76xjB4CgmlkgnY0gmlwhKwS2jeKbXVsdGlhZGRyc5YACASsEto3BpOGAAoErBLaNwaTh90DgnJzhQADAQAAiXNlY3AyNTZrMaEDTVaHVkfqPOdRHBxX4_B5gK2MRowhMXcXjJ8Jsogqy1qDdGNwgpOGg3VkcIKTiIV3YWt1MgM
2026-01-18 04:41:31.045 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.122.232 waku bb6a6516a2f46b82ab86a2c66de14e78f65c9fda1cd16af4092e64b887ba4ad0
2026-01-18 04:41:31.074 DEBUG [src.node.docker_mananger] Container started with ID bb6a6516a2f4. Setting up logs at ./log/docker/node2_2026-01-18_04-41-29__0cc29aa5-6872-4365-969e-968482a0e661__wakuorg_nwaku:latest.log
2026-01-18 04:41:31.074 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32515
2026-01-18 04:41:31.075 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:41:32.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32515/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:32.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:41:32.094 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:41:32.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32515/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:32.099 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.122.232/tcp/32516/p2p/16Uiu2HAmDVyusXaknBuPFMwA52ThYQcgxhV6R9SAR5deUnRrUY9q","/ip4/172.18.122.232/tcp/32517/ws/p2p/16Uiu2HAmDVyusXaknBuPFMwA52ThYQcgxhV6R9SAR5deUnRrUY9q"],"enrUri":"enr:-L24QCwZvyGFFVb_qqaDyXlIdqCArqp7f9CT4wEwT7ipRGzhHsRlNqhPGneO8iOR1xSO3P6PPHlmoq3kVC3wySuKWLkCgmlkgnY0gmlwhKwSeuiKbXVsdGlhZGRyc5YACASsEnroBn8EAAoErBJ66AZ_Bd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDIz20O4tlNioLfvtQofzNzSBs-KQ2XrhVHEPFIp-xGSDdGNwgn8Eg3VkcIJ_BoV3YWt1MgE"}'
2026-01-18 04:41:32.099 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:41:32.099 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:41:32.100 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:41:32.102 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:41:32.102 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.4.188
2026-01-18 04:41:32.103 DEBUG [src.node.docker_mananger] Generated ports ['35531', '35532', '35533', '35534', '35535']
2026-01-18 04:41:32.103 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:41:32.103 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:41:32.103 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:41:32.103 DEBUG [src.node.docker_mananger] docker run -i -t -p 35531:35531 -p 35532:35532 -p 35533:35533 -p 35534:35534 -p 35535:35535 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35533 --rest-port=35531 --tcp-port=35532 --discv5-udp-port=35534 --rest-address=0.0.0.0 --nat=extip:172.18.4.188 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3e6be84769b9656609ee7caae5304ed29fbf171f6bdaed58567b99c745483c77 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35535 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCwZvyGFFVb_qqaDyXlIdqCArqp7f9CT4wEwT7ipRGzhHsRlNqhPGneO8iOR1xSO3P6PPHlmoq3kVC3wySuKWLkCgmlkgnY0gmlwhKwSeuiKbXVsdGlhZGRyc5YACASsEnroBn8EAAoErBJ66AZ_Bd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDIz20O4tlNioLfvtQofzNzSBs-KQ2XrhVHEPFIp-xGSDdGNwgn8Eg3VkcIJ_BoV3YWt1MgE
2026-01-18 04:41:32.293 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.4.188 waku 48501a50f407c0baa129314f402006f0454c39c590ff8dc0adc5deb834b96cba
2026-01-18 04:41:32.324 DEBUG [src.node.docker_mananger] Container started with ID 48501a50f407. Setting up logs at ./log/docker/node3_2026-01-18_04-41-29__0cc29aa5-6872-4365-969e-968482a0e661__wakuorg_nwaku:latest.log
2026-01-18 04:41:32.324 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35531
2026-01-18 04:41:32.324 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:41:33.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35531/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:33.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:41:33.334 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:41:33.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35531/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:33.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.4.188/tcp/35532/p2p/16Uiu2HAmH9AB8TCAD5S3edSVqmEu3wZ8SY3tmceF9pijjQfRQGDs","/ip4/172.18.4.188/tcp/35533/ws/p2p/16Uiu2HAmH9AB8TCAD5S3edSVqmEu3wZ8SY3tmceF9pijjQfRQGDs"],"enrUri":"enr:-L24QNFX9bMz4Bri05BcJIkjJ3HWTPhniE2vHePX0ITWU-y_FUt1kZmvYejbsPHKiBqPnJftEaJ2K1ZKLgjDQ-GZWUQCgmlkgnY0gmlwhKwSBLyKbXVsdGlhZGRyc5YACASsEgS8BorMAAoErBIEvAaKzd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQqYei3_nD9vmquo9XpKEYJ8K8bEWuUUpNL7VZpl16Z6DdGNwgorMg3VkcIKKzoV3YWt1MgE"}'
2026-01-18 04:41:33.342 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:41:33.342 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32515/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.218.55/tcp/37766/p2p/16Uiu2HAmHrtGbfTQXimQ71QjuLQqk1HSd1eVDJAi6nYqUwxnaBey"]'
2026-01-18 04:41:33.345 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35531/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.122.232/tcp/32516/p2p/16Uiu2HAmDVyusXaknBuPFMwA52ThYQcgxhV6R9SAR5deUnRrUY9q"]'
2026-01-18 04:41:33.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.348 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37765/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:41:33.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.351 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32515/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:41:33.353 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.353 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35531/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:41:33.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.356 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.356 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37765/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.362 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.372 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.373 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37765/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.378 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.388 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.389 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37765/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.396 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.408 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.408 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37765/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.413 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.424 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.424 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37765/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.430 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.441 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.441 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37765/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.446 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.457 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.457 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37765/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.463 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.474 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.474 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37765/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.479 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.479 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.490 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.490 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37765/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.495 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.507 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.507 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37765/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.512 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.523 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.523 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.530 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.541 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.541 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.547 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.558 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.558 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.564 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.575 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.575 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.582 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.592 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.592 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.597 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.598 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.608 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.609 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.614 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.624 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.624 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.630 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.641 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.641 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.649 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.659 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.659 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.664 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.665 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.675 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.676 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32515/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.682 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.693 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.693 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35531/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.698 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.709 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.709 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35531/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.714 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.724 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35531/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.731 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.742 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35531/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.746 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.757 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.757 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35531/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.761 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.772 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.772 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35531/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.777 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.788 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.788 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35531/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.793 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.803 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.803 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35531/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.808 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.818 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.819 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35531/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.824 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.834 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:33.835 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35531/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:33.839 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:33.839 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:41:33.849 DEBUG [src.node.waku_node] Restarting container with id bb6a6516a2f4
2026-01-18 04:41:34.589 DEBUG [src.libs.common] Sleeping for 5 seconds
2026-01-18 04:41:39.590 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:41:39.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37765/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:39.595 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xaab444685945b5ceb6dc0e40fe4061004479bd9bbbc4ca204d8afd777757844f"},{"messageHash":"0x8eecf0bd0c4cba99e47d8c30142f7a5bb4beb7132a77f92beddc0f91599649fc"},{"messageHash":"0x251807b0dba3a56fb9035f5c39560265b7ce1256089fe96ce95a67228258929a"},{"messageHash":"0xc6dcaddd6ebd4d58ae75bd509db4117998755a4e4a8dbcc00eba4486e35f77c5"},{"messageHash":"0x2f6b65a3c5879a7e0ae027947d603bdc91a6219b9b41f77a64cea07e9c133ab7"},{"messageHash":"0x7a9ed607bfcb77884b2c87ea7e1748ae5531363cfeb58ad19e2821e8b357260d"},{"messageHash":"0x96e423209a6917453272408a3680570edd5c3db058d4fd6a25d99abdbd0415a0"},{"messageHash":"0x9e30239371be86f38ba5097f25dc0c41268a90a9d2f185abaa7c192435e67cf1"},{"messageHash":"0xa0ff0649218e91ef9c7d260434bd51946b9221fa4b26bbf6e25e9a24b7dbb1a2"},{"messageHash":"0xf25f5ee13655c86eb3e095e426677d98cba262c34450cc211dcdf734781e6865"},{"messageHash":"0xab1f46ff5838cb19ebce36fcbb334acd9ee1b25375a978ecf6e412b332bbe164"},{"messageHash":"0x688a56be8b203d7648b142d9c678051a4927be5fea88c9310ab2ab45e23228ff"},{"messageHash":"0xbd925fd3b93e6ad2efed8183fb8694a93c1d66611eef3bb45b7894503859c082"},{"messageHash":"0x1a95c17eb84b259e6248a1641bc0529ed0b8af3cd4a0d5de0f935adb6a488448"},{"messageHash":"0xeada95dc27eb213209f3b4a06f823856e79acbd0d0be4252e463190bcca19137"},{"messageHash":"0xb30589567bd4dda3988dc4b91983460e46dc95da7100c6e578a4b3d2e28cfbed"},{"messageHash":"0xcbe6a397f5929ba252bc537b5925355b99f92c70ce2d7837afa3cc770de7e80d"},{"messageHash":"0x10c0e155bf04b42440edf239485d9f0f2f2bf4665e9760e72db1af92c9e49702"},{"messageHash":"0xa39092ce55a2188eab579a06e9ef6a6871583207b23d64cc9fa0101bcafe1d54"},{"messageHash":"0xf1e7fbec819a77b1eecefe5fc442dcdb1ffbecdc4fdee540e1600bc3e5121f08"},{"messageHash":"0x838bed908f062d8a5734b1dc99f1813dcb271bccb85172d54e33eb30f951bd9e"},{"messageHash":"0xa87d0a9ca731d31ceb0c5d054caff725879a1c519ddac88a8eb534daa376dd9b"},{"messageHash":"0x1ef3645a2df9e39fd07e920265312024f5eeeea75c6ca84e8a05722135611e91"},{"messageHash":"0xb5825fb62d05100b9c77fdd7d513b2004964c28db7f2fe87e89df5514b0ce55a"},{"messageHash":"0x4f019200af28fc17b6411e595527d96727a920baae2a6ff690f93a7069cfb380"},{"messageHash":"0x456aa0f85047a82e11057c3a6a1196033470cdcef19a5f3efda2e7c4b8ab5ea0"},{"messageHash":"0x323165f61ca284e376217d8082825c9ac923bf4e5475990cda77ea6b470d1011"},{"messageHash":"0x7a54fe67e689c5b41f62312097f014e412248e52c0f9e339d59c370668648ed8"},{"messageHash":"0x4456e40a7cb52271dc98fed1af85e669ee5e228b0fa6a30d660d8d146ab3ec63"},{"messageHash":"0x8f75d92b73cb2cc53d0e2968de2c57b7ebdcd0aa0b5fea8892e8efa8792837b8"}]}'
2026-01-18 04:41:39.595 DEBUG [src.steps.store] messages length is 30
2026-01-18 04:41:39.598 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:41:39.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32515/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:39.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"0ca87db492c732955a85","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xaab444685945b5ceb6dc0e40fe4061004479bd9bbbc4ca204d8afd777757844f"},{"messageHash":"0x8eecf0bd0c4cba99e47d8c30142f7a5bb4beb7132a77f92beddc0f91599649fc"},{"messageHash":"0x251807b0dba3a56fb9035f5c39560265b7ce1256089fe96ce95a67228258929a"},{"messageHash":"0xc6dcaddd6ebd4d58ae75bd509db4117998755a4e4a8dbcc00eba4486e35f77c5"},{"messageHash":"0x2f6b65a3c5879a7e0ae027947d603bdc91a6219b9b41f77a64cea07e9c133ab7"},{"messageHash":"0x7a9ed607bfcb77884b2c87ea7e1748ae5531363cfeb58ad19e2821e8b357260d"},{"messageHash":"0x96e423209a6917453272408a3680570edd5c3db058d4fd6a25d99abdbd0415a0"},{"messageHash":"0x9e30239371be86f38ba5097f25dc0c41268a90a9d2f185abaa7c192435e67cf1"},{"messageHash":"0xa0ff0649218e91ef9c7d260434bd51946b9221fa4b26bbf6e25e9a24b7dbb1a2"},{"messageHash":"0xf25f5ee13655c86eb3e095e426677d98cba262c34450cc211dcdf734781e6865"},{"messageHash":"0xab1f46ff5838cb19ebce36fcbb334acd9ee1b25375a978ecf6e412b332bbe164"},{"messageHash":"0x688a56be8b203d7648b142d9c678051a4927be5fea88c9310ab2ab45e23228ff"},{"messageHash":"0xbd925fd3b93e6ad2efed8183fb8694a93c1d66611eef3bb45b7894503859c082"},{"messageHash":"0x1a95c17eb84b259e6248a1641bc0529ed0b8af3cd4a0d5de0f935adb6a488448"},{"messageHash":"0xeada95dc27eb213209f3b4a06f823856e79acbd0d0be4252e463190bcca19137"},{"messageHash":"0xb30589567bd4dda3988dc4b91983460e46dc95da7100c6e578a4b3d2e28cfbed"},{"messageHash":"0xcbe6a397f5929ba252bc537b5925355b99f92c70ce2d7837afa3cc770de7e80d"},{"messageHash":"0x10c0e155bf04b42440edf239485d9f0f2f2bf4665e9760e72db1af92c9e49702"},{"messageHash":"0xa39092ce55a2188eab579a06e9ef6a6871583207b23d64cc9fa0101bcafe1d54"},{"messageHash":"0xf1e7fbec819a77b1eecefe5fc442dcdb1ffbecdc4fdee540e1600bc3e5121f08"},{"messageHash":"0x838bed908f062d8a5734b1dc99f1813dcb271bccb85172d54e33eb30f951bd9e"},{"messageHash":"0xa87d0a9ca731d31ceb0c5d054caff725879a1c519ddac88a8eb534daa376dd9b"},{"messageHash":"0x1ef3645a2df9e39fd07e920265312024f5eeeea75c6ca84e8a05722135611e91"},{"messageHash":"0xb5825fb62d05100b9c77fdd7d513b2004964c28db7f2fe87e89df5514b0ce55a"},{"messageHash":"0x4f019200af28fc17b6411e595527d96727a920baae2a6ff690f93a7069cfb380"},{"messageHash":"0x456aa0f85047a82e11057c3a6a1196033470cdcef19a5f3efda2e7c4b8ab5ea0"},{"messageHash":"0x323165f61ca284e376217d8082825c9ac923bf4e5475990cda77ea6b470d1011"},{"messageHash":"0x7a54fe67e689c5b41f62312097f014e412248e52c0f9e339d59c370668648ed8"},{"messageHash":"0x4456e40a7cb52271dc98fed1af85e669ee5e228b0fa6a30d660d8d146ab3ec63"},{"messageHash":"0x8f75d92b73cb2cc53d0e2968de2c57b7ebdcd0aa0b5fea8892e8efa8792837b8"}]}'
2026-01-18 04:41:39.608 DEBUG [src.steps.store] messages length is 30
2026-01-18 04:41:39.611 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:41:39.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35531/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:39.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"22b3cf7c2f3da5fac400","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xaab444685945b5ceb6dc0e40fe4061004479bd9bbbc4ca204d8afd777757844f"},{"messageHash":"0x8eecf0bd0c4cba99e47d8c30142f7a5bb4beb7132a77f92beddc0f91599649fc"},{"messageHash":"0x251807b0dba3a56fb9035f5c39560265b7ce1256089fe96ce95a67228258929a"},{"messageHash":"0xc6dcaddd6ebd4d58ae75bd509db4117998755a4e4a8dbcc00eba4486e35f77c5"},{"messageHash":"0x2f6b65a3c5879a7e0ae027947d603bdc91a6219b9b41f77a64cea07e9c133ab7"},{"messageHash":"0x7a9ed607bfcb77884b2c87ea7e1748ae5531363cfeb58ad19e2821e8b357260d"},{"messageHash":"0x96e423209a6917453272408a3680570edd5c3db058d4fd6a25d99abdbd0415a0"},{"messageHash":"0x9e30239371be86f38ba5097f25dc0c41268a90a9d2f185abaa7c192435e67cf1"},{"messageHash":"0xa0ff0649218e91ef9c7d260434bd51946b9221fa4b26bbf6e25e9a24b7dbb1a2"},{"messageHash":"0xf25f5ee13655c86eb3e095e426677d98cba262c34450cc211dcdf734781e6865"},{"messageHash":"0xab1f46ff5838cb19ebce36fcbb334acd9ee1b25375a978ecf6e412b332bbe164"},{"messageHash":"0x688a56be8b203d7648b142d9c678051a4927be5fea88c9310ab2ab45e23228ff"},{"messageHash":"0xbd925fd3b93e6ad2efed8183fb8694a93c1d66611eef3bb45b7894503859c082"},{"messageHash":"0x1a95c17eb84b259e6248a1641bc0529ed0b8af3cd4a0d5de0f935adb6a488448"},{"messageHash":"0xeada95dc27eb213209f3b4a06f823856e79acbd0d0be4252e463190bcca19137"},{"messageHash":"0xb30589567bd4dda3988dc4b91983460e46dc95da7100c6e578a4b3d2e28cfbed"},{"messageHash":"0xcbe6a397f5929ba252bc537b5925355b99f92c70ce2d7837afa3cc770de7e80d"},{"messageHash":"0x10c0e155bf04b42440edf239485d9f0f2f2bf4665e9760e72db1af92c9e49702"},{"messageHash":"0xa39092ce55a2188eab579a06e9ef6a6871583207b23d64cc9fa0101bcafe1d54"},{"messageHash":"0xf1e7fbec819a77b1eecefe5fc442dcdb1ffbecdc4fdee540e1600bc3e5121f08"},{"messageHash":"0x838bed908f062d8a5734b1dc99f1813dcb271bccb85172d54e33eb30f951bd9e"},{"messageHash":"0xa87d0a9ca731d31ceb0c5d054caff725879a1c519ddac88a8eb534daa376dd9b"},{"messageHash":"0x1ef3645a2df9e39fd07e920265312024f5eeeea75c6ca84e8a05722135611e91"},{"messageHash":"0xb5825fb62d05100b9c77fdd7d513b2004964c28db7f2fe87e89df5514b0ce55a"},{"messageHash":"0x4f019200af28fc17b6411e595527d96727a920baae2a6ff690f93a7069cfb380"},{"messageHash":"0x456aa0f85047a82e11057c3a6a1196033470cdcef19a5f3efda2e7c4b8ab5ea0"},{"messageHash":"0x323165f61ca284e376217d8082825c9ac923bf4e5475990cda77ea6b470d1011"},{"messageHash":"0x7a54fe67e689c5b41f62312097f014e412248e52c0f9e339d59c370668648ed8"},{"messageHash":"0x4456e40a7cb52271dc98fed1af85e669ee5e228b0fa6a30d660d8d146ab3ec63"},{"messageHash":"0x8f75d92b73cb2cc53d0e2968de2c57b7ebdcd0aa0b5fea8892e8efa8792837b8"}]}'
2026-01-18 04:41:39.648 DEBUG [src.steps.store] messages length is 30
2026-01-18 04:41:39.657 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:41:39.658 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:41:39.658 DEBUG [src.node.waku_node] Stopping container with id 9976ad5efbc8
2026-01-18 04:41:40.245 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:41:40.246 DEBUG [src.node.waku_node] Stopping container with id bb6a6516a2f4
2026-01-18 04:41:40.831 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:41:40.832 DEBUG [src.node.waku_node] Stopping container with id 48501a50f407
2026-01-18 04:41:41.126 ERROR [src.node.docker_mananger] Max retries reached for container 9976ad5efbc8. Exiting log stream.
2026-01-18 04:41:41.367 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:41:41.369 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:41:41.403 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:41:41.467 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:41:41.482 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,140 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_multiple_pubsub_topics_same_cluster with id: 2026-01-18_04-24-01__6a695bb0-e010-4dea-9f67-d67069eab3d4
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-24-01__6a695bb0-e010-4dea-9f67-d67069eab3d4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.144.255
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36823', '36824', '36825', '36826', '36827']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36823:36823 -p 36824:36824 -p 36825:36825 -p 36826:36826 -p 36827:36827 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36825 --rest-port=36823 --tcp-port=36824 --discv5-udp-port=36826 --rest-address=0.0.0.0 --nat=extip:172.18.144.255 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=72efbec6e29ea58e5f01f6e5b1eaf903d7abb97a379d17c7e21a2cfb93ff88e3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36827 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.144.255 waku 1891a8ff20ec85c853e97deade7c039362d43a6183ad5657781b8036a463ce97
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1891a8ff20ec. Setting up logs at ./log/docker/node1_2026-01-18_04-24-01__6a695bb0-e010-4dea-9f67-d67069eab3d4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36823
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 7cbbb9dd4284. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ebede84f9f82. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36823/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36823/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.144.255/tcp/36824/p2p/16Uiu2HAm9up4ecgcYFQGp1PdZcyXG82cL3aN1kvhTuaXFiSebMr6","/ip4/172.18.144.255/tcp/36825/ws/p2p/16Uiu2HAm9up4ecgcYFQGp1PdZcyXG82cL3aN1kvhTuaXFiSebMr6"],"enrUri":"enr:-L24QDa0Oarnulb1J33rw-n8Xrbf_6obLHJLGVQCTT0CsR3WNZkR_dPOaNWL0b2OIf1SdVxNUAkj9qS-CCJ36oAge28CgmlkgnY0gmlwhKwSkP-KbXVsdGlhZGRyc5YACASsEpD_Bo_YAAoErBKQ_waP2d0DgnJzhQACAQAAiXNlY3AyNTZrMaEC1zkFGTU9uIaqaPRFXIHHcISI_9ewVKw88xYI-bEzVm-DdGNwgo_Yg3VkcIKP2oV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-24-01__6a695bb0-e010-4dea-9f67-d67069eab3d4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.28.204
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1121', '1122', '1123', '1124', '1125']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 2
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1121:1121 -p 1122:1122 -p 1123:1123 -p 1124:1124 -p 1125:1125 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1123 --rest-port=1121 --tcp-port=1122 --discv5-udp-port=1124 --rest-address=0.0.0.0 --nat=extip:172.18.28.204 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=713b6dc958146b0f2d33bc0209bdc13d57f6c0c68beecdc869663adf870705cd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1125 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDa0Oarnulb1J33rw-n8Xrbf_6obLHJLGVQCTT0CsR3WNZkR_dPOaNWL0b2OIf1SdVxNUAkj9qS-CCJ36oAge28CgmlkgnY0gmlwhKwSkP-KbXVsdGlhZGRyc5YACASsEpD_Bo_YAAoErBKQ_waP2d0DgnJzhQACAQAAiXNlY3AyNTZrMaEC1zkFGTU9uIaqaPRFXIHHcISI_9ewVKw88xYI-bEzVm-DdGNwgo_Yg3VkcIKP2oV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.28.204 waku aa50f67df585b988af5366943e6c6249858d35fb942f8088f7b619bcaeedf1fb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID aa50f67df585. Setting up logs at ./log/docker/node2_2026-01-18_04-24-01__6a695bb0-e010-4dea-9f67-d67069eab3d4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1121
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:1121/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1121/debug/v1/info" -H "Content-Type: application/json" -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.204/tcp/1122/p2p/16Uiu2HAmRjdkyhaa45rEpG9oEr7pQT5Pw51ixaewAGH1NxQcssuy","/ip4/172.18.28.204/tcp/1123/ws/p2p/16Uiu2HAmRjdkyhaa45rEpG9oEr7pQT5Pw51ixaewAGH1NxQcssuy"],"enrUri":"enr:-L24QBUH-9rgl3EM5zejsKlo_xo7R-VvIVBq0BbqR-rDBO_TaX83gTLTRcSxVCp7ynY8ZIioSYMv30Zhaz25R7NtsZ8CgmlkgnY0gmlwhKwSHMyKbXVsdGlhZGRyc5YACASsEhzMBgRiAAoErBIczAYEY90DgnJzhQACAQAAiXNlY3AyNTZrMaEDwliNFgbFuNTpt1BjZtZSD_Cs7kGyvO91OtDabemGC6iDdGNwggRig3VkcIIEZIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1121/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.144.255/tcp/36824/p2p/16Uiu2HAm9up4ecgcYFQGp1PdZcyXG82cL3aN1kvhTuaXFiSebMr6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36823/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1121/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710243723033373,"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:1121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710243723033373,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710243847985460,"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:1121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710243847985460,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1: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:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710243963267333,"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:1121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710243963267333,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1: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:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710244077546248,"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:1121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710244077546248,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1: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:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710244192368580,"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:1121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710244192368580,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1: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:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710244306889275,"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:1121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710244306889275,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1: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:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710244422923268,"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:1121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710244422923268,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1: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:36823/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710244537810555,"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:1121/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710244537810555,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1891a8ff20ec
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id aa50f67df585
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,186 @@
2026-01-18 04:25:03.154 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:25:03.155 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-01-18_04-25-03__ba4d0c6e-0cb1-427a-aad4-2845dbef556e
2026-01-18 04:25:03.155 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:25:03.155 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-18 04:25:03.156 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-18 04:25:03.165 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:25:03.166 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-25-03__ba4d0c6e-0cb1-427a-aad4-2845dbef556e__wakuorg_nwaku:latest.log
2026-01-18 04:25:03.166 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:25:03.166 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:25:03.168 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:25:03.168 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.107.227
2026-01-18 04:25:03.168 DEBUG [src.node.docker_mananger] Generated ports ['60295', '60296', '60297', '60298', '60299']
2026-01-18 04:25:03.169 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-18 04:25:03.169 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:25:03.169 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:25:03.169 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:25:03.169 DEBUG [src.node.docker_mananger] docker run -i -t -p 60295:60295 -p 60296:60296 -p 60297:60297 -p 60298:60298 -p 60299:60299 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60297 --rest-port=60295 --tcp-port=60296 --discv5-udp-port=60298 --rest-address=0.0.0.0 --nat=extip:172.18.107.227 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=788f756e41a8dec8f79abad0cc3c9b025e41dc7fdaaddbfbf408ec77dfb3568c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60299 --metrics-logging=true --relay=true --filter=true
2026-01-18 04:25:03.222 ERROR [src.node.docker_mananger] Max retries reached for container 0b0ffce74164. Exiting log stream.
2026-01-18 04:25:03.386 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.107.227 waku cca4dea136d25611633c1aa3e41e6d2943a570041db86555d92e5511306c26b6
2026-01-18 04:25:03.421 DEBUG [src.node.docker_mananger] Container started with ID cca4dea136d2. Setting up logs at ./log/docker/node1_2026-01-18_04-25-03__ba4d0c6e-0cb1-427a-aad4-2845dbef556e__wakuorg_nwaku:latest.log
2026-01-18 04:25:03.423 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60295
2026-01-18 04:25:03.423 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:25:03.965 ERROR [src.node.docker_mananger] Max retries reached for container 069074b986aa. Exiting log stream.
2026-01-18 04:25:04.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60295/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:04.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:25:04.428 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:25:04.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60295/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:04.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.107.227/tcp/60296/p2p/16Uiu2HAm4gdBbubrntkpa9W3dUFbhRpFy6eJnweBZyf5WPY4M7Kb","/ip4/172.18.107.227/tcp/60297/ws/p2p/16Uiu2HAm4gdBbubrntkpa9W3dUFbhRpFy6eJnweBZyf5WPY4M7Kb"],"enrUri":"enr:-L24QC3zZ3Ucp2I_5Ucyh0Gy3QcT0XM_n8H7j3a4dbfEsoOlf9tcZV_XgENjrUxcs1fOjPneEwE_8t5FrBSueHy4dAECgmlkgnY0gmlwhKwSa-OKbXVsdGlhZGRyc5YACASsEmvjBuuIAAoErBJr4wbrid0DgnJzhQACAQAAiXNlY3AyNTZrMaECiY27imPomlTZanZIPDspCwD_1dOfOOySMLAO0xhhPb6DdGNwguuIg3VkcILrioV3YWt1MgU"}'
2026-01-18 04:25:04.431 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:25:04.439 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:25:04.439 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-25-03__ba4d0c6e-0cb1-427a-aad4-2845dbef556e__wakuorg_nwaku:latest.log
2026-01-18 04:25:04.440 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:25:04.440 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:25:04.441 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:25:04.441 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.46.51
2026-01-18 04:25:04.442 DEBUG [src.node.docker_mananger] Generated ports ['15600', '15601', '15602', '15603', '15604']
2026-01-18 04:25:04.442 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-18 04:25:04.442 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:25:04.442 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:25:04.442 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:25:04.442 DEBUG [src.node.docker_mananger] docker run -i -t -p 15600:15600 -p 15601:15601 -p 15602:15602 -p 15603:15603 -p 15604:15604 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15602 --rest-port=15600 --tcp-port=15601 --discv5-udp-port=15603 --rest-address=0.0.0.0 --nat=extip:172.18.46.51 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1dedfcacd2bee2cda1a30d73380660a3cb899b2ed66f95bcb51b03efbf5f0dea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15604 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QC3zZ3Ucp2I_5Ucyh0Gy3QcT0XM_n8H7j3a4dbfEsoOlf9tcZV_XgENjrUxcs1fOjPneEwE_8t5FrBSueHy4dAECgmlkgnY0gmlwhKwSa-OKbXVsdGlhZGRyc5YACASsEmvjBuuIAAoErBJr4wbrid0DgnJzhQACAQAAiXNlY3AyNTZrMaECiY27imPomlTZanZIPDspCwD_1dOfOOySMLAO0xhhPb6DdGNwguuIg3VkcILrioV3YWt1MgU
2026-01-18 04:25:04.689 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.46.51 waku 9934fb771454d44cdc1d40921171754b63d1f1663284d3c9ca8db5c3d0b126ca
2026-01-18 04:25:04.726 DEBUG [src.node.docker_mananger] Container started with ID 9934fb771454. Setting up logs at ./log/docker/node2_2026-01-18_04-25-03__ba4d0c6e-0cb1-427a-aad4-2845dbef556e__wakuorg_nwaku:latest.log
2026-01-18 04:25:04.727 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15600
2026-01-18 04:25:04.727 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:25:05.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15600/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:05.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:25:05.737 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:25:05.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15600/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:05.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.46.51/tcp/15601/p2p/16Uiu2HAkutjcrj9qTdtwYsAhk1o4a8wmJVm3CEZEYmUbPffyao9A","/ip4/172.18.46.51/tcp/15602/ws/p2p/16Uiu2HAkutjcrj9qTdtwYsAhk1o4a8wmJVm3CEZEYmUbPffyao9A"],"enrUri":"enr:-L24QLqfVuhv2T-qFs7SCrjCcKYNbQyhiPUQLA4QbGlzr8hBdpA4Ai45D1T-lv-z0hnf95mPYk-ymLwRWy7Qh4TJVjACgmlkgnY0gmlwhKwSLjOKbXVsdGlhZGRyc5YACASsEi4zBjzxAAoErBIuMwY88t0DgnJzhQACAQAAiXNlY3AyNTZrMaECBu7L6TW1L89uJ_w0-BxcN48CXR0JwiC69EpiSRwTmzmDdGNwgjzxg3VkcII884V3YWt1MgE"}'
2026-01-18 04:25:05.740 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:25:05.741 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15600/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.107.227/tcp/60296/p2p/16Uiu2HAm4gdBbubrntkpa9W3dUFbhRpFy6eJnweBZyf5WPY4M7Kb"]'
2026-01-18 04:25:05.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:05.745 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2026-01-18 04:25:05.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:05.756 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15600/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2026-01-18 04:25:05.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:05.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:05.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:05.783 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:25:05.884 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:05.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:05.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710305773994637,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:05.890 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:05.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15600/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:05.893 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710305773994637,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:05.896 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:05.901 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:05.901 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:25:06.002 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710305896010285,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.008 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15600/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710305896010285,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.014 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.019 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:25:06.120 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710306014450335,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.126 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15600/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710306014450335,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.137 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:25:06.237 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710306131251977,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.244 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15600/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710306131251977,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.249 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.254 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:25:06.355 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710306248876285,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.361 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15600/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.365 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710306248876285,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.367 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.374 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:25:06.475 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710306367336476,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.480 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15600/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710306367336476,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.485 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.490 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:25:06.591 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.595 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710306485538589,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.597 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15600/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710306485538589,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.603 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.610 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:25:06.710 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710306603653963,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.716 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:06.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15600/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:06.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710306603653963,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:06.721 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:60295/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-18 04:25:06.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.727 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:15600/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-18 04:25:06.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.731 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:60295/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2026-01-18 04:25:06.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.738 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:15600/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2026-01-18 04:25:06.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.744 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:60295/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2026-01-18 04:25:06.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.749 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:15600/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2026-01-18 04:25:06.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.756 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:60295/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
2026-01-18 04:25:06.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.762 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:15600/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
2026-01-18 04:25:06.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.767 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:60295/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
2026-01-18 04:25:06.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.772 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:15600/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
2026-01-18 04:25:06.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.777 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:60295/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
2026-01-18 04:25:06.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.781 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:15600/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
2026-01-18 04:25:06.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.788 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:60295/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
2026-01-18 04:25:06.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.793 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:15600/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
2026-01-18 04:25:06.798 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.798 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:60295/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
2026-01-18 04:25:06.803 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.804 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:15600/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
2026-01-18 04:25:06.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:06.810 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.813 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
2026-01-18 04:25:06.814 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.817 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
2026-01-18 04:25:06.819 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.822 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
2026-01-18 04:25:06.824 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.827 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
2026-01-18 04:25:06.829 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.832 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
2026-01-18 04:25:06.833 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.836 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
2026-01-18 04:25:06.838 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.841 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
2026-01-18 04:25:06.842 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:06.845 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:60295/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
2026-01-18 04:25:06.848 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:25:06.850 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:25:06.850 DEBUG [src.node.waku_node] Stopping container with id cca4dea136d2
2026-01-18 04:25:07.478 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:25:07.479 DEBUG [src.node.waku_node] Stopping container with id 9934fb771454
2026-01-18 04:25:08.116 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:25:08.117 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:25:08.134 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:25:08.146 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,55 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_log_level_ERROR_from_WARN with id: 2026-01-18_04-24-36__02439efe-105d-42a9-879b-3d48df56b889
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-24-36__02439efe-105d-42a9-879b-3d48df56b889__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-24-36__02439efe-105d-42a9-879b-3d48df56b889__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-24-36__02439efe-105d-42a9-879b-3d48df56b889__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-01-18_04-24-36__02439efe-105d-42a9-879b-3d48df56b889__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.166.51
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28313', '28314', '28315', '28316', '28317']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 28313:28313 -p 28314:28314 -p 28315:28315 -p 28316:28316 -p 28317:28317 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28315 --rest-port=28313 --tcp-port=28314 --discv5-udp-port=28316 --rest-address=0.0.0.0 --nat=extip:172.18.166.51 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=826d53cffa0fbf0ddfd2ee396c0ac8aa924296b8aeceefeffafeb94f85c5bc1c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28317 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.166.51 waku 36e0b0c8433edb220bd0f6b30b5b703fae784e7556c626b33898dd25f3ca0a7a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 36e0b0c8433e. Setting up logs at ./log/docker/node1_2026-01-18_04-24-36__02439efe-105d-42a9-879b-3d48df56b889__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28313
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 0001e9771db2. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 81eeecc1ca8b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28313/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28313/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.166.51/tcp/28314/p2p/16Uiu2HAmP1S8cUAmKV9k1NERrSHJ9Fj7Bjged1q5mBxij5cNLRBG","/ip4/172.18.166.51/tcp/28315/ws/p2p/16Uiu2HAmP1S8cUAmKV9k1NERrSHJ9Fj7Bjged1q5mBxij5cNLRBG"],"enrUri":"enr:-L24QBNau3OqY_bUwpdmx5JGHN9QzjEDLpDUIrXGW585cQptGKYk-7qGcsSvd7CvYUQ0Yvf-ur_igZgl5us2PSQ0vMgCgmlkgnY0gmlwhKwSpjOKbXVsdGlhZGRyc5YACASsEqYzBm6aAAoErBKmMwZum90DgnJzhQADAQAAiXNlY3AyNTZrMaEDmdGi96q9NYF17tbvlr1UQkAGelDvqPDeogAImsBtbtuDdGNwgm6ag3VkcIJunIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28313/admin/v1/log-level/WARN" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28313/admin/v1/log-level/ERROR" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28313/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.166.51/tcp/28314/p2p/16Uiu2HAmP1S8cUAmKV9k1NERrSHJ9Fj7Bjged1q5mBxij5cNLRBG","/ip4/172.18.166.51/tcp/28315/ws/p2p/16Uiu2HAmP1S8cUAmKV9k1NERrSHJ9Fj7Bjged1q5mBxij5cNLRBG"],"enrUri":"enr:-L24QBNau3OqY_bUwpdmx5JGHN9QzjEDLpDUIrXGW585cQptGKYk-7qGcsSvd7CvYUQ0Yvf-ur_igZgl5us2PSQ0vMgCgmlkgnY0gmlwhKwSpjOKbXVsdGlhZGRyc5YACASsEqYzBm6aAAoErBKmMwZum90DgnJzhQADAQAAiXNlY3AyNTZrMaEDmdGi96q9NYF17tbvlr1UQkAGelDvqPDeogAImsBtbtuDdGNwgm6ag3VkcIJunIV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28313/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28313/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:296 counts at ERROR: {'TRC': 0, 'DBG': 0, 'INF': 0, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28313/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 36e0b0c8433e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,860 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_invalid_payloads with id: 2026-01-18_04-22-30__808d07e7-123e-43b2-9594-e6224e5d7fc6
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-18_04-22-30__808d07e7-123e-43b2-9594-e6224e5d7fc6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.158.111
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12354', '12355', '12356', '12357', '12358']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12354:12354 -p 12355:12355 -p 12356:12356 -p 12357:12357 -p 12358:12358 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12356 --rest-port=12354 --tcp-port=12355 --discv5-udp-port=12357 --rest-address=0.0.0.0 --nat=extip:172.18.158.111 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b6cd06a1f3d9afef28d82f2e449add72f892cdc1e5af0babc0eda0b75e7d2a2c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12358 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.158.111 waku 47a335817c637b8793be361405b9c440663202c64a8a39343effc5bd0111bec2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 47a335817c63. Setting up logs at ./log/docker/receiving_node1_2026-01-18_04-22-30__808d07e7-123e-43b2-9594-e6224e5d7fc6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12354
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:12354/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12354/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.158.111/tcp/12355/p2p/16Uiu2HAmJmRQPZzFuWMNM2d33dYZkr9oPBf6ZimhGaaoyTL5X1FT","/ip4/172.18.158.111/tcp/12356/ws/p2p/16Uiu2HAmJmRQPZzFuWMNM2d33dYZkr9oPBf6ZimhGaaoyTL5X1FT"],"enrUri":"enr:-L24QGqAYYs1qIAV8vNyCLAxF-tKjk4MmXlVP4BQ2w-qfmtaF5JwzmIyl749BoUmJ25JCTDw3BeTo6juVpbIPMcvqKMCgmlkgnY0gmlwhKwSnm-KbXVsdGlhZGRyc5YACASsEp5vBjBDAAoErBKebwYwRN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWsvvN1NAOJhQ1SEa60-JGrR-AQYwBjf8NXNyhYONlZaDdGNwgjBDg3VkcIIwRYV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-18_04-22-30__808d07e7-123e-43b2-9594-e6224e5d7fc6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.48.78
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39236', '39237', '39238', '39239', '39240']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 39236:39236 -p 39237:39237 -p 39238:39238 -p 39239:39239 -p 39240:39240 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39238 --rest-port=39236 --tcp-port=39237 --discv5-udp-port=39239 --rest-address=0.0.0.0 --nat=extip:172.18.48.78 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0cedd4f0bf8e042c84a6d4ef75bacd2ae472d3b76f9d7e09e02cf85b65c2269a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39240 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.48.78 waku 2dc08dea3e5d0c7e3fbc2004252fc97b377efb9a91381d44ff56a92e9c63e45a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2dc08dea3e5d. Setting up logs at ./log/docker/receiving_node2_2026-01-18_04-22-30__808d07e7-123e-43b2-9594-e6224e5d7fc6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39236
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:39236/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39236/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.78/tcp/39237/p2p/16Uiu2HAmENG9Hhq1vk93mVMGUZn7QRcPofBKB1PTZJxHEkz6d4Y4","/ip4/172.18.48.78/tcp/39238/ws/p2p/16Uiu2HAmENG9Hhq1vk93mVMGUZn7QRcPofBKB1PTZJxHEkz6d4Y4"],"enrUri":"enr:-L24QG0ZlSb11_4hhMyy7C0v8OUtnisNgmSD78SzewR3AauhI38rATvDDYvrutZWdTAlflaOe9IvF1kyUiblDxZVMn8CgmlkgnY0gmlwhKwSME6KbXVsdGlhZGRyc5YACASsEjBOBplFAAoErBIwTgaZRt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDGW5bflpp9SJr9UHZgRYvAjzN-j1FaFAXzFocz6igTUWDdGNwgplFg3VkcIKZR4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39236/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.158.111/tcp/12355/p2p/16Uiu2HAmJmRQPZzFuWMNM2d33dYZkr9oPBf6ZimhGaaoyTL5X1FT"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-18_04-22-30__808d07e7-123e-43b2-9594-e6224e5d7fc6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.57.178
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8074', '8075', '8076', '8077', '8078']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8074:8074 -p 8075:8075 -p 8076:8076 -p 8077:8077 -p 8078:8078 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8076 --rest-port=8074 --tcp-port=8075 --discv5-udp-port=8077 --rest-address=0.0.0.0 --nat=extip:172.18.57.178 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ac9c83f760230246fbf2a195fdfda7b1fe3b4f9fec2ccf0ad92dcde6aa4ee074 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8078 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGqAYYs1qIAV8vNyCLAxF-tKjk4MmXlVP4BQ2w-qfmtaF5JwzmIyl749BoUmJ25JCTDw3BeTo6juVpbIPMcvqKMCgmlkgnY0gmlwhKwSnm-KbXVsdGlhZGRyc5YACASsEp5vBjBDAAoErBKebwYwRN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWsvvN1NAOJhQ1SEa60-JGrR-AQYwBjf8NXNyhYONlZaDdGNwgjBDg3VkcIIwRYV3YWt1Mgk --lightpushnode=/ip4/172.18.158.111/tcp/12355/p2p/16Uiu2HAmJmRQPZzFuWMNM2d33dYZkr9oPBf6ZimhGaaoyTL5X1FT --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.57.178 waku c7195f68a228ee0e8e99a42cacf5c7e6f811cd0a74918a069a3ee92117098654
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c7195f68a228. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-22-30__808d07e7-123e-43b2-9594-e6224e5d7fc6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8074
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:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c7195f68a228. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8074/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=8074): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8002a05100>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.103.250
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31018', '31019', '31020', '31021', '31022']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31018:31018 -p 31019:31019 -p 31020:31020 -p 31021:31021 -p 31022:31022 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31020 --rest-port=31018 --tcp-port=31019 --discv5-udp-port=31021 --rest-address=0.0.0.0 --nat=extip:172.18.103.250 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebb425ac6facd1915858830faff3e4beb26bbdcf9bc0f0dbe3fcdb6d4cde8ae5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31022 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGqAYYs1qIAV8vNyCLAxF-tKjk4MmXlVP4BQ2w-qfmtaF5JwzmIyl749BoUmJ25JCTDw3BeTo6juVpbIPMcvqKMCgmlkgnY0gmlwhKwSnm-KbXVsdGlhZGRyc5YACASsEp5vBjBDAAoErBKebwYwRN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWsvvN1NAOJhQ1SEa60-JGrR-AQYwBjf8NXNyhYONlZaDdGNwgjBDg3VkcIIwRYV3YWt1Mgk --lightpushnode=/ip4/172.18.158.111/tcp/12355/p2p/16Uiu2HAmJmRQPZzFuWMNM2d33dYZkr9oPBf6ZimhGaaoyTL5X1FT --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.103.250 waku 8300cb0cc7306a7650fb4155b44ddc4f978e8bc92904643317a2fb5e171b9f6e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8300cb0cc730. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-22-30__808d07e7-123e-43b2-9594-e6224e5d7fc6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31018
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:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8300cb0cc730. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31018/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=31018): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f80028c4710>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.56.103
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1332', '1333', '1334', '1335', '1336']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1332:1332 -p 1333:1333 -p 1334:1334 -p 1335:1335 -p 1336:1336 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1334 --rest-port=1332 --tcp-port=1333 --discv5-udp-port=1335 --rest-address=0.0.0.0 --nat=extip:172.18.56.103 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=13a7ed9a4b54edee0763ddac4c93d7ca01fadb161372eca7ffd2ddbfc756f0e8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1336 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGqAYYs1qIAV8vNyCLAxF-tKjk4MmXlVP4BQ2w-qfmtaF5JwzmIyl749BoUmJ25JCTDw3BeTo6juVpbIPMcvqKMCgmlkgnY0gmlwhKwSnm-KbXVsdGlhZGRyc5YACASsEp5vBjBDAAoErBKebwYwRN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWsvvN1NAOJhQ1SEa60-JGrR-AQYwBjf8NXNyhYONlZaDdGNwgjBDg3VkcIIwRYV3YWt1Mgk --lightpushnode=/ip4/172.18.158.111/tcp/12355/p2p/16Uiu2HAmJmRQPZzFuWMNM2d33dYZkr9oPBf6ZimhGaaoyTL5X1FT --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.56.103 waku ef99057e659dcd4028c7467fc16772f0925bd921e56e6183821c1daa16a53502
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ef99057e659d. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-22-30__808d07e7-123e-43b2-9594-e6224e5d7fc6__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1332
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:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ef99057e659d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1332/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=1332): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8002a4a090>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 47a335817c63
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2dc08dea3e5d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 47a335817c63. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2dc08dea3e5d. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/ef99057e659dcd4028c7467fc16772f0925bd921e56e6183821c1daa16a53502/stop: Not Found ("No such container: ef99057e659dcd4028c7467fc16772f0925bd921e56e6183821c1daa16a53502")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/ef99057e659dcd4028c7467fc16772f0925bd921e56e6183821c1daa16a53502/stop: Not Found ("No such container: ef99057e659dcd4028c7467fc16772f0925bd921e56e6183821c1daa16a53502")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ef99057e659d
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/ef99057e659dcd4028c7467fc16772f0925bd921e56e6183821c1daa16a53502/stop: Not Found ("No such container: ef99057e659dcd4028c7467fc16772f0925bd921e56e6183821c1daa16a53502")
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,468 @@
2026-01-18 04:36:54.225 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:36:54.226 DEBUG [tests.conftest] Running test: test_different_page_size[99] with id: 2026-01-18_04-36-54__bf02ced2-d832-447c-9529-fc3cdb7bc52d
2026-01-18 04:36:54.227 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:36:54.227 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:36:54.228 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-18 04:36:54.237 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:36:54.238 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-36-54__bf02ced2-d832-447c-9529-fc3cdb7bc52d__wakuorg_nwaku:latest.log
2026-01-18 04:36:54.238 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:36:54.238 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:36:54.243 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:36:54.243 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.106.193
2026-01-18 04:36:54.243 DEBUG [src.node.docker_mananger] Generated ports ['61093', '61094', '61095', '61096', '61097']
2026-01-18 04:36:54.243 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:36:54.244 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:36:54.244 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:36:54.244 DEBUG [src.node.docker_mananger] docker run -i -t -p 61093:61093 -p 61094:61094 -p 61095:61095 -p 61096:61096 -p 61097:61097 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61095 --rest-port=61093 --tcp-port=61094 --discv5-udp-port=61096 --rest-address=0.0.0.0 --nat=extip:172.18.106.193 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c1b4e2e7d2b2dc1df5a4adf152cc5bbecbaaca4a2ae286d4d4cdbbe03a3d71f7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61097 --metrics-logging=true --store=true --relay=true
2026-01-18 04:36:54.436 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.106.193 waku 65876836f2683b29cb5306670779020330f4704039c561c8040ba0af47267cb1
2026-01-18 04:36:54.466 ERROR [src.node.docker_mananger] Max retries reached for container 94fb0d7f78d2. Exiting log stream.
2026-01-18 04:36:54.466 DEBUG [src.node.docker_mananger] Container started with ID 65876836f268. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-36-54__bf02ced2-d832-447c-9529-fc3cdb7bc52d__wakuorg_nwaku:latest.log
2026-01-18 04:36:54.467 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61093
2026-01-18 04:36:54.468 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:36:55.094 ERROR [src.node.docker_mananger] Max retries reached for container 3f04551a16cb. Exiting log stream.
2026-01-18 04:36:55.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61093/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:55.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:36:55.472 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:36:55.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61093/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:55.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.106.193/tcp/61094/p2p/16Uiu2HAm2Z8eGWMNyoFXnjRJ9hP6zurCvSb21Rbq4HpyRBsmMC6p","/ip4/172.18.106.193/tcp/61095/ws/p2p/16Uiu2HAm2Z8eGWMNyoFXnjRJ9hP6zurCvSb21Rbq4HpyRBsmMC6p"],"enrUri":"enr:-L24QDGa7r_hlLgqOWxfg2FUIqXUCbK4c7a5Da5mpjp4ZlazfzmHdxcuGdJrAhAMlfQfcUssSvNhxhlumKogC8nUwWICgmlkgnY0gmlwhKwSasGKbXVsdGlhZGRyc5YACASsEmrBBu6mAAoErBJqwQbup90DgnJzhQADAQAAiXNlY3AyNTZrMaECaesFwprJMGiIYJaK3mmCHAJ4dKjfp5XGp6onXCGmZX2DdGNwgu6mg3VkcILuqIV3YWt1MgM"}'
2026-01-18 04:36:55.474 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:36:55.481 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:36:55.481 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-36-54__bf02ced2-d832-447c-9529-fc3cdb7bc52d__wakuorg_nwaku:latest.log
2026-01-18 04:36:55.481 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:36:55.481 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:36:55.483 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:36:55.483 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.58.44
2026-01-18 04:36:55.483 DEBUG [src.node.docker_mananger] Generated ports ['29829', '29830', '29831', '29832', '29833']
2026-01-18 04:36:55.483 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:36:55.483 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:36:55.483 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:36:55.484 DEBUG [src.node.docker_mananger] docker run -i -t -p 29829:29829 -p 29830:29830 -p 29831:29831 -p 29832:29832 -p 29833:29833 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29831 --rest-port=29829 --tcp-port=29830 --discv5-udp-port=29832 --rest-address=0.0.0.0 --nat=extip:172.18.58.44 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a5088c89bd196d1a9bf97344bbfec2b70d181523e7f76c3e0ebb71fdf8526dcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29833 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDGa7r_hlLgqOWxfg2FUIqXUCbK4c7a5Da5mpjp4ZlazfzmHdxcuGdJrAhAMlfQfcUssSvNhxhlumKogC8nUwWICgmlkgnY0gmlwhKwSasGKbXVsdGlhZGRyc5YACASsEmrBBu6mAAoErBJqwQbup90DgnJzhQADAQAAiXNlY3AyNTZrMaECaesFwprJMGiIYJaK3mmCHAJ4dKjfp5XGp6onXCGmZX2DdGNwgu6mg3VkcILuqIV3YWt1MgM --storenode=/ip4/172.18.106.193/tcp/61094/p2p/16Uiu2HAm2Z8eGWMNyoFXnjRJ9hP6zurCvSb21Rbq4HpyRBsmMC6p --store=true --relay=true
2026-01-18 04:36:55.678 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.58.44 waku 2bede43991d40a6d1aee3aea6fe20f3dd521b37cc52701d6b7f6871242e1bb3a
2026-01-18 04:36:55.708 DEBUG [src.node.docker_mananger] Container started with ID 2bede43991d4. Setting up logs at ./log/docker/store_node1_2026-01-18_04-36-54__bf02ced2-d832-447c-9529-fc3cdb7bc52d__wakuorg_nwaku:latest.log
2026-01-18 04:36:55.709 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29829
2026-01-18 04:36:55.709 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:36:56.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29829/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:56.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:36:56.714 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:36:56.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29829/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:56.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.58.44/tcp/29830/p2p/16Uiu2HAmDxvBZCHDLEeZwQwXVD17udHEoMMf414ijULnmtWtjJct","/ip4/172.18.58.44/tcp/29831/ws/p2p/16Uiu2HAmDxvBZCHDLEeZwQwXVD17udHEoMMf414ijULnmtWtjJct"],"enrUri":"enr:-L24QA-zN-jiqdwgFhLFyrApc1ssx5TlfmvAVkXrqtTUQkGsfxDqvbtLdr3Vu4YBeBTSL6Q8c1JTJInKn9cSIb_8GbICgmlkgnY0gmlwhKwSOiyKbXVsdGlhZGRyc5YACASsEjosBnSGAAoErBI6LAZ0h90DgnJzhQADAQAAiXNlY3AyNTZrMaEDE3NtzTN0nF1m2tCeHv-AZ4t_IP41HI65Hxi9LzfOkyWDdGNwgnSGg3VkcIJ0iIV3YWt1MgM"}'
2026-01-18 04:36:56.716 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:36:56.717 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29829/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.106.193/tcp/61094/p2p/16Uiu2HAm2Z8eGWMNyoFXnjRJ9hP6zurCvSb21Rbq4HpyRBsmMC6p"]'
2026-01-18 04:36:56.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:56.720 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:36:56.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:56.722 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29829/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:36:56.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:56.726 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:56.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:56.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:56.731 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:56.932 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:56.932 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:56.939 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:56.939 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:57.140 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:57.140 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:57.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:57.147 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:57.347 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:57.348 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:57.353 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:57.353 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:57.555 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:57.555 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:57.560 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:57.561 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:57.761 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:57.762 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:57.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:57.767 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:57.968 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:57.968 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:57.974 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:57.974 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:58.175 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:58.176 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:58.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:58.182 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:58.382 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:58.383 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:58.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:58.389 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:58.589 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:58.590 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:58.595 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:58.595 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:58.796 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:58.796 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:58.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:58.802 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:59.003 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:59.003 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:59.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:59.010 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:59.211 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:59.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:59.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:59.217 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:59.418 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:59.418 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:59.423 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:59.423 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:59.624 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:59.625 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:59.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:59.630 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:36:59.831 DEBUG [src.steps.store] Relaying message
2026-01-18 04:36:59.831 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:36:59.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:36:59.837 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:00.038 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:00.038 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:00.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:00.044 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:00.245 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:00.245 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:00.251 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:00.251 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:00.452 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:00.453 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:00.458 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:00.458 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:00.659 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:00.659 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:00.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:00.668 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:00.869 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:00.869 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:00.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:00.875 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:01.077 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:01.077 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:01.083 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:01.083 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:01.284 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:01.284 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:01.289 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:01.290 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:01.490 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:01.491 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:01.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:01.496 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:01.698 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:01.698 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:01.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:01.704 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:01.905 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:01.905 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:01.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:01.911 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:02.112 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:02.112 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:02.118 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:02.118 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:02.319 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:02.319 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:02.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:02.325 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:02.525 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:02.526 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:02.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:02.531 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:02.732 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:02.732 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:02.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:02.738 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:02.939 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:02.939 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:02.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:02.944 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:03.145 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:03.145 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:03.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:03.151 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:03.351 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:03.352 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:03.358 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:03.359 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:03.560 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:03.560 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:03.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:03.566 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:03.767 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:03.767 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:03.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:03.773 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:03.973 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:03.974 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:03.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:03.980 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:04.181 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:04.181 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:04.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:04.187 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:04.388 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:04.388 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:04.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:04.394 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:04.595 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:04.595 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:04.601 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:04.601 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:04.801 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:04.802 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:04.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:04.807 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:05.008 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:05.008 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:05.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:05.014 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:05.214 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:05.215 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:05.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:05.221 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:05.422 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:05.422 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:05.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:05.428 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:05.629 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:05.629 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:05.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:05.635 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:05.836 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:05.836 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:05.842 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:05.842 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:06.043 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:06.043 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:06.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:06.049 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:06.250 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:06.250 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:06.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:06.257 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:06.457 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:06.458 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:06.463 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:06.464 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:06.664 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:06.665 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:06.670 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:06.670 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:06.871 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:06.871 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:06.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:06.877 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:07.078 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:07.079 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:07.084 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:07.085 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:07.285 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:07.286 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:07.291 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:07.292 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:07.493 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:07.493 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:07.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:07.499 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:07.700 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:07.700 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:07.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:07.706 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:07.907 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:07.907 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:07.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:07.913 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:08.113 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:08.114 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:08.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:08.119 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:08.320 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:08.320 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:08.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:08.327 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:08.527 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:08.528 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:08.533 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:08.534 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:08.735 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:08.735 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:08.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:08.741 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:08.941 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:08.942 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:08.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:08.949 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:09.151 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:09.151 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:09.157 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:09.157 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:09.358 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:09.358 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:09.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:09.364 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:09.565 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:09.565 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:09.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:09.571 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:09.772 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:09.772 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:09.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:09.778 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:09.979 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:09.979 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:09.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:09.986 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:10.187 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:10.187 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:10.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:10.193 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:10.394 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:10.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:10.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:10.401 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:10.601 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:10.602 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:10.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:10.608 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:10.809 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:10.809 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:10.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:10.815 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:11.015 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:11.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:11.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:11.021 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:11.222 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:11.222 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:11.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:11.229 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:11.430 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:11.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:11.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:11.436 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:11.638 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:11.638 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:11.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:11.643 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:11.845 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:11.845 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:11.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:11.851 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:12.052 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:12.052 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:12.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:12.062 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:12.262 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:12.263 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:12.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:12.270 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:12.470 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:12.471 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:12.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:12.477 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:12.678 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:12.678 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:12.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:12.685 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:12.886 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:12.886 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:12.891 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:12.892 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:13.093 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:13.093 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:13.100 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:13.100 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:13.301 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:13.301 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:13.307 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:13.308 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:13.508 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:13.508 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:13.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:13.515 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:13.716 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:13.716 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:13.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:13.722 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:13.923 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:13.923 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:13.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:13.929 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:14.130 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:14.130 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:14.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:14.136 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:14.337 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:14.337 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:14.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:14.343 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:14.544 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:14.544 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:14.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:14.550 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:14.750 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:14.751 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:14.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:14.757 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:14.957 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:14.958 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:14.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:14.964 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:15.164 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:15.165 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:15.170 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:15.171 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:15.371 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:15.372 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:15.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:15.378 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:15.579 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:15.579 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:15.584 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:15.585 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:15.785 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:15.785 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:15.791 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:15.791 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:15.991 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:15.992 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:15.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:15.997 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:16.198 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:16.198 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:16.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:16.205 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:16.406 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:16.406 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:16.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:16.413 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:16.613 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:16.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:16.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:16.620 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:16.821 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:16.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:16.826 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:16.826 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:17.027 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:17.027 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:17.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:17.034 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:17.234 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:17.235 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61093/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:17.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:17.241 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:17.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61093/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=99&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:37:17.448 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-01-18 04:37:17.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29829/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=99&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:37:17.453 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-01-18 04:37:17.455 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:37:17.457 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:37:17.457 DEBUG [src.node.waku_node] Stopping container with id 65876836f268
2026-01-18 04:37:17.987 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:37:17.987 DEBUG [src.node.waku_node] Stopping container with id 2bede43991d4
2026-01-18 04:37:18.565 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:37:18.567 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:37:18.603 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:37:18.633 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,73 @@
2026-01-18 04:27:48.406 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:27:48.406 DEBUG [tests.conftest] Running test: test_pubsub_topic_not_in_docker_flags with id: 2026-01-18_04-27-48__2f0da34a-2582-468c-afcb-401610406e97
2026-01-18 04:27:48.407 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:27:48.407 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-18 04:27:48.407 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-18 04:27:48.415 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:48.416 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-27-48__2f0da34a-2582-468c-afcb-401610406e97__wakuorg_nwaku:latest.log
2026-01-18 04:27:48.416 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:48.416 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:48.417 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:48.418 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.190.209
2026-01-18 04:27:48.418 DEBUG [src.node.docker_mananger] Generated ports ['36770', '36771', '36772', '36773', '36774']
2026-01-18 04:27:48.418 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:48.418 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:48.418 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:48.418 DEBUG [src.node.docker_mananger] docker run -i -t -p 36770:36770 -p 36771:36771 -p 36772:36772 -p 36773:36773 -p 36774:36774 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36772 --rest-port=36770 --tcp-port=36771 --discv5-udp-port=36773 --rest-address=0.0.0.0 --nat=extip:172.18.190.209 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6c54fc062e93dcb67b241bff1378f9d8b07f45efe2f0b828278ac91db80c9d9d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36774 --metrics-logging=true --relay=true --filter=true
2026-01-18 04:27:48.616 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.190.209 waku 90063b6da787722cefcccaecb26bc8b5e5390d9b8be29133a5f648db608c752e
2026-01-18 04:27:48.638 ERROR [src.node.docker_mananger] Max retries reached for container a46dfc30d379. Exiting log stream.
2026-01-18 04:27:48.650 DEBUG [src.node.docker_mananger] Container started with ID 90063b6da787. Setting up logs at ./log/docker/node1_2026-01-18_04-27-48__2f0da34a-2582-468c-afcb-401610406e97__wakuorg_nwaku:latest.log
2026-01-18 04:27:48.650 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36770
2026-01-18 04:27:48.651 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:49.209 ERROR [src.node.docker_mananger] Max retries reached for container 2e36ca288586. Exiting log stream.
2026-01-18 04:27:49.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36770/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:49.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:27:49.656 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:49.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36770/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:49.659 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.190.209/tcp/36771/p2p/16Uiu2HAm1DkTqtQC9nvjNvnSYJ13p1F8pMcTCCQx84S58UHxCV83","/ip4/172.18.190.209/tcp/36772/ws/p2p/16Uiu2HAm1DkTqtQC9nvjNvnSYJ13p1F8pMcTCCQx84S58UHxCV83"],"enrUri":"enr:-L24QA2C2UvzIC2j6xvQzUX2Oas4TYfyVEdTKr-PMgifXSAPTymbg0-PbcePs5zr2HE9GCq4zzkVfwU7sp0TXtQAPeUCgmlkgnY0gmlwhKwSvtGKbXVsdGlhZGRyc5YACASsEr7RBo-jAAoErBK-0QaPpN0DgnJzhQACAQAAiXNlY3AyNTZrMaECVhg4tCBG9xOPnsxmKfrV-zwthiWJWQiK0joSCUXi7fCDdGNwgo-jg3VkcIKPpYV3YWt1MgU"}'
2026-01-18 04:27:49.659 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:49.667 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:49.667 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-27-48__2f0da34a-2582-468c-afcb-401610406e97__wakuorg_nwaku:latest.log
2026-01-18 04:27:49.667 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:49.667 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:49.669 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:49.669 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.251.103
2026-01-18 04:27:49.669 DEBUG [src.node.docker_mananger] Generated ports ['63777', '63778', '63779', '63780', '63781']
2026-01-18 04:27:49.669 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:49.669 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:49.670 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:49.670 DEBUG [src.node.docker_mananger] docker run -i -t -p 63777:63777 -p 63778:63778 -p 63779:63779 -p 63780:63780 -p 63781:63781 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63779 --rest-port=63777 --tcp-port=63778 --discv5-udp-port=63780 --rest-address=0.0.0.0 --nat=extip:172.18.251.103 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e3dd41e267cfacdfba459daff3ccf4bdabc7059eedd5abc63dbfde28cbc2ddb0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63781 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QA2C2UvzIC2j6xvQzUX2Oas4TYfyVEdTKr-PMgifXSAPTymbg0-PbcePs5zr2HE9GCq4zzkVfwU7sp0TXtQAPeUCgmlkgnY0gmlwhKwSvtGKbXVsdGlhZGRyc5YACASsEr7RBo-jAAoErBK-0QaPpN0DgnJzhQACAQAAiXNlY3AyNTZrMaECVhg4tCBG9xOPnsxmKfrV-zwthiWJWQiK0joSCUXi7fCDdGNwgo-jg3VkcIKPpYV3YWt1MgU
2026-01-18 04:27:49.882 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.251.103 waku d237d55fe404207aef63196d8743c909b3f7f6af9600472240dd8c59ff5e18ec
2026-01-18 04:27:49.914 DEBUG [src.node.docker_mananger] Container started with ID d237d55fe404. Setting up logs at ./log/docker/node2_2026-01-18_04-27-48__2f0da34a-2582-468c-afcb-401610406e97__wakuorg_nwaku:latest.log
2026-01-18 04:27:49.915 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63777
2026-01-18 04:27:49.915 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:50.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63777/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:50.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:27:50.929 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:50.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63777/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:50.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.251.103/tcp/63778/p2p/16Uiu2HAmQTetnPSkxapSeX3PVc6ySthQNjwB7ihUDJabY2f9GUvf","/ip4/172.18.251.103/tcp/63779/ws/p2p/16Uiu2HAmQTetnPSkxapSeX3PVc6ySthQNjwB7ihUDJabY2f9GUvf"],"enrUri":"enr:-L24QJ5fSwOPq_pmqS2z_7LQVvz7PLCZr0yupMBfsJTLwXJ6OLeEGuPaVCTk9CeXLAUbQswiM_BH_cT_B3GgSm9D4FgCgmlkgnY0gmlwhKwS-2eKbXVsdGlhZGRyc5YACASsEvtnBvkiAAoErBL7Zwb5I90DgnJzhQACAQAAiXNlY3AyNTZrMaEDr2TaprLOdvv5ZvxaYNOtj3UurVyN4R1FMhiRtHFKEUyDdGNwgvkig3VkcIL5JIV3YWt1MgE"}'
2026-01-18 04:27:50.937 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:50.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63777/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.190.209/tcp/36771/p2p/16Uiu2HAm1DkTqtQC9nvjNvnSYJ13p1F8pMcTCCQx84S58UHxCV83"]'
2026-01-18 04:27:50.941 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:50.941 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36770/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-18 04:27:50.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:50.944 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63777/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-18 04:27:50.947 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:50.948 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36770/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:50.954 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:50.954 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:27:51.054 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:27:51.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36770/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:51.058 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710470947920437,"ephemeral":false,"proof":""}]'
2026-01-18 04:27:51.060 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:27:51.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63777/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:51.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710470947920437,"ephemeral":false,"proof":""}]'
2026-01-18 04:27:51.065 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:27:51.067 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:27:51.067 DEBUG [src.node.waku_node] Stopping container with id 90063b6da787
2026-01-18 04:27:51.665 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:51.665 DEBUG [src.node.waku_node] Stopping container with id d237d55fe404
2026-01-18 04:27:52.248 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:52.250 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:27:52.255 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:27:52.261 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,228 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_sync_with_nodes_restart__case1 with id: 2026-01-18_04-35-59__fcf1ab2d-ea2b-4803-8e93-7fbeb99d3090
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-35-59__fcf1ab2d-ea2b-4803-8e93-7fbeb99d3090__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-35-59__fcf1ab2d-ea2b-4803-8e93-7fbeb99d3090__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-35-59__fcf1ab2d-ea2b-4803-8e93-7fbeb99d3090__wakuorg_nwaku:latest.log
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.74.233
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48652', '48653', '48654', '48655', '48656']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48652:48652 -p 48653:48653 -p 48654:48654 -p 48655:48655 -p 48656:48656 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48654 --rest-port=48652 --tcp-port=48653 --discv5-udp-port=48655 --rest-address=0.0.0.0 --nat=extip:172.18.74.233 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2bfc7e1a3ae1dbb3aa0bc70b7b170bbd8fcefffbadaf5e7fbe1effc5a0493253 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48656 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.74.233 waku 74cc71a0d4a813a477315dfade26b958462ed0c9d8e3f1cee7604e942e1a0adb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 74cc71a0d4a8. Setting up logs at ./log/docker/node1_2026-01-18_04-35-59__fcf1ab2d-ea2b-4803-8e93-7fbeb99d3090__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48652
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 b469e3e3a850. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container be8613abf8b0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48652/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48652/debug/v1/info" -H "Content-Type: application/json" -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.233/tcp/48653/p2p/16Uiu2HAmGoQW8BsLZfHPHs41WnNTTUDgVbxydmLxJfuWhqmBKJSM","/ip4/172.18.74.233/tcp/48654/ws/p2p/16Uiu2HAmGoQW8BsLZfHPHs41WnNTTUDgVbxydmLxJfuWhqmBKJSM"],"enrUri":"enr:-L24QMUKVYgPWEz2zP9MJhlspkEMuk7hgRxgxWy9abqs3-vnajXYspYdMczRCzVl9BDRJqFYfz4ZXzmG6hU6t6uWK3YCgmlkgnY0gmlwhKwSSumKbXVsdGlhZGRyc5YACASsEkrpBr4NAAoErBJK6Qa-Dt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPZa0C2ni4p9EILLjXcCfrdhNb6E2EqxRJYzmv4MDmxKDdGNwgr4Ng3VkcIK-D4V3YWt1MhM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.106.102
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61022', '61023', '61024', '61025', '61026']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61022:61022 -p 61023:61023 -p 61024:61024 -p 61025:61025 -p 61026:61026 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61024 --rest-port=61022 --tcp-port=61023 --discv5-udp-port=61025 --rest-address=0.0.0.0 --nat=extip:172.18.106.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1a4ee8f1e122c669fdc1a2dbbd09b75df33a4eb9d1be69127505802cd28dbdab --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61026 --metrics-logging=true --relay=true --storenode=/ip4/172.18.74.233/tcp/48653/p2p/16Uiu2HAmGoQW8BsLZfHPHs41WnNTTUDgVbxydmLxJfuWhqmBKJSM --discv5-bootstrap-node=enr:-L24QMUKVYgPWEz2zP9MJhlspkEMuk7hgRxgxWy9abqs3-vnajXYspYdMczRCzVl9BDRJqFYfz4ZXzmG6hU6t6uWK3YCgmlkgnY0gmlwhKwSSumKbXVsdGlhZGRyc5YACASsEkrpBr4NAAoErBJK6Qa-Dt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPZa0C2ni4p9EILLjXcCfrdhNb6E2EqxRJYzmv4MDmxKDdGNwgr4Ng3VkcIK-D4V3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.106.102 waku 07269f0558167a74027609b1a924144291d1759085376a50af5d6b1d924afb70
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 07269f055816. Setting up logs at ./log/docker/node2_2026-01-18_04-35-59__fcf1ab2d-ea2b-4803-8e93-7fbeb99d3090__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61022
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:61022/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61022/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.106.102/tcp/61023/p2p/16Uiu2HAmRbVHitQtCebYiMqG6WDd57UVwNnoPro8WsZxWweYdLLg","/ip4/172.18.106.102/tcp/61024/ws/p2p/16Uiu2HAmRbVHitQtCebYiMqG6WDd57UVwNnoPro8WsZxWweYdLLg"],"enrUri":"enr:-L24QGbZ7yGgJia1wRQ5nHwgQUpTh8d6xUyLOKuUSKkwqDFuAReg0LYsLXpQwMH6JxWscIwepX-9e6HndD5L2LGJ-D4CgmlkgnY0gmlwhKwSamaKbXVsdGlhZGRyc5YACASsEmpmBu5fAAoErBJqZgbuYN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDwEJT4oBJVyV9jyZUD43Mm7e0tKRhVf3jjbqrPfKyGdGDdGNwgu5fg3VkcILuYYV3YWt1MhM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.51.108
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24244', '24245', '24246', '24247', '24248']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24244:24244 -p 24245:24245 -p 24246:24246 -p 24247:24247 -p 24248:24248 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24246 --rest-port=24244 --tcp-port=24245 --discv5-udp-port=24247 --rest-address=0.0.0.0 --nat=extip:172.18.51.108 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a5cce9aadab7e1636bc10b5a741d376058cc8d9e0fa0baba5ddaae638e644d3f --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24248 --metrics-logging=true --relay=true --storenode=/ip4/172.18.106.102/tcp/61023/p2p/16Uiu2HAmRbVHitQtCebYiMqG6WDd57UVwNnoPro8WsZxWweYdLLg --discv5-bootstrap-node=enr:-L24QGbZ7yGgJia1wRQ5nHwgQUpTh8d6xUyLOKuUSKkwqDFuAReg0LYsLXpQwMH6JxWscIwepX-9e6HndD5L2LGJ-D4CgmlkgnY0gmlwhKwSamaKbXVsdGlhZGRyc5YACASsEmpmBu5fAAoErBJqZgbuYN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDwEJT4oBJVyV9jyZUD43Mm7e0tKRhVf3jjbqrPfKyGdGDdGNwgu5fg3VkcILuYYV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.51.108 waku b6bc687636cf0e6dd06c89d012ae7827860554d163b07cc8511c6130cf6c3537
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b6bc687636cf. Setting up logs at ./log/docker/node3_2026-01-18_04-35-59__fcf1ab2d-ea2b-4803-8e93-7fbeb99d3090__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24244
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:24244/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24244/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.108/tcp/24245/p2p/16Uiu2HAmD3JCjTNes4VSpe1KvKEMGBvU9ZReBbRZhnAgSGvYee4D","/ip4/172.18.51.108/tcp/24246/ws/p2p/16Uiu2HAmD3JCjTNes4VSpe1KvKEMGBvU9ZReBbRZhnAgSGvYee4D"],"enrUri":"enr:-L24QBTGspcbjtWd1T35GoHbRTMvfIyjOt5gJP7l7gzJIjsQdpn03EblhKebueJE0yiCkDd5ucBmVMO2C7IL6_TAvmsCgmlkgnY0gmlwhKwSM2yKbXVsdGlhZGRyc5YACASsEjNsBl61AAoErBIzbAZett0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBbb2sXMnLQyQxneSsDFtE_EfviXYjYW4GdgupZbAZwaDdGNwgl61g3VkcIJet4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61022/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.74.233/tcp/48653/p2p/16Uiu2HAmGoQW8BsLZfHPHs41WnNTTUDgVbxydmLxJfuWhqmBKJSM"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24244/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.106.102/tcp/61023/p2p/16Uiu2HAmRbVHitQtCebYiMqG6WDd57UVwNnoPro8WsZxWweYdLLg"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48652/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61022/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24244/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48652/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48652/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48652/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48652/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48652/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48652/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48652/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48652/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48652/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48652/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61022/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24244/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24244/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24244/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24244/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24244/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24244/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24244/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24244/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24244/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24244/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id 74cc71a0d4a8
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id 07269f055816
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id b6bc687636cf
DEBUG  src.libs.common:common.py:47 Sleeping for 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:48652/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdd94b752ae6613c8c06934bced1321b58789945da201572fbf92d689b41f6d46"},{"messageHash":"0x76dc3c62ee5004bf5d5ff1bd003e91c8eac40a82943b5c4043b3641640853b2a"},{"messageHash":"0xcfc6b1d48a7731f4ff929faab4a4b2a2220a59180469b654b16a77112234b605"},{"messageHash":"0xbe6b800306385abd64d9b1b1d33595f51828fee5f3a0a1c1c9a2e7c4e8d80a9f"},{"messageHash":"0xb9c14f933857d5f2d9efb61d5e8161a08c611ff4db97537d4bb030ccb0e59799"},{"messageHash":"0x80d248693c13cf26d1106da9b18f7508ba99d7e3640ed3355f3395948940d5c1"},{"messageHash":"0x1b8d8d5c5e4fb94712f6b0fb3fa8248cadece88c9d951e7271ff8dab91fa037c"},{"messageHash":"0x38ad96aa9391b41faa4fdd78a7511a86eb3673b282e54d4c8da1c64e76c48a62"},{"messageHash":"0xd0ddb61c1686eb5e972f23147bc23c0c9c17f03650f7b98f8c9ac349db665f17"},{"messageHash":"0xfce995e9045beb288b4bbeb5944b9da3d293e7c9c25bc57b73043796ff11b63e"},{"messageHash":"0x548eaef1e258d668ebf9b602f0625761ccfa2b08cf83904ec4bf8475d87deddf"},{"messageHash":"0x63d9e5bffd2b5f87b352ddca6241397125a36e529131cfc11196c3281f11df33"},{"messageHash":"0xcc0c004de448c2f1e62dc6155ade4b7bea5c15c59e307abe79c8110f8249611c"},{"messageHash":"0xa1f84e239931ff4b19ad4d7b3170abbde57df9d9ea0fb48ba1571bd01b82c32a"},{"messageHash":"0xd993ec6daef7125d83cb6cf7dded9cbe3020e064509d8d45f4361fef43694f70"},{"messageHash":"0x7ebc9e5546c0b10f4a1ed40c06323c68e048fd0cfc4770d54e47e3da8d0d308b"},{"messageHash":"0x7aab6200b06614284c9354fb30b2b924e37dc4252d21691290971dac4f9c134a"},{"messageHash":"0x8e637787ae3c6a476ea7e83772141465915558d966113f0cbc49bd389174b898"},{"messageHash":"0x027a71683b0eb9795a76afc5c09c30be8854f74a3996ca427ed4d6a7dad17d9f"},{"messageHash":"0x8d48f984814ffe86afcb69dbd87b8a1be7ef05a04c6194fd2317c536c41f4152"},{"messageHash":"0xce9ad7975050d86975a5668ae19f024564f89441c3bbfe78c063d7ec89121f70"},{"messageHash":"0x35e8a15622a37d921cedf3a46a9a2b3f6e3f2a96b5a930c6012f264d59d5e726"},{"messageHash":"0x2dcc8c38d4aab148de9a37577b6ba1c136de5e2deb34928ebaa4fc35ad8f563f"},{"messageHash":"0x7e55b983d8b029bc0b022e39b7d555f698c19bb5bb75ef5cd730df10c8abe1e5"},{"messageHash":"0xb9049608d283c8e5a8cdedfcead2ad96dcf2d6e14938020fe66a370fdc89ab08"},{"messageHash":"0x74f0a0c834fce5ec5dd5452e77c684f494ed3a48a549dd84d48eae61fe611301"},{"messageHash":"0x048cabdbf8d58570ffb85e7d162b5921f567cf27c4ef6c9dc485ee99f21e18cc"},{"messageHash":"0xd20b5dbe59679613cde125392118383bf56b0fac8a936099b52918bec8b0732a"},{"messageHash":"0xe58e877d990f1e8d7aa3ef77d620b6ed7c2dfe4f269f9d8582fb7ba54c9594d7"},{"messageHash":"0xb9cdc8ce7a2af490a7c03452857e07af47c900dff6b7c5700f1c24ce54b2883f"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61022/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdd94b752ae6613c8c06934bced1321b58789945da201572fbf92d689b41f6d46"},{"messageHash":"0x76dc3c62ee5004bf5d5ff1bd003e91c8eac40a82943b5c4043b3641640853b2a"},{"messageHash":"0xcfc6b1d48a7731f4ff929faab4a4b2a2220a59180469b654b16a77112234b605"},{"messageHash":"0xbe6b800306385abd64d9b1b1d33595f51828fee5f3a0a1c1c9a2e7c4e8d80a9f"},{"messageHash":"0xb9c14f933857d5f2d9efb61d5e8161a08c611ff4db97537d4bb030ccb0e59799"},{"messageHash":"0x80d248693c13cf26d1106da9b18f7508ba99d7e3640ed3355f3395948940d5c1"},{"messageHash":"0x1b8d8d5c5e4fb94712f6b0fb3fa8248cadece88c9d951e7271ff8dab91fa037c"},{"messageHash":"0x38ad96aa9391b41faa4fdd78a7511a86eb3673b282e54d4c8da1c64e76c48a62"},{"messageHash":"0xd0ddb61c1686eb5e972f23147bc23c0c9c17f03650f7b98f8c9ac349db665f17"},{"messageHash":"0xfce995e9045beb288b4bbeb5944b9da3d293e7c9c25bc57b73043796ff11b63e"},{"messageHash":"0x548eaef1e258d668ebf9b602f0625761ccfa2b08cf83904ec4bf8475d87deddf"},{"messageHash":"0x63d9e5bffd2b5f87b352ddca6241397125a36e529131cfc11196c3281f11df33"},{"messageHash":"0xcc0c004de448c2f1e62dc6155ade4b7bea5c15c59e307abe79c8110f8249611c"},{"messageHash":"0xa1f84e239931ff4b19ad4d7b3170abbde57df9d9ea0fb48ba1571bd01b82c32a"},{"messageHash":"0xd993ec6daef7125d83cb6cf7dded9cbe3020e064509d8d45f4361fef43694f70"},{"messageHash":"0x7ebc9e5546c0b10f4a1ed40c06323c68e048fd0cfc4770d54e47e3da8d0d308b"},{"messageHash":"0x7aab6200b06614284c9354fb30b2b924e37dc4252d21691290971dac4f9c134a"},{"messageHash":"0x8e637787ae3c6a476ea7e83772141465915558d966113f0cbc49bd389174b898"},{"messageHash":"0x027a71683b0eb9795a76afc5c09c30be8854f74a3996ca427ed4d6a7dad17d9f"},{"messageHash":"0x8d48f984814ffe86afcb69dbd87b8a1be7ef05a04c6194fd2317c536c41f4152"},{"messageHash":"0xce9ad7975050d86975a5668ae19f024564f89441c3bbfe78c063d7ec89121f70"},{"messageHash":"0x35e8a15622a37d921cedf3a46a9a2b3f6e3f2a96b5a930c6012f264d59d5e726"},{"messageHash":"0x2dcc8c38d4aab148de9a37577b6ba1c136de5e2deb34928ebaa4fc35ad8f563f"},{"messageHash":"0x7e55b983d8b029bc0b022e39b7d555f698c19bb5bb75ef5cd730df10c8abe1e5"},{"messageHash":"0xb9049608d283c8e5a8cdedfcead2ad96dcf2d6e14938020fe66a370fdc89ab08"},{"messageHash":"0x74f0a0c834fce5ec5dd5452e77c684f494ed3a48a549dd84d48eae61fe611301"},{"messageHash":"0x048cabdbf8d58570ffb85e7d162b5921f567cf27c4ef6c9dc485ee99f21e18cc"},{"messageHash":"0xd20b5dbe59679613cde125392118383bf56b0fac8a936099b52918bec8b0732a"},{"messageHash":"0xe58e877d990f1e8d7aa3ef77d620b6ed7c2dfe4f269f9d8582fb7ba54c9594d7"},{"messageHash":"0xb9cdc8ce7a2af490a7c03452857e07af47c900dff6b7c5700f1c24ce54b2883f"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24244/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"d0dbf1af197ba7e25fd0","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xdd94b752ae6613c8c06934bced1321b58789945da201572fbf92d689b41f6d46"},{"messageHash":"0x76dc3c62ee5004bf5d5ff1bd003e91c8eac40a82943b5c4043b3641640853b2a"},{"messageHash":"0xcfc6b1d48a7731f4ff929faab4a4b2a2220a59180469b654b16a77112234b605"},{"messageHash":"0xbe6b800306385abd64d9b1b1d33595f51828fee5f3a0a1c1c9a2e7c4e8d80a9f"},{"messageHash":"0xb9c14f933857d5f2d9efb61d5e8161a08c611ff4db97537d4bb030ccb0e59799"},{"messageHash":"0x80d248693c13cf26d1106da9b18f7508ba99d7e3640ed3355f3395948940d5c1"},{"messageHash":"0x1b8d8d5c5e4fb94712f6b0fb3fa8248cadece88c9d951e7271ff8dab91fa037c"},{"messageHash":"0x38ad96aa9391b41faa4fdd78a7511a86eb3673b282e54d4c8da1c64e76c48a62"},{"messageHash":"0xd0ddb61c1686eb5e972f23147bc23c0c9c17f03650f7b98f8c9ac349db665f17"},{"messageHash":"0xfce995e9045beb288b4bbeb5944b9da3d293e7c9c25bc57b73043796ff11b63e"},{"messageHash":"0x548eaef1e258d668ebf9b602f0625761ccfa2b08cf83904ec4bf8475d87deddf"},{"messageHash":"0x63d9e5bffd2b5f87b352ddca6241397125a36e529131cfc11196c3281f11df33"},{"messageHash":"0xcc0c004de448c2f1e62dc6155ade4b7bea5c15c59e307abe79c8110f8249611c"},{"messageHash":"0xa1f84e239931ff4b19ad4d7b3170abbde57df9d9ea0fb48ba1571bd01b82c32a"},{"messageHash":"0xd993ec6daef7125d83cb6cf7dded9cbe3020e064509d8d45f4361fef43694f70"},{"messageHash":"0x7ebc9e5546c0b10f4a1ed40c06323c68e048fd0cfc4770d54e47e3da8d0d308b"},{"messageHash":"0x7aab6200b06614284c9354fb30b2b924e37dc4252d21691290971dac4f9c134a"},{"messageHash":"0x8e637787ae3c6a476ea7e83772141465915558d966113f0cbc49bd389174b898"},{"messageHash":"0x027a71683b0eb9795a76afc5c09c30be8854f74a3996ca427ed4d6a7dad17d9f"},{"messageHash":"0x8d48f984814ffe86afcb69dbd87b8a1be7ef05a04c6194fd2317c536c41f4152"},{"messageHash":"0xce9ad7975050d86975a5668ae19f024564f89441c3bbfe78c063d7ec89121f70"},{"messageHash":"0x35e8a15622a37d921cedf3a46a9a2b3f6e3f2a96b5a930c6012f264d59d5e726"},{"messageHash":"0x2dcc8c38d4aab148de9a37577b6ba1c136de5e2deb34928ebaa4fc35ad8f563f"},{"messageHash":"0x7e55b983d8b029bc0b022e39b7d555f698c19bb5bb75ef5cd730df10c8abe1e5"},{"messageHash":"0xb9049608d283c8e5a8cdedfcead2ad96dcf2d6e14938020fe66a370fdc89ab08"},{"messageHash":"0x74f0a0c834fce5ec5dd5452e77c684f494ed3a48a549dd84d48eae61fe611301"},{"messageHash":"0x048cabdbf8d58570ffb85e7d162b5921f567cf27c4ef6c9dc485ee99f21e18cc"},{"messageHash":"0xd20b5dbe59679613cde125392118383bf56b0fac8a936099b52918bec8b0732a"},{"messageHash":"0xe58e877d990f1e8d7aa3ef77d620b6ed7c2dfe4f269f9d8582fb7ba54c9594d7"},{"messageHash":"0xb9cdc8ce7a2af490a7c03452857e07af47c900dff6b7c5700f1c24ce54b2883f"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 74cc71a0d4a8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 07269f055816
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b6bc687636cf
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 74cc71a0d4a8. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,430 @@
2026-01-18 04:32:33.894 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:32:33.894 DEBUG [tests.conftest] Running test: test_continuous_store_sync with id: 2026-01-18_04-32-33__25a47bd4-d75e-4ba9-8293-69be7f037db3
2026-01-18 04:32:33.894 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:32:33.901 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:32:33.901 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-32-33__25a47bd4-d75e-4ba9-8293-69be7f037db3__wakuorg_nwaku:latest.log
2026-01-18 04:32:33.909 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:32:33.909 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-32-33__25a47bd4-d75e-4ba9-8293-69be7f037db3__wakuorg_nwaku:latest.log
2026-01-18 04:32:33.915 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:32:33.916 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-32-33__25a47bd4-d75e-4ba9-8293-69be7f037db3__wakuorg_nwaku:latest.log
2026-01-18 04:32:33.916 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:32:33.917 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:32:33.917 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:32:33.918 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:32:33.919 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.241.20
2026-01-18 04:32:33.919 DEBUG [src.node.docker_mananger] Generated ports ['28217', '28218', '28219', '28220', '28221']
2026-01-18 04:32:33.919 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:32:33.919 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:32:33.919 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:32:33.919 DEBUG [src.node.docker_mananger] docker run -i -t -p 28217:28217 -p 28218:28218 -p 28219:28219 -p 28220:28220 -p 28221:28221 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28219 --rest-port=28217 --tcp-port=28218 --discv5-udp-port=28220 --rest-address=0.0.0.0 --nat=extip:172.18.241.20 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ae77daaba92808cb0bab7dd28b324dbf888bab6ea7ac77e4bdcb8cffeab13b4d --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28221 --metrics-logging=true --relay=true --dns-discovery=false
2026-01-18 04:32:34.109 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.241.20 waku ed0930f65890143555576c2480e62827603b5777ddfba4ee257aca0986635ce7
2026-01-18 04:32:34.142 ERROR [src.node.docker_mananger] Max retries reached for container ce2a04222aed. Exiting log stream.
2026-01-18 04:32:34.153 DEBUG [src.node.docker_mananger] Container started with ID ed0930f65890. Setting up logs at ./log/docker/node1_2026-01-18_04-32-33__25a47bd4-d75e-4ba9-8293-69be7f037db3__wakuorg_nwaku:latest.log
2026-01-18 04:32:34.154 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28217
2026-01-18 04:32:34.155 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:32:34.694 ERROR [src.node.docker_mananger] Max retries reached for container 428b66a8e822. Exiting log stream.
2026-01-18 04:32:35.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28217/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:35.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:32:35.159 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:32:35.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28217/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:35.161 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.20/tcp/28218/p2p/16Uiu2HAmTwevJ83Q3sJ8zrBwHKiC9ioHzJjVVWDRDX87MdyXH1S2","/ip4/172.18.241.20/tcp/28219/ws/p2p/16Uiu2HAmTwevJ83Q3sJ8zrBwHKiC9ioHzJjVVWDRDX87MdyXH1S2"],"enrUri":"enr:-L24QOJlkHVAlq6r-T1mxAKypOS2m2Q1C47qcCxFYCwK1jvfAUYpX9KrRkY4xVmDCsTJjaQ9SQKIa1shTDjrdFIt-s0CgmlkgnY0gmlwhKwS8RSKbXVsdGlhZGRyc5YACASsEvEUBm46AAoErBLxFAZuO90DgnJzhQADAQAAiXNlY3AyNTZrMaED4yQ0_9FPBp3SnePdtFyr-ZwGmKQcpZRujekQbn3E0guDdGNwgm46g3VkcIJuPIV3YWt1MhM"}'
2026-01-18 04:32:35.162 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:32:35.162 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:32:35.162 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:32:35.163 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:32:35.164 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.208.140
2026-01-18 04:32:35.164 DEBUG [src.node.docker_mananger] Generated ports ['1814', '1815', '1816', '1817', '1818']
2026-01-18 04:32:35.164 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:32:35.164 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:32:35.164 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:32:35.164 DEBUG [src.node.docker_mananger] docker run -i -t -p 1814:1814 -p 1815:1815 -p 1816:1816 -p 1817:1817 -p 1818:1818 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1816 --rest-port=1814 --tcp-port=1815 --discv5-udp-port=1817 --rest-address=0.0.0.0 --nat=extip:172.18.208.140 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fefc520ca7f4cb1e4bfafaaba708a15b9641bb0a5679c438dfce40d242be3a3a --store-sync=true --store=true --store-sync-range=600 --store-sync-interval=6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1818 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
2026-01-18 04:32:35.359 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.208.140 waku 96d9a1556bdeb3d5740693aae5e8ed85dacb9f16473c1bb05770991a0e9fc51a
2026-01-18 04:32:35.391 DEBUG [src.node.docker_mananger] Container started with ID 96d9a1556bde. Setting up logs at ./log/docker/node2_2026-01-18_04-32-33__25a47bd4-d75e-4ba9-8293-69be7f037db3__wakuorg_nwaku:latest.log
2026-01-18 04:32:35.391 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1814
2026-01-18 04:32:35.391 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:32:36.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1814/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:36.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:32:36.395 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:32:36.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1814/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:36.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.208.140/tcp/1815/p2p/16Uiu2HAmV9DAypaSdgTWJdPK9JusvV9EqAXhGqujb3Pvmpa8Ep1b","/ip4/172.18.208.140/tcp/1816/ws/p2p/16Uiu2HAmV9DAypaSdgTWJdPK9JusvV9EqAXhGqujb3Pvmpa8Ep1b"],"enrUri":"enr:-L24QAuYy4rnem4hX4G3dCtJdzh_EnBwLWpllW6owNZa8vhCRX2oTWLwrynpvThwNaENIB3wulIyvcGs1FRZcSGTjiYCgmlkgnY0gmlwhKwS0IyKbXVsdGlhZGRyc5YACASsEtCMBgcXAAoErBLQjAYHGN0DgnJzhQADAQAAiXNlY3AyNTZrMaED9PXAa5wUk6af9Cv70whBAKOLY4pswVMkKahzSobNH5aDdGNwggcXg3VkcIIHGYV3YWt1MhI"}'
2026-01-18 04:32:36.398 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:32:36.398 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1814/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.241.20/tcp/28218/p2p/16Uiu2HAmTwevJ83Q3sJ8zrBwHKiC9ioHzJjVVWDRDX87MdyXH1S2"]'
2026-01-18 04:32:36.427 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:36.428 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:36.428 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:36.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:36.445 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:36.656 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:36.656 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:36.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:36.661 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:36.872 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:36.872 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:36.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:36.876 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:37.087 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:37.087 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:37.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:37.092 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:37.303 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:37.303 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:37.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:37.308 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:37.519 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:37.519 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:37.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:37.524 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:37.734 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:37.735 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:37.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:37.739 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:37.950 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:37.951 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:37.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:37.955 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:38.166 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:38.166 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:38.170 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:38.170 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:38.381 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:38.381 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:38.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:38.386 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:38.597 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:38.597 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:38.601 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:38.601 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:38.812 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:38.812 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:38.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:38.817 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:39.027 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:39.028 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:39.032 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:39.032 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:39.243 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:39.243 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:39.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:39.250 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:39.460 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:39.461 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:39.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:39.467 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:39.677 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:39.678 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:39.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:39.682 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:39.893 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:39.893 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:39.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:39.900 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:40.111 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:40.111 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:40.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:40.116 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:40.326 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:40.327 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:40.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:40.331 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:40.542 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:40.542 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:40.546 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:40.546 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:40.757 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:40.757 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:40.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:40.762 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:40.972 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:40.973 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:40.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:40.977 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:41.188 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:41.188 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:41.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:41.192 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:41.403 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:41.403 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:41.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:41.413 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:41.624 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:41.624 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:41.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:41.628 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:41.839 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:41.840 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:41.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:41.844 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:42.055 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:42.055 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:42.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:42.059 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:42.270 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:42.270 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:42.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:42.275 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:42.486 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:42.486 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:42.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:42.491 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:42.701 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:42.702 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:42.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:42.706 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:54.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1814/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:54.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbd55cccae1fe0b3d6ad077133661a687e7fbf352f65ce86b085ae71f170bfbc4"},{"messageHash":"0x73cc06b9e5e6731342278e39a8c6f4218af7b11792120654369659a14d3cb562"},{"messageHash":"0xfa74d03de5c6b6eea0d6eac2ac386491886213172736672a7d7f46cff0585387"},{"messageHash":"0xa1dcc1cb9d2c09e3ccebfd5131051bad9bd854ff1f83e6b915850a819d38dc47"},{"messageHash":"0xb6ed176b018390e77516be103958fa0a98601d0bea7a64073a4d425f4446e8dc"},{"messageHash":"0x4c7d329001dbcf0f46d9d5cac650afdec76cd28223956fa37db0ce553dfe9a50"},{"messageHash":"0x73095883c802b1cd522260e71c506d8aa3a71d3b6aebea99b3f31483633dfa75"},{"messageHash":"0xb6128d0840ce514196767a749e3a75a3c845eca27e0430e289204059d8c772de"},{"messageHash":"0x2fc1382107d3b2a1a28ca116330e6e87b046f4cd4b1a7541f417883721e4ce61"},{"messageHash":"0x6fce1ed8868f31945ee7f2e0e877368214348e089617829dbca2d220ee1b03c4"},{"messageHash":"0x6ec27a3dfa16011fd0bc28deea761aad97131548cd391f7145c2ce428a150454"},{"messageHash":"0xbafbbd621525a877eedc213740870f86540542e32a42095418ef29de258474e9"},{"messageHash":"0xc600d828f2d6645da2a7744ce8bfede9a810f6ae3e4e0f4e26aada22c04401b7"},{"messageHash":"0x0567a979f729c08b17d7994c358662d262539b0b1d18593056bb25eecb85fa57"},{"messageHash":"0xd58f40bfbf468cf5bfbf823a0de7088e48639637b4c13b2110a5400415682b90"},{"messageHash":"0x48c1f73c1c62213c617fe7480362320d762e306f76822882144cc2187f380d35"},{"messageHash":"0xc42068cd54c7add6547ca4a39da6b8aba88fbf3d53614de5d7933655ddc42223"},{"messageHash":"0xf55d4d79d51e6673eb2c226e5a72fc1f25e5d5db8d48004b6d4e8147aa253754"},{"messageHash":"0xf9c66e3acfa438d6ac1e72986492029c8fc50e816466c2e4427c1201bbdf28d8"},{"messageHash":"0x3d83a0843ba84cea8a38082cb43a154054123a836f744c295c304ec529d1198f"},{"messageHash":"0xf5ce4da54e326d447ef1090e84b4aaed21b39546fe997bd9cdf0c58702ff4dca"},{"messageHash":"0x68e5fc982acd3ee7cfeeb680f36956ec38fe671beb9243bd9a75345d375ba962"},{"messageHash":"0x914017534803879ab4ba6f3e35f47ca3c7faa79a138b9d804ce1607ed71dfe01"},{"messageHash":"0xff07f8bc49075f172b1217ce508768f9d78c4618a1ac464a1911fc609b6d57e4"},{"messageHash":"0xd1b3701643ada66b6f4d1015380bcf48adac0c10bff3251a966905d08a86a39d"},{"messageHash":"0xd89c65af6f27b225c5b6cd45ef82b7b0e12b45401e98d92334ed9d9809432b3a"},{"messageHash":"0x1f6178f7cb8410c8c90a0a34b1594009650f078854e896cb7da0c635485b1552"},{"messageHash":"0x28e3f612ead6871729a668db1be43d5e537c198d2a4e1a0397d27477544fef11"},{"messageHash":"0xbd09f44caebd18f7f38ba14e0b254905b17dd81828b66eea9b02f3648cd5ac93"},{"messageHash":"0x134c42860fd52fe43aee6bdee278122f5bc03ed30c0c7c73b3bbe1c8fc459e30"}]}'
2026-01-18 04:32:54.922 DEBUG [tests.store_sync.test_store_sync] Node-2 store has 30/30 messages
2026-01-18 04:33:24.922 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:24.923 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:24.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:24.927 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:25.138 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:25.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:25.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:25.142 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:25.353 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:25.354 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:25.358 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:25.358 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:25.569 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:25.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:25.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:25.573 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:25.784 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:25.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:25.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:25.789 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:25.999 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:26.000 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:26.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:26.004 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:26.215 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:26.215 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:26.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:26.220 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:26.431 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:26.431 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:26.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:26.436 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:26.646 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:26.647 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:26.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:26.651 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:26.862 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:26.862 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:26.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:26.867 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:27.077 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:27.078 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:27.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:27.082 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:27.293 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:27.293 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:27.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:27.298 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:27.509 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:27.509 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:27.513 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:27.513 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:27.724 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:27.724 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:27.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:27.729 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:27.939 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:27.940 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:27.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:27.944 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:28.155 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:28.155 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:28.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:28.160 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:28.371 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:28.371 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:28.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:28.375 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:28.586 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:28.586 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:28.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:28.591 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:28.801 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:28.802 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:28.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:28.807 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:29.018 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:29.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:29.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:29.023 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:29.234 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:29.234 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:29.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:29.238 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:29.449 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:29.449 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:29.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:29.454 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:29.664 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:29.665 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:29.669 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:29.669 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:29.880 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:29.880 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:29.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:29.885 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:30.096 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:30.096 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:30.100 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:30.100 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:30.311 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:30.311 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:30.316 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:30.316 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:30.527 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:30.527 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:30.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:30.532 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:30.743 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:30.743 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:30.747 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:30.747 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:30.958 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:30.958 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:30.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:30.963 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:31.174 DEBUG [src.steps.store] Relaying message
2026-01-18 04:33:31.174 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:33:31.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:33:31.179 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:33:43.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1814/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:33:43.395 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-01-18 04:33:43.395 DEBUG [tests.store_sync.test_store_sync] Node-2 store has 60/60 messages
2026-01-18 04:34:13.396 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:13.396 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:13.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:13.401 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:13.611 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:13.612 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:13.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:13.616 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:13.827 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:13.827 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:13.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:13.832 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:14.042 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:14.043 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:14.047 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:14.047 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:14.258 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:14.258 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:14.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:14.263 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:14.473 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:14.474 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:14.478 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:14.478 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:14.689 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:14.690 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:14.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:14.694 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:14.905 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:14.905 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:14.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:14.910 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:15.121 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:15.121 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:15.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:15.126 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:15.337 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:15.337 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:15.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:15.342 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:15.552 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:15.553 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:15.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:15.557 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:15.768 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:15.768 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:15.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:15.773 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:15.984 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:15.984 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:15.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:15.989 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:16.199 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:16.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:16.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:16.204 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:16.415 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:16.415 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:16.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:16.420 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:16.631 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:16.631 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:16.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:16.637 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:16.848 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:16.848 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:16.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:16.853 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:17.063 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:17.064 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:17.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:17.068 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:17.279 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:17.280 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:17.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:17.284 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:17.495 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:17.495 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:17.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:17.499 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:17.710 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:17.710 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:17.714 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:17.715 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:17.925 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:17.926 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:17.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:17.930 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:18.141 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:18.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:18.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:18.146 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:18.357 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:18.357 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:18.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:18.361 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:18.572 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:18.572 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:18.577 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:18.577 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:18.788 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:18.788 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:18.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:18.793 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:19.004 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:19.004 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:19.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:19.009 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:19.220 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:19.220 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:19.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:19.224 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:19.435 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:19.435 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:19.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:19.440 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:19.650 DEBUG [src.steps.store] Relaying message
2026-01-18 04:34:19.651 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:34:19.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:34:19.655 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:34:31.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1814/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:34:31.872 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2026-01-18 04:34:31.872 DEBUG [tests.store_sync.test_store_sync] Node-2 store has 90/90 messages
2026-01-18 04:35:01.874 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:35:01.876 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:35:01.876 DEBUG [src.node.waku_node] Stopping container with id ed0930f65890
2026-01-18 04:35:02.441 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:35:02.441 DEBUG [src.node.waku_node] Stopping container with id 96d9a1556bde
2026-01-18 04:35:03.038 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:35:03.040 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:35:03.106 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:35:03.163 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,189 @@
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-01-18_04-24-22__83205ed2-1972-4f03-ae29-fdf36c4248c7
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-24-22__83205ed2-1972-4f03-ae29-fdf36c4248c7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.78.236
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1454', '1455', '1456', '1457', '1458']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1454:1454 -p 1455:1455 -p 1456:1456 -p 1457:1457 -p 1458:1458 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1456 --rest-port=1454 --tcp-port=1455 --discv5-udp-port=1457 --rest-address=0.0.0.0 --nat=extip:172.18.78.236 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e9571b4bd9717aa56ff6661a31fada680d5effaebd5a7cd240218c97dca4ddb6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1458 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.78.236 waku 56c9829d46e163b46ef0f9d764fa236918646edf51d6bbee633f50fa35dc664c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 56c9829d46e1. Setting up logs at ./log/docker/node1_2026-01-18_04-24-22__83205ed2-1972-4f03-ae29-fdf36c4248c7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1454
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:1454/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1454/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.236/tcp/1455/p2p/16Uiu2HAm4YispGofAZoQGQq1FX4MjPidCiaApBihN5YiaNi8o21o","/ip4/172.18.78.236/tcp/1456/ws/p2p/16Uiu2HAm4YispGofAZoQGQq1FX4MjPidCiaApBihN5YiaNi8o21o"],"enrUri":"enr:-L24QGaobOoZyuCYKqrsi0bcGXPkVors-Tv8GKYqyerNqS-0Sa0SC_WSyyHyVKUkBM4eujOQAXHJC6u5plRBPu0dO5gCgmlkgnY0gmlwhKwSTuyKbXVsdGlhZGRyc5YACASsEk7sBgWvAAoErBJO7AYFsN0DgnJzhQADAQAAiXNlY3AyNTZrMaECh4eGCTC5yKQHh0zZgWGGIQVFJqMYcEUKGNzq5uvH91KDdGNwggWvg3VkcIIFsYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-24-22__83205ed2-1972-4f03-ae29-fdf36c4248c7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.57.7
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29141', '29142', '29143', '29144', '29145']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29141:29141 -p 29142:29142 -p 29143:29143 -p 29144:29144 -p 29145:29145 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29143 --rest-port=29141 --tcp-port=29142 --discv5-udp-port=29144 --rest-address=0.0.0.0 --nat=extip:172.18.57.7 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fceccd3b51441fc94deb8dbeab1ea88c863f68252eb969bf8c9d13f399cecb9e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29145 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGaobOoZyuCYKqrsi0bcGXPkVors-Tv8GKYqyerNqS-0Sa0SC_WSyyHyVKUkBM4eujOQAXHJC6u5plRBPu0dO5gCgmlkgnY0gmlwhKwSTuyKbXVsdGlhZGRyc5YACASsEk7sBgWvAAoErBJO7AYFsN0DgnJzhQADAQAAiXNlY3AyNTZrMaECh4eGCTC5yKQHh0zZgWGGIQVFJqMYcEUKGNzq5uvH91KDdGNwggWvg3VkcIIFsYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.57.7 waku 78bdc6b6e4bca631781d8d1ad933d0cfda452036830a97c88de6bc1ffbe1c06a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 78bdc6b6e4bc. Setting up logs at ./log/docker/node2_2026-01-18_04-24-22__83205ed2-1972-4f03-ae29-fdf36c4248c7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29141
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:29141/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29141/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.7/tcp/29142/p2p/16Uiu2HAm2e9Q2LtwuWXhNwydbbTLXA5J4ipzTaHadeYwpAibtVTn","/ip4/172.18.57.7/tcp/29143/ws/p2p/16Uiu2HAm2e9Q2LtwuWXhNwydbbTLXA5J4ipzTaHadeYwpAibtVTn"],"enrUri":"enr:-L24QK6-SXq-Bh5iI7YUhoWQQ1GBMEgU-MFWvTjdFe3MQCguWRO95WLWOEf1Okj90uJeRGvEcny0RSFAOCDm7CtzN6wCgmlkgnY0gmlwhKwSOQeKbXVsdGlhZGRyc5YACASsEjkHBnHWAAoErBI5BwZx190DgnJzhQADAQAAiXNlY3AyNTZrMaECazPHkUr9wvMlW6yR1SLBumU1CVzwfiyOd8IjHA945HmDdGNwgnHWg3VkcIJx2IV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29141/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.236/tcp/1455/p2p/16Uiu2HAm4YispGofAZoQGQq1FX4MjPidCiaApBihN5YiaNi8o21o"]'
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:86 WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-24-22__83205ed2-1972-4f03-ae29-fdf36c4248c7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.199.92
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12806', '12807', '12808', '12809', '12810']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12806:12806 -p 12807:12807 -p 12808:12808 -p 12809:12809 -p 12810:12810 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12808 --rest-port=12806 --tcp-port=12807 --discv5-udp-port=12809 --rest-address=0.0.0.0 --nat=extip:172.18.199.92 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fb7a21c130ca8cf97474c6e38d5e40267e451c7bc31c61adfbc2de54d70db0dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12810 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGaobOoZyuCYKqrsi0bcGXPkVors-Tv8GKYqyerNqS-0Sa0SC_WSyyHyVKUkBM4eujOQAXHJC6u5plRBPu0dO5gCgmlkgnY0gmlwhKwSTuyKbXVsdGlhZGRyc5YACASsEk7sBgWvAAoErBJO7AYFsN0DgnJzhQADAQAAiXNlY3AyNTZrMaECh4eGCTC5yKQHh0zZgWGGIQVFJqMYcEUKGNzq5uvH91KDdGNwggWvg3VkcIIFsYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.199.92 waku 83a5da8b9771f57ca4c9abc22890d734fced6e82a8259014f089e84987f34fd1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 83a5da8b9771. Setting up logs at ./log/docker/node3_2026-01-18_04-24-22__83205ed2-1972-4f03-ae29-fdf36c4248c7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12806
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:12806/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12806/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.199.92/tcp/12807/p2p/16Uiu2HAmC51dN61w9y2qjXiETq5oBrBKWC7cVVqSNPXAkCbRvpMy","/ip4/172.18.199.92/tcp/12808/ws/p2p/16Uiu2HAmC51dN61w9y2qjXiETq5oBrBKWC7cVVqSNPXAkCbRvpMy"],"enrUri":"enr:-L24QHn81O0F4FMk8jHRYw1sIi1Ln9VPHnTOaSIS6rn4fugwXWSISvX5cljE5FzQq2sR9O3598Cm43UXepmj42SLMUsCgmlkgnY0gmlwhKwSx1yKbXVsdGlhZGRyc5YACASsEsdcBjIHAAoErBLHXAYyCN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC90uyUiCm54GT9Tgfy_Wm6UH047fVtfU1gWYVt9UovqSDdGNwgjIHg3VkcIIyCYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12806/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.236/tcp/1455/p2p/16Uiu2HAm4YispGofAZoQGQq1FX4MjPidCiaApBihN5YiaNi8o21o"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-01-18_04-24-22__83205ed2-1972-4f03-ae29-fdf36c4248c7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.54.177
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53984', '53985', '53986', '53987', '53988']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53984:53984 -p 53985:53985 -p 53986:53986 -p 53987:53987 -p 53988:53988 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53986 --rest-port=53984 --tcp-port=53985 --discv5-udp-port=53987 --rest-address=0.0.0.0 --nat=extip:172.18.54.177 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e87ee055e7ed3a1d776aeaf4d1906605d84c3a8ff9e2efdff4aee82dffb64dea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53988 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGaobOoZyuCYKqrsi0bcGXPkVors-Tv8GKYqyerNqS-0Sa0SC_WSyyHyVKUkBM4eujOQAXHJC6u5plRBPu0dO5gCgmlkgnY0gmlwhKwSTuyKbXVsdGlhZGRyc5YACASsEk7sBgWvAAoErBJO7AYFsN0DgnJzhQADAQAAiXNlY3AyNTZrMaECh4eGCTC5yKQHh0zZgWGGIQVFJqMYcEUKGNzq5uvH91KDdGNwggWvg3VkcIIFsYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.54.177 waku d86291348e6b697f0fdff942f431204e0e5d8bf71bfc01d79489ae7a57efbeb3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d86291348e6b. Setting up logs at ./log/docker/node4_2026-01-18_04-24-22__83205ed2-1972-4f03-ae29-fdf36c4248c7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53984
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:53984/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53984/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.54.177/tcp/53985/p2p/16Uiu2HAmNnf3VxJk4t72ZRAxAUnTtWzhHFDTUw2RbsyLiuFq1cWp","/ip4/172.18.54.177/tcp/53986/ws/p2p/16Uiu2HAmNnf3VxJk4t72ZRAxAUnTtWzhHFDTUw2RbsyLiuFq1cWp"],"enrUri":"enr:-L24QD_ybU9fZgYmOq83sbRiUJJ3LsnoCMJ80D3x6YyxMrXrfukd3iaUqPRjsQnIYNGR_hNYCo1dEX4cEyBNKmsuG80CgmlkgnY0gmlwhKwSNrGKbXVsdGlhZGRyc5YACASsEjaxBtLhAAoErBI2sQbS4t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlouvgJ2KCj7cfyR6N_5_jhA-kStondGAGviEvvJqYu2DdGNwgtLhg3VkcILS44V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53984/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.236/tcp/1455/p2p/16Uiu2HAm4YispGofAZoQGQq1FX4MjPidCiaApBihN5YiaNi8o21o"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node5_2026-01-18_04-24-22__83205ed2-1972-4f03-ae29-fdf36c4248c7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.72.180
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['60653', '60654', '60655', '60656', '60657']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 60653:60653 -p 60654:60654 -p 60655:60655 -p 60656:60656 -p 60657:60657 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60655 --rest-port=60653 --tcp-port=60654 --discv5-udp-port=60656 --rest-address=0.0.0.0 --nat=extip:172.18.72.180 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5fa64efced93ee984c64b8eddd172d3deac10c926cde81a5c9ebbaeef5b3fd5d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60657 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGaobOoZyuCYKqrsi0bcGXPkVors-Tv8GKYqyerNqS-0Sa0SC_WSyyHyVKUkBM4eujOQAXHJC6u5plRBPu0dO5gCgmlkgnY0gmlwhKwSTuyKbXVsdGlhZGRyc5YACASsEk7sBgWvAAoErBJO7AYFsN0DgnJzhQADAQAAiXNlY3AyNTZrMaECh4eGCTC5yKQHh0zZgWGGIQVFJqMYcEUKGNzq5uvH91KDdGNwggWvg3VkcIIFsYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.72.180 waku 6910458bd85ca73b5b8e60b634b3ee5a165e8377de7899ec8fbe775c05354b79
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6910458bd85c. Setting up logs at ./log/docker/node5_2026-01-18_04-24-22__83205ed2-1972-4f03-ae29-fdf36c4248c7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 60653
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:60653/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:60653/debug/v1/info" -H "Content-Type: application/json" -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.180/tcp/60654/p2p/16Uiu2HAmFbZ31UHfRv51hBm4cJ6eFa7h1vFYc1gLWLgp41u4awXX","/ip4/172.18.72.180/tcp/60655/ws/p2p/16Uiu2HAmFbZ31UHfRv51hBm4cJ6eFa7h1vFYc1gLWLgp41u4awXX"],"enrUri":"enr:-L24QO68Lsm4Ij_DGe3XJx-LmXd2yzxg39vrotigut_8k5imFlwb1Yyiy0_lHIk_ypRiQSFG1fcmrBjXJ-RzH3pUlUMCgmlkgnY0gmlwhKwSSLSKbXVsdGlhZGRyc5YACASsEki0BuzuAAoErBJItAbs790DgnJzhQADAQAAiXNlY3AyNTZrMaEDK7Gxwqr6_lEk0d52_qBK3mWd2JGZV8TqyiZdT0Be39qDdGNwguzug3VkcILs8IV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60653/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.236/tcp/1455/p2p/16Uiu2HAm4YispGofAZoQGQq1FX4MjPidCiaApBihN5YiaNi8o21o"]'
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:1454/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29141/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:64 Running fixture setup: subscribe_optional_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12806/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53984/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:60653/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1454/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1454/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710269500180224,"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:29141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710269500180224,"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:12806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710269500180224,"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:53984/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710269500180224,"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:60653/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710269500180224,"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:60653/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1454/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710269637340708,"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:29141/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710269637340708,"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:12806/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710269637340708,"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:53984/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710269637340708,"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:60653/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710269637340708,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 56c9829d46e1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 78bdc6b6e4bc
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 83a5da8b9771
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 56c9829d46e1. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d86291348e6b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 78bdc6b6e4bc. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6910458bd85c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 83a5da8b9771. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,55 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_log_level_WARN_from_NOTICE with id: 2026-01-18_04-35-52__dac37be2-6200-43c8-8816-5c22b7b69e81
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-35-52__dac37be2-6200-43c8-8816-5c22b7b69e81__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-35-52__dac37be2-6200-43c8-8816-5c22b7b69e81__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-35-52__dac37be2-6200-43c8-8816-5c22b7b69e81__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-01-18_04-35-52__dac37be2-6200-43c8-8816-5c22b7b69e81__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.29.141
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36581', '36582', '36583', '36584', '36585']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36581:36581 -p 36582:36582 -p 36583:36583 -p 36584:36584 -p 36585:36585 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36583 --rest-port=36581 --tcp-port=36582 --discv5-udp-port=36584 --rest-address=0.0.0.0 --nat=extip:172.18.29.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bed9db85c38e15c8c6bce9c1fee41f472937f9bfe0cefd3b974cb69efb36dc1d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36585 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.29.141 waku 69e0b9d07ed8f9e00c6b862e5d66533dcd60011e1a4646164d2cd984ac9ae135
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 69e0b9d07ed8. Setting up logs at ./log/docker/node1_2026-01-18_04-35-52__dac37be2-6200-43c8-8816-5c22b7b69e81__wakuorg_nwaku:latest.log
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 60b9befc6307. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36581
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 4df7c8d3d025. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36581/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36581/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.29.141/tcp/36582/p2p/16Uiu2HAmEfmUwEM1hvKmoZSeyhAroXErtQ72YLbhD7anERwDcWL9","/ip4/172.18.29.141/tcp/36583/ws/p2p/16Uiu2HAmEfmUwEM1hvKmoZSeyhAroXErtQ72YLbhD7anERwDcWL9"],"enrUri":"enr:-L24QJfaXrzEgGssesbmIgCv39rQxWNr_52xkgjB5shAcC5oAkHzg1Cs9G2gQETTCZ111E4svCuZ4Wtx-vsw9SPUf3kCgmlkgnY0gmlwhKwSHY2KbXVsdGlhZGRyc5YACASsEh2NBo7mAAoErBIdjQaO590DgnJzhQADAQAAiXNlY3AyNTZrMaEDHepnkgL-DHrqAVKn--mXMixagcANelsxrrPluOQ0HuKDdGNwgo7mg3VkcIKO6IV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36581/admin/v1/log-level/NOTICE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36581/admin/v1/log-level/WARN" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36581/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.29.141/tcp/36582/p2p/16Uiu2HAmEfmUwEM1hvKmoZSeyhAroXErtQ72YLbhD7anERwDcWL9","/ip4/172.18.29.141/tcp/36583/ws/p2p/16Uiu2HAmEfmUwEM1hvKmoZSeyhAroXErtQ72YLbhD7anERwDcWL9"],"enrUri":"enr:-L24QJfaXrzEgGssesbmIgCv39rQxWNr_52xkgjB5shAcC5oAkHzg1Cs9G2gQETTCZ111E4svCuZ4Wtx-vsw9SPUf3kCgmlkgnY0gmlwhKwSHY2KbXVsdGlhZGRyc5YACASsEh2NBo7mAAoErBIdjQaO590DgnJzhQADAQAAiXNlY3AyNTZrMaEDHepnkgL-DHrqAVKn--mXMixagcANelsxrrPluOQ0HuKDdGNwgo7mg3VkcIKO6IV3YWt1MgE"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36581/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36581/debug/v1/version" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:272 counts at WARN: {'TRC': 0, 'DBG': 0, 'INF': 0, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36581/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 69e0b9d07ed8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,862 @@
2026-01-18 04:35:04.170 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:35:04.170 DEBUG [tests.conftest] Running test: test_light_push_with_valid_version with id: 2026-01-18_04-35-04__33b784f3-8b46-4fa7-8ed8-ff894cf2f57f
2026-01-18 04:35:04.170 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:35:04.170 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-18 04:35:04.178 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:35:04.178 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-18_04-35-04__33b784f3-8b46-4fa7-8ed8-ff894cf2f57f__wakuorg_nwaku:latest.log
2026-01-18 04:35:04.179 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:35:04.179 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:35:04.180 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:35:04.180 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.71.131
2026-01-18 04:35:04.180 DEBUG [src.node.docker_mananger] Generated ports ['44654', '44655', '44656', '44657', '44658']
2026-01-18 04:35:04.180 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:35:04.181 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:35:04.181 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:35:04.181 DEBUG [src.node.docker_mananger] docker run -i -t -p 44654:44654 -p 44655:44655 -p 44656:44656 -p 44657:44657 -p 44658:44658 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44656 --rest-port=44654 --tcp-port=44655 --discv5-udp-port=44657 --rest-address=0.0.0.0 --nat=extip:172.18.71.131 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4ffdc3ecb697bea4e3fbfb446915b21944eeb7add7c2af64490bc7d8e38b6d06 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44658 --metrics-logging=true --lightpush=true --relay=true
2026-01-18 04:35:04.390 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.71.131 waku 80687e1be4594e6c75952e9e6fd3858d31bba6ff6c1e57784a018e08b200fa3a
2026-01-18 04:35:04.424 DEBUG [src.node.docker_mananger] Container started with ID 80687e1be459. Setting up logs at ./log/docker/receiving_node1_2026-01-18_04-35-04__33b784f3-8b46-4fa7-8ed8-ff894cf2f57f__wakuorg_nwaku:latest.log
2026-01-18 04:35:04.425 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44654
2026-01-18 04:35:04.426 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:35:05.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44654/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:05.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:35:05.430 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:35:05.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44654/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:05.433 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.131/tcp/44655/p2p/16Uiu2HAmUZz74XowwdPMravqYq1bMDFaQs2hob3QRZg4ykUFR7Le","/ip4/172.18.71.131/tcp/44656/ws/p2p/16Uiu2HAmUZz74XowwdPMravqYq1bMDFaQs2hob3QRZg4ykUFR7Le"],"enrUri":"enr:-L24QMPffdsrDLoGsg26oXM3qkP8Hs2QCOYCSFi2Edb9LjumFSQQIapVIVc6NuhsWlznDsmeVs2DbCig1FNNrkc8XiYCgmlkgnY0gmlwhKwSR4OKbXVsdGlhZGRyc5YACASsEkeDBq5vAAoErBJHgwaucN0DgnJzhQADAQAAiXNlY3AyNTZrMaED7HLPNM6d-hCECavuCsaXsaYS5Dq2U3nJ7cfkQ1uTh4uDdGNwgq5vg3VkcIKucYV3YWt1Mgk"}'
2026-01-18 04:35:05.433 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:35:05.440 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:35:05.440 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-18_04-35-04__33b784f3-8b46-4fa7-8ed8-ff894cf2f57f__wakuorg_nwaku:latest.log
2026-01-18 04:35:05.441 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:35:05.441 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:35:05.442 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:35:05.443 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.19.180
2026-01-18 04:35:05.443 DEBUG [src.node.docker_mananger] Generated ports ['56081', '56082', '56083', '56084', '56085']
2026-01-18 04:35:05.443 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:35:05.443 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:35:05.443 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:35:05.443 DEBUG [src.node.docker_mananger] docker run -i -t -p 56081:56081 -p 56082:56082 -p 56083:56083 -p 56084:56084 -p 56085:56085 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56083 --rest-port=56081 --tcp-port=56082 --discv5-udp-port=56084 --rest-address=0.0.0.0 --nat=extip:172.18.19.180 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=964fedc42ebfecf03dba5c0e3bbd5a0d8deeaac64464de46ddfff1baeab6eeab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56085 --metrics-logging=true --lightpush=false --relay=true
2026-01-18 04:35:05.635 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.19.180 waku 78447c1706ba6875efce36fec916fab35c9d5388f53cc45a3171e4956951f8bd
2026-01-18 04:35:05.669 DEBUG [src.node.docker_mananger] Container started with ID 78447c1706ba. Setting up logs at ./log/docker/receiving_node2_2026-01-18_04-35-04__33b784f3-8b46-4fa7-8ed8-ff894cf2f57f__wakuorg_nwaku:latest.log
2026-01-18 04:35:05.670 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56081
2026-01-18 04:35:05.670 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:35:06.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56081/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:06.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:35:06.674 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:35:06.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56081/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:06.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.19.180/tcp/56082/p2p/16Uiu2HAmBcW7iDbqQSqmhQEjX5zFb9wtgtJy9nTCssBme6dnRvsB","/ip4/172.18.19.180/tcp/56083/ws/p2p/16Uiu2HAmBcW7iDbqQSqmhQEjX5zFb9wtgtJy9nTCssBme6dnRvsB"],"enrUri":"enr:-L24QIWAYHqR__wvYHJfh2icosbj4cxNK9cypDCR7pTGPVD2MYzwW5f9DD_Dp-HTRO4O4FQUrOTWxj_ifAPdjEkSnscCgmlkgnY0gmlwhKwSE7SKbXVsdGlhZGRyc5YACASsEhO0BtsSAAoErBITtAbbE90DgnJzhQADAQAAiXNlY3AyNTZrMaEC8IE6H5voczqmah-xbEPg9KySTKWl-5HauXxpkv_HCaKDdGNwgtsSg3VkcILbFIV3YWt1MgE"}'
2026-01-18 04:35:06.676 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:35:06.677 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56081/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.71.131/tcp/44655/p2p/16Uiu2HAmUZz74XowwdPMravqYq1bMDFaQs2hob3QRZg4ykUFR7Le"]'
2026-01-18 04:35:06.706 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:35:06.718 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:35:06.718 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-18_04-35-04__33b784f3-8b46-4fa7-8ed8-ff894cf2f57f__wakuorg_nwaku:latest.log
2026-01-18 04:35:06.718 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:35:06.718 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:35:06.720 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:35:06.721 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.154.212
2026-01-18 04:35:06.721 DEBUG [src.node.docker_mananger] Generated ports ['25492', '25493', '25494', '25495', '25496']
2026-01-18 04:35:06.721 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:35:06.721 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:35:06.721 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:35:06.721 DEBUG [src.node.docker_mananger] docker run -i -t -p 25492:25492 -p 25493:25493 -p 25494:25494 -p 25495:25495 -p 25496:25496 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25494 --rest-port=25492 --tcp-port=25493 --discv5-udp-port=25495 --rest-address=0.0.0.0 --nat=extip:172.18.154.212 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a4f4fb76b9f65d8fef3cd7264d1baaad930dbbf8c0b00fc39d5149e8dbabba49 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25496 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMPffdsrDLoGsg26oXM3qkP8Hs2QCOYCSFi2Edb9LjumFSQQIapVIVc6NuhsWlznDsmeVs2DbCig1FNNrkc8XiYCgmlkgnY0gmlwhKwSR4OKbXVsdGlhZGRyc5YACASsEkeDBq5vAAoErBJHgwaucN0DgnJzhQADAQAAiXNlY3AyNTZrMaED7HLPNM6d-hCECavuCsaXsaYS5Dq2U3nJ7cfkQ1uTh4uDdGNwgq5vg3VkcIKucYV3YWt1Mgk --lightpushnode=/ip4/172.18.71.131/tcp/44655/p2p/16Uiu2HAmUZz74XowwdPMravqYq1bMDFaQs2hob3QRZg4ykUFR7Le --lightpush=true --relay=false
2026-01-18 04:35:06.906 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.154.212 waku 27c2e6b88cf278b4ccbdfbd9c10326134414b9453313047dd46f17624f0a48e4
2026-01-18 04:35:06.936 DEBUG [src.node.docker_mananger] Container started with ID 27c2e6b88cf2. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-35-04__33b784f3-8b46-4fa7-8ed8-ff894cf2f57f__wakuorg_nwaku:latest.log
2026-01-18 04:35:06.937 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25492
2026-01-18 04:35:06.938 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:35:07.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:08.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:08.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:08.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:08.246 ERROR [src.node.docker_mananger] Max retries reached for container 27c2e6b88cf2. Exiting log stream.
2026-01-18 04:35:08.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:08.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:08.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:08.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:08.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:08.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:08.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:09.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:09.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:09.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:09.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:09.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:09.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:09.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:09.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:09.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:09.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:10.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:10.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:10.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:10.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:10.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:10.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:10.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:10.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:10.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:10.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:11.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:11.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:11.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:11.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:11.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:11.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:11.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:11.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:11.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:11.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:12.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:12.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:12.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:12.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:12.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:12.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:12.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:12.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:12.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:13.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:13.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:13.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:13.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:13.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:13.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:13.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:13.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:13.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:13.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:14.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:14.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:14.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:14.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:14.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:14.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:14.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:14.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:14.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:14.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:15.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:15.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:15.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:15.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:15.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:15.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:15.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:15.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:15.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:15.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:16.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:16.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:16.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:16.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:16.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:16.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:16.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:16.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:16.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:16.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:17.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:17.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:17.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:17.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:17.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:17.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:17.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:17.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:17.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:17.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:18.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:18.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:18.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:18.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:18.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:18.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:18.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:18.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:18.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:18.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:19.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:19.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:19.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:19.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:19.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:19.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:19.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:19.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:19.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:19.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:20.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:20.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:20.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:20.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:20.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:20.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:20.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:20.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:20.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:21.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:21.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:21.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:21.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:21.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:21.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:21.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:21.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:21.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:21.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:22.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:22.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:22.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:22.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:22.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:22.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:22.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:22.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:22.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:22.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:23.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:23.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:23.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:23.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:23.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:23.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:23.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:23.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:23.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:23.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:24.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:24.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:24.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:24.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:24.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:24.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:24.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:24.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:24.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:24.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:25.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:25.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:25.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:25.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:25.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:25.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:25.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:25.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:25.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:25.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:26.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:26.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:26.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:26.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:26.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:26.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:26.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:26.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:26.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:26.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:27.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:27.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:27.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:27.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:27.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:27.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:27.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:27.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:27.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:28.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25492/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:28.010 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=25492): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f6547ba88c0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-18 04:35:28.110 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:35:28.111 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:35:28.112 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:35:28.112 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.188.209
2026-01-18 04:35:28.113 DEBUG [src.node.docker_mananger] Generated ports ['53282', '53283', '53284', '53285', '53286']
2026-01-18 04:35:28.113 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:35:28.113 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:35:28.113 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:35:28.113 DEBUG [src.node.docker_mananger] docker run -i -t -p 53282:53282 -p 53283:53283 -p 53284:53284 -p 53285:53285 -p 53286:53286 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53284 --rest-port=53282 --tcp-port=53283 --discv5-udp-port=53285 --rest-address=0.0.0.0 --nat=extip:172.18.188.209 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ccf713ed23d0c6aa5b98ddef9dd25143e4acbded2819cf3daee4b6a3aef7aa5d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53286 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMPffdsrDLoGsg26oXM3qkP8Hs2QCOYCSFi2Edb9LjumFSQQIapVIVc6NuhsWlznDsmeVs2DbCig1FNNrkc8XiYCgmlkgnY0gmlwhKwSR4OKbXVsdGlhZGRyc5YACASsEkeDBq5vAAoErBJHgwaucN0DgnJzhQADAQAAiXNlY3AyNTZrMaED7HLPNM6d-hCECavuCsaXsaYS5Dq2U3nJ7cfkQ1uTh4uDdGNwgq5vg3VkcIKucYV3YWt1Mgk --lightpushnode=/ip4/172.18.71.131/tcp/44655/p2p/16Uiu2HAmUZz74XowwdPMravqYq1bMDFaQs2hob3QRZg4ykUFR7Le --lightpush=true --relay=false
2026-01-18 04:35:28.302 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.188.209 waku 1a700a622ea5549891d7b952a82e19224ab35a0377a3bb18b0c1418e6ff8922a
2026-01-18 04:35:28.333 DEBUG [src.node.docker_mananger] Container started with ID 1a700a622ea5. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-35-04__33b784f3-8b46-4fa7-8ed8-ff894cf2f57f__wakuorg_nwaku:latest.log
2026-01-18 04:35:28.333 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53282
2026-01-18 04:35:28.333 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:35:29.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:29.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:29.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:29.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:29.669 ERROR [src.node.docker_mananger] Max retries reached for container 1a700a622ea5. Exiting log stream.
2026-01-18 04:35:29.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:29.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:29.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:30.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:30.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:30.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:30.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:30.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:30.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:30.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:30.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:30.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:30.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:31.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:31.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:31.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:31.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:31.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:31.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:31.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:31.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:31.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:31.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:33.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:33.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:33.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:33.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:33.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:33.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:33.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:33.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:33.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:33.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:34.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:34.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:34.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:34.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:34.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:34.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:34.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:34.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:34.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:35.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:35.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:35.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:35.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:35.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:35.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:35.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:35.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:35.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:35.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:36.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:36.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:36.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:36.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:36.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:36.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:36.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:36.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:36.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:36.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:37.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:37.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:37.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:37.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:37.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:37.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:37.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:37.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:37.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:37.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:38.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:38.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:38.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:38.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:38.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:38.555 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:38.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:38.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:38.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:38.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:39.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:39.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:39.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:39.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:39.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:39.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:39.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:39.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:39.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:39.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:40.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:40.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:40.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:40.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:40.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:40.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:40.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:40.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:40.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:40.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:41.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:41.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:41.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:41.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:41.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:41.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:41.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:41.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:41.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:41.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:42.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:42.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:42.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:42.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:42.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:42.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:42.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:42.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:42.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:43.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:43.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:43.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:43.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:43.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:43.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:43.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:43.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:43.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:43.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:44.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:44.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:44.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:44.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:44.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:44.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:44.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:44.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:44.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:44.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:45.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:45.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:45.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:45.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:45.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:45.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:45.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:45.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:45.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:45.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:46.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:46.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:46.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:46.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:46.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:46.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:46.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:46.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:46.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:46.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:47.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:47.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:47.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:47.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:47.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:47.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:47.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:47.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:47.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:47.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:48.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:48.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:48.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:48.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:48.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:48.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:48.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:48.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:48.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:48.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:49.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:49.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:49.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:49.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53282/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:49.399 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=53282): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f6547fecce0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-18 04:35:49.499 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:35:49.500 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:35:49.501 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:35:49.501 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.68.154
2026-01-18 04:35:49.501 DEBUG [src.node.docker_mananger] Generated ports ['43948', '43949', '43950', '43951', '43952']
2026-01-18 04:35:49.502 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:35:49.502 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:35:49.502 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:35:49.502 DEBUG [src.node.docker_mananger] docker run -i -t -p 43948:43948 -p 43949:43949 -p 43950:43950 -p 43951:43951 -p 43952:43952 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43950 --rest-port=43948 --tcp-port=43949 --discv5-udp-port=43951 --rest-address=0.0.0.0 --nat=extip:172.18.68.154 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e3e4c7d3ea307ccd43769dfd9ee9813248e2a56332d9e5fdd4bbdaaaaafbb450 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43952 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMPffdsrDLoGsg26oXM3qkP8Hs2QCOYCSFi2Edb9LjumFSQQIapVIVc6NuhsWlznDsmeVs2DbCig1FNNrkc8XiYCgmlkgnY0gmlwhKwSR4OKbXVsdGlhZGRyc5YACASsEkeDBq5vAAoErBJHgwaucN0DgnJzhQADAQAAiXNlY3AyNTZrMaED7HLPNM6d-hCECavuCsaXsaYS5Dq2U3nJ7cfkQ1uTh4uDdGNwgq5vg3VkcIKucYV3YWt1Mgk --lightpushnode=/ip4/172.18.71.131/tcp/44655/p2p/16Uiu2HAmUZz74XowwdPMravqYq1bMDFaQs2hob3QRZg4ykUFR7Le --lightpush=true --relay=false
2026-01-18 04:35:49.685 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.68.154 waku 91e1f2ec9534bf85146bf42c30e25fbd5c1a31de9176c5891fe5fae19449fda3
2026-01-18 04:35:49.717 DEBUG [src.node.docker_mananger] Container started with ID 91e1f2ec9534. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-35-04__33b784f3-8b46-4fa7-8ed8-ff894cf2f57f__wakuorg_nwaku:latest.log
2026-01-18 04:35:49.719 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43948
2026-01-18 04:35:49.720 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:35:50.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:50.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:50.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:51.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:51.087 ERROR [src.node.docker_mananger] Max retries reached for container 91e1f2ec9534. Exiting log stream.
2026-01-18 04:35:51.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:51.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:51.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:51.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:51.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:51.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:51.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:51.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:51.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:52.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:52.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:52.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:52.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:52.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:52.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:52.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:52.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:52.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:52.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:54.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:54.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:54.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:54.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:54.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:54.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:54.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:54.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:54.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:54.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:55.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:55.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:55.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:55.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:55.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:55.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:55.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:55.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:55.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:55.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:56.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:56.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:56.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:56.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:56.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:56.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:56.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:56.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:56.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:57.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:57.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:57.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:57.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:57.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:57.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:57.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:57.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:57.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:57.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:58.016 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:58.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:58.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:58.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:58.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:58.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:58.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:58.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:58.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:58.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:59.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:59.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:59.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:59.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:59.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:59.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:59.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:59.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:59.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:59.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:00.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:00.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:00.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:00.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:00.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:00.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:00.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:00.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:00.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:00.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:01.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:01.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:01.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:01.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:01.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:01.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:01.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:01.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:01.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:01.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:02.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:02.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:02.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:02.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:02.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:02.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:02.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:02.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:02.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:02.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:03.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:03.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:03.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:03.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:03.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:03.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:03.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:03.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:03.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:04.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:04.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:04.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:04.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:04.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:04.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:04.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:04.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:04.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:04.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:05.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:05.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:05.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:05.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:05.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:05.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:05.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:05.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:05.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:05.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:06.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:06.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:06.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:06.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:06.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:06.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:06.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:06.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:06.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:06.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:07.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:07.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:07.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:07.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:07.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:07.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:07.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:07.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:07.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:07.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:08.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:08.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:08.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:08.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:08.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:08.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:08.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:08.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:08.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:08.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:09.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:09.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:09.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:09.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:09.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:09.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:09.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:09.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:09.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:09.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:10.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:10.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:10.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:10.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:10.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:10.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:10.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:10.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43948/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:36:10.802 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=43948): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f6547c338f0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-18 04:36:10.988 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:36:10.989 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:36:10.989 DEBUG [src.node.waku_node] Stopping container with id 80687e1be459
2026-01-18 04:36:11.541 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:36:11.543 DEBUG [src.node.waku_node] Stopping container with id 78447c1706ba
2026-01-18 04:36:12.066 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:36:12.066 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:12.170 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:12.271 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:12.352 ERROR [src.node.docker_mananger] Max retries reached for container 80687e1be459. Exiting log stream.
2026-01-18 04:36:12.373 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:12.474 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:12.576 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:12.677 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:12.779 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:12.881 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:12.950 ERROR [src.node.docker_mananger] Max retries reached for container 78447c1706ba. Exiting log stream.
2026-01-18 04:36:12.983 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:13.084 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:13.186 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:13.288 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:13.390 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:13.491 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:13.593 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:13.695 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:13.797 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:13.898 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:14.000 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:14.102 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:14.203 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:14.305 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:14.407 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:14.508 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:14.610 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:14.712 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:14.814 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:14.915 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:15.017 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:15.119 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:15.221 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:15.322 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:15.424 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:15.525 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:15.627 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:15.728 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:15.830 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:15.932 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:16.033 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:16.135 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:16.237 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:16.338 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:16.440 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:16.541 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:16.643 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:16.744 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:16.846 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:16.947 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:17.049 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:17.150 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:17.151 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/91e1f2ec9534bf85146bf42c30e25fbd5c1a31de9176c5891fe5fae19449fda3/stop: Not Found ("No such container: 91e1f2ec9534bf85146bf42c30e25fbd5c1a31de9176c5891fe5fae19449fda3")
2026-01-18 04:36:17.152 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:17.253 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:17.354 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:17.455 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:17.557 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:17.658 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:17.760 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:17.861 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:17.963 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:18.064 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:18.166 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:18.268 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:18.369 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:18.471 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:18.572 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:18.674 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:18.775 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:18.877 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:18.978 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:19.080 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:19.181 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:19.283 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:19.384 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:19.486 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:19.587 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:19.689 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:19.790 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:19.892 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:19.993 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:20.095 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:20.196 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:20.298 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:20.399 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:20.501 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:20.602 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:20.704 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:20.805 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:20.907 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:21.008 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:21.109 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:21.211 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:21.312 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:21.414 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:21.515 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:21.617 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:21.718 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:21.820 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:21.921 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:22.023 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:22.125 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:22.226 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:22.228 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/91e1f2ec9534bf85146bf42c30e25fbd5c1a31de9176c5891fe5fae19449fda3/stop: Not Found ("No such container: 91e1f2ec9534bf85146bf42c30e25fbd5c1a31de9176c5891fe5fae19449fda3")
2026-01-18 04:36:22.228 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:22.329 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:22.430 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:22.532 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:22.633 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:22.735 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:22.836 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:22.938 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:23.039 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:23.140 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:23.242 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:23.343 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:23.445 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:23.546 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:23.648 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:23.749 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:23.851 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:23.952 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:24.054 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:24.155 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:24.257 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:24.359 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:24.460 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:24.562 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:24.663 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:24.764 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:24.866 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:24.967 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:25.068 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:25.170 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:25.271 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:25.373 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:25.474 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:25.576 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:25.677 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:25.778 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:25.880 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:25.981 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:26.083 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:26.185 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:26.286 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:26.387 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:26.489 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:26.590 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:26.692 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:26.793 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:26.894 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:26.996 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:27.097 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:27.199 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:27.301 DEBUG [src.node.waku_node] Stopping container with id 91e1f2ec9534
2026-01-18 04:36:27.302 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/91e1f2ec9534bf85146bf42c30e25fbd5c1a31de9176c5891fe5fae19449fda3/stop: Not Found ("No such container: 91e1f2ec9534bf85146bf42c30e25fbd5c1a31de9176c5891fe5fae19449fda3")
2026-01-18 04:36:27.303 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:36:27.327 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:36:27.375 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:36:27.376 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:36:27.376 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:36:27.377 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,216 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_unsubscribe_from_all_content_topics_one_by_one with id: 2026-01-18_04-31-56__e2fbc601-703c-4e8c-b79c-88f89ab50159
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-31-56__e2fbc601-703c-4e8c-b79c-88f89ab50159__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.153.204
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23294', '23295', '23296', '23297', '23298']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23294:23294 -p 23295:23295 -p 23296:23296 -p 23297:23297 -p 23298:23298 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23296 --rest-port=23294 --tcp-port=23295 --discv5-udp-port=23297 --rest-address=0.0.0.0 --nat=extip:172.18.153.204 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9bca7ef5faa61449edbac0c1364cc9ba2f5d9c87c1faeede9d4dfc2d43d9bab1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23298 --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.153.204 waku 1159ba8f82624e00d67e42a52ab311e1da6a3432e53e06fbf1b2df3abd1a4599
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1159ba8f8262. Setting up logs at ./log/docker/node1_2026-01-18_04-31-56__e2fbc601-703c-4e8c-b79c-88f89ab50159__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23294
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 7666aa63fc36. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b0d56b5eecff. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23294/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23294/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.153.204/tcp/23295/p2p/16Uiu2HAmJJ2ximofK4LZCYGjYCmpK9L6xBrLwF7krCbkyXQncNps","/ip4/172.18.153.204/tcp/23296/ws/p2p/16Uiu2HAmJJ2ximofK4LZCYGjYCmpK9L6xBrLwF7krCbkyXQncNps"],"enrUri":"enr:-L24QFmEvFSLJrBlYJ1pyWBM8plBWajKr_ECCCjnhEF9WsNIJQX2wMgL3RF-55saMVc9RDmBStLb7idkETkZ0Ig9vNICgmlkgnY0gmlwhKwSmcyKbXVsdGlhZGRyc5YACASsEpnMBlr_AAoErBKZzAZbAN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDU8fgb33Ey7VHXXBdYcCMj2uRnBBknapNCSIkxqpsOfSDdGNwglr_g3VkcIJbAYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-31-56__e2fbc601-703c-4e8c-b79c-88f89ab50159__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.160.92
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46060', '46061', '46062', '46063', '46064']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 46060:46060 -p 46061:46061 -p 46062:46062 -p 46063:46063 -p 46064:46064 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46062 --rest-port=46060 --tcp-port=46061 --discv5-udp-port=46063 --rest-address=0.0.0.0 --nat=extip:172.18.160.92 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=3b3740e4a5e0fad9d0de5e5810106aa9cccfefb5a9f2cfd5f78d2eecb3a7bdc2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46064 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFmEvFSLJrBlYJ1pyWBM8plBWajKr_ECCCjnhEF9WsNIJQX2wMgL3RF-55saMVc9RDmBStLb7idkETkZ0Ig9vNICgmlkgnY0gmlwhKwSmcyKbXVsdGlhZGRyc5YACASsEpnMBlr_AAoErBKZzAZbAN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDU8fgb33Ey7VHXXBdYcCMj2uRnBBknapNCSIkxqpsOfSDdGNwglr_g3VkcIJbAYV3YWt1MgU --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.160.92 waku 959c3a8067714805b0af4831e46f9dc33a6bd86ddeb4ed22415515e617b9dde5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 959c3a806771. Setting up logs at ./log/docker/node2_2026-01-18_04-31-56__e2fbc601-703c-4e8c-b79c-88f89ab50159__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46060
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:46060/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46060/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.160.92/tcp/46061/p2p/16Uiu2HAmDK2guEuf8LVYRRwWchk8L82LDe44aqRTMCvY33c46Zv1","/ip4/172.18.160.92/tcp/46062/ws/p2p/16Uiu2HAmDK2guEuf8LVYRRwWchk8L82LDe44aqRTMCvY33c46Zv1"],"enrUri":"enr:-L24QPIzQn4lsn2JcUZGcBb-H25dbYXDPlQEbDxnQNzyWREfM_aAT94GCwjUXK6ADEfNToxrU5il-Dx8dgwwrZe2v9wCgmlkgnY0gmlwhKwSoFyKbXVsdGlhZGRyc5YACASsEqBcBrPtAAoErBKgXAaz7t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDCb626BENoBn6Tbr11dwD0o8klJ2u1CphO5zXXNbwndqDdGNwgrPtg3VkcIKz74V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:46060/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.153.204/tcp/23295/p2p/16Uiu2HAmJJ2ximofK4LZCYGjYCmpK9L6xBrLwF7krCbkyXQncNps"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:46060/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:23294/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:23294/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":1768710719513525626,"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:46060/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":1768710719513525626,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/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":1768710719637282788,"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:46060/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":1768710719637282788,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/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":1768710719752344467,"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:46060/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":1768710719752344467,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/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":1768710719867460327,"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:46060/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":1768710719867460327,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/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":1768710719982409173,"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:46060/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":1768710719982409173,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/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":1768710720097094675,"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:46060/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":1768710720097094675,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/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":1768710720212546418,"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:46060/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":1768710720212546418,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/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":1768710720328313033,"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:46060/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":1768710720328313033,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:23294/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:46060/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:23294/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:46060/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:23294/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:46060/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/22/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:23294/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:46060/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:23294/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:46060/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:23294/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:46060/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:23294/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:46060/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:23294/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:46060/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:23294/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto. Response content: b'/myapp/1/latest/proto'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:23294/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js. Response content: b'/waku/2/content/test.js'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:23294/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding. Response content: b'/app/22/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:23294/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto. Response content: b'/toychat/2/huilong/proto'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:23294/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor. Response content: b'/statusim/1/community/cbor'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:23294/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding. Response content: b'/app/27/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:23294/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding. Response content: b'/app/29/sometopic/someencoding'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23294/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:23294/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:23294/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding. Response content: b'/app/20/sometopic/someencoding'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1159ba8f8262
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 959c3a806771
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -0,0 +1,109 @@
2026-01-18 04:32:28.322 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:32:28.323 DEBUG [tests.conftest] Running test: test_store_without_pubsub_topic_and_content_topic with id: 2026-01-18_04-32-28__425f96af-5e2a-4dcc-9563-fe0ba8aa4516
2026-01-18 04:32:28.324 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:32:28.324 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:32:28.325 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-18 04:32:28.334 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:32:28.334 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-32-28__425f96af-5e2a-4dcc-9563-fe0ba8aa4516__wakuorg_nwaku:latest.log
2026-01-18 04:32:28.335 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:32:28.336 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:32:28.340 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:32:28.340 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.15.204
2026-01-18 04:32:28.341 DEBUG [src.node.docker_mananger] Generated ports ['52502', '52503', '52504', '52505', '52506']
2026-01-18 04:32:28.341 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:32:28.342 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:32:28.343 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:32:28.343 DEBUG [src.node.docker_mananger] docker run -i -t -p 52502:52502 -p 52503:52503 -p 52504:52504 -p 52505:52505 -p 52506:52506 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52504 --rest-port=52502 --tcp-port=52503 --discv5-udp-port=52505 --rest-address=0.0.0.0 --nat=extip:172.18.15.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7efac14fc7c4e7f5ddef7dede147dcfda3a9df83beea2d17ed00aead993abe20 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52506 --metrics-logging=true --store=true --relay=true
2026-01-18 04:32:28.541 ERROR [src.node.docker_mananger] Max retries reached for container a7c790dc3d28. Exiting log stream.
2026-01-18 04:32:28.585 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:32:28.585 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:32:28.587 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:32:28.587 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.55.165
2026-01-18 04:32:28.587 DEBUG [src.node.docker_mananger] Generated ports ['55180', '55181', '55182', '55183', '55184']
2026-01-18 04:32:28.587 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:32:28.587 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:32:28.587 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:32:28.588 DEBUG [src.node.docker_mananger] docker run -i -t -p 55180:55180 -p 55181:55181 -p 55182:55182 -p 55183:55183 -p 55184:55184 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55182 --rest-port=55180 --tcp-port=55181 --discv5-udp-port=55183 --rest-address=0.0.0.0 --nat=extip:172.18.55.165 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ccabd4fecc2ae6adecac4fb9cba1cc9cd9da5dceee3348886a14fcfde98ed60a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55184 --metrics-logging=true --store=true --relay=true
2026-01-18 04:32:28.774 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.55.165 waku ce2a04222aedbd2f23afa11623e2d775dc515f227435b8089f930c68ad3c4835
2026-01-18 04:32:28.806 DEBUG [src.node.docker_mananger] Container started with ID ce2a04222aed. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-32-28__425f96af-5e2a-4dcc-9563-fe0ba8aa4516__wakuorg_nwaku:latest.log
2026-01-18 04:32:28.806 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55180
2026-01-18 04:32:28.808 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:32:29.157 ERROR [src.node.docker_mananger] Max retries reached for container b97989d69c6e. Exiting log stream.
2026-01-18 04:32:29.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55180/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:29.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:32:29.812 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:32:29.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55180/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:29.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.55.165/tcp/55181/p2p/16Uiu2HAmQhe3MbqojjkXLMwk3PamMpBQVfR4fh7kp8ho6GM3WqLh","/ip4/172.18.55.165/tcp/55182/ws/p2p/16Uiu2HAmQhe3MbqojjkXLMwk3PamMpBQVfR4fh7kp8ho6GM3WqLh"],"enrUri":"enr:-L24QHyHxt7vmWCpXtow4xh4QQKeOeYJaZCu1WBp2gS9QLYAWD2BFUQlMttYB2JDZhua38fxgSJqw9w4rv1SRdVXXYwCgmlkgnY0gmlwhKwSN6WKbXVsdGlhZGRyc5YACASsEjelBteNAAoErBI3pQbXjt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsvoFmB8xGn3ek3ZTdtNhhG0tfWWEYBj3xFP966BpMJ6DdGNwgteNg3VkcILXj4V3YWt1MgM"}'
2026-01-18 04:32:29.814 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:32:29.821 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:32:29.821 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-32-28__425f96af-5e2a-4dcc-9563-fe0ba8aa4516__wakuorg_nwaku:latest.log
2026-01-18 04:32:29.821 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:32:29.821 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:32:29.823 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:32:29.823 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.242.136
2026-01-18 04:32:29.823 DEBUG [src.node.docker_mananger] Generated ports ['9794', '9795', '9796', '9797', '9798']
2026-01-18 04:32:29.823 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:32:29.824 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:32:29.824 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:32:29.824 DEBUG [src.node.docker_mananger] docker run -i -t -p 9794:9794 -p 9795:9795 -p 9796:9796 -p 9797:9797 -p 9798:9798 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9796 --rest-port=9794 --tcp-port=9795 --discv5-udp-port=9797 --rest-address=0.0.0.0 --nat=extip:172.18.242.136 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aeff77fdf0a88ca7ea6fb6f1b160d1adb7b6c70daab4b0f4d8be41ed42e6f5c5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9798 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHyHxt7vmWCpXtow4xh4QQKeOeYJaZCu1WBp2gS9QLYAWD2BFUQlMttYB2JDZhua38fxgSJqw9w4rv1SRdVXXYwCgmlkgnY0gmlwhKwSN6WKbXVsdGlhZGRyc5YACASsEjelBteNAAoErBI3pQbXjt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsvoFmB8xGn3ek3ZTdtNhhG0tfWWEYBj3xFP966BpMJ6DdGNwgteNg3VkcILXj4V3YWt1MgM --storenode=/ip4/172.18.55.165/tcp/55181/p2p/16Uiu2HAmQhe3MbqojjkXLMwk3PamMpBQVfR4fh7kp8ho6GM3WqLh --store=true --relay=true
2026-01-18 04:32:30.011 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.242.136 waku 428b66a8e822a55607a69677d892ba25198dd8351812bd9e3b72f1ecb63ac4e2
2026-01-18 04:32:30.046 DEBUG [src.node.docker_mananger] Container started with ID 428b66a8e822. Setting up logs at ./log/docker/store_node1_2026-01-18_04-32-28__425f96af-5e2a-4dcc-9563-fe0ba8aa4516__wakuorg_nwaku:latest.log
2026-01-18 04:32:30.048 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9794
2026-01-18 04:32:30.048 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:32:31.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9794/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:31.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:32:31.054 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:32:31.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9794/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:31.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.242.136/tcp/9795/p2p/16Uiu2HAmGtnYrprAD36D9Ya2g3GfyQRQB77TJbwpvw9dZrnL1s5P","/ip4/172.18.242.136/tcp/9796/ws/p2p/16Uiu2HAmGtnYrprAD36D9Ya2g3GfyQRQB77TJbwpvw9dZrnL1s5P"],"enrUri":"enr:-L24QJhmd5rzcB9Ccxp4bo8Q0XCHIUsPMF1MySmrXK9jccvUGKsTgpI8o3dYN-6JUVIAX-HOwLFVZFDok9X9oPjf5FMCgmlkgnY0gmlwhKwS8oiKbXVsdGlhZGRyc5YACASsEvKIBiZDAAoErBLyiAYmRN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDPveJQMrx73IbgzRf8lviHJIsyOjWaKJgT6LjXoQFfZaDdGNwgiZDg3VkcIImRYV3YWt1MgM"}'
2026-01-18 04:32:31.058 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:32:31.058 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9794/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.55.165/tcp/55181/p2p/16Uiu2HAmQhe3MbqojjkXLMwk3PamMpBQVfR4fh7kp8ho6GM3WqLh"]'
2026-01-18 04:32:31.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:31.061 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55180/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:32:31.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:31.064 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9794/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:32:31.066 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:31.066 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:31.067 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55180/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:31.072 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:31.073 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:31.274 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:31.274 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55180/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:31.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:31.280 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:31.480 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:31.481 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55180/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:31.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:31.487 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:31.688 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:31.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55180/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:31.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:31.694 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:31.895 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:31.896 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55180/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:31.901 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:31.901 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:32.102 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:32.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55180/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:32.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:32.108 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:32.308 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:32.309 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55180/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:32.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:32.314 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:32.516 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:32.516 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55180/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:32.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:32.522 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:32.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55180/store/v3/messages?pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:32.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd4b3b2368523a6775d806b318f8367788471d0441dff1a3c34dfbd07e97bfd9f"},{"messageHash":"0x22ca92f92d05bba47914f8d200681d37f19da59d746ff3d825da571e2971dfda"},{"messageHash":"0xc3e3b27d37abbd0bef27d2a40fbe5bacf75a2528426825f9b47b253330d70107"},{"messageHash":"0x30bb1a782bb6aa32f8ffb01ec9cf8744a80e561fbac6ae717012815de9674258"},{"messageHash":"0x33fe7bd862afc73efe7334e106634fbd4aefae717a19b7be54982059c58c1b88"},{"messageHash":"0xb2cec0a1cefd755c1f42caad9ac9666d953eb42da436bea84b580c78f091e898"},{"messageHash":"0xa3d9e341a98e508df6a03fd8f8fe993ff91b1b62975e01138ef11f051a54204f"},{"messageHash":"0x181e5f4a194a860cce1206b2c17d45ca65250493aa5d5ab12b646aea2e713334"}]}'
2026-01-18 04:32:32.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9794/store/v3/messages?pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:32.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd4b3b2368523a6775d806b318f8367788471d0441dff1a3c34dfbd07e97bfd9f"},{"messageHash":"0x22ca92f92d05bba47914f8d200681d37f19da59d746ff3d825da571e2971dfda"},{"messageHash":"0xc3e3b27d37abbd0bef27d2a40fbe5bacf75a2528426825f9b47b253330d70107"},{"messageHash":"0x30bb1a782bb6aa32f8ffb01ec9cf8744a80e561fbac6ae717012815de9674258"},{"messageHash":"0x33fe7bd862afc73efe7334e106634fbd4aefae717a19b7be54982059c58c1b88"},{"messageHash":"0xb2cec0a1cefd755c1f42caad9ac9666d953eb42da436bea84b580c78f091e898"},{"messageHash":"0xa3d9e341a98e508df6a03fd8f8fe993ff91b1b62975e01138ef11f051a54204f"},{"messageHash":"0x181e5f4a194a860cce1206b2c17d45ca65250493aa5d5ab12b646aea2e713334"}]}'
2026-01-18 04:32:32.732 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:32:32.733 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:32:32.734 DEBUG [src.node.waku_node] Stopping container with id ce2a04222aed
2026-01-18 04:32:33.308 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:32:33.309 DEBUG [src.node.waku_node] Stopping container with id 428b66a8e822
2026-01-18 04:32:33.868 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:32:33.869 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:32:33.883 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:32:33.891 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,100 @@
2026-01-18 04:41:13.863 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:41:13.863 DEBUG [tests.conftest] Running test: test_store_with_multiple_content_topics with id: 2026-01-18_04-41-13__41a99888-342a-493f-afe2-5b7229b8c2a0
2026-01-18 04:41:13.863 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:41:13.863 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:41:13.864 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-18 04:41:13.871 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:41:13.871 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-41-13__41a99888-342a-493f-afe2-5b7229b8c2a0__wakuorg_nwaku:latest.log
2026-01-18 04:41:13.871 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:41:13.871 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:41:13.872 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:41:13.873 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.243.134
2026-01-18 04:41:13.873 DEBUG [src.node.docker_mananger] Generated ports ['14252', '14253', '14254', '14255', '14256']
2026-01-18 04:41:13.873 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:41:13.873 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:41:13.873 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:41:13.873 DEBUG [src.node.docker_mananger] docker run -i -t -p 14252:14252 -p 14253:14253 -p 14254:14254 -p 14255:14255 -p 14256:14256 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14254 --rest-port=14252 --tcp-port=14253 --discv5-udp-port=14255 --rest-address=0.0.0.0 --nat=extip:172.18.243.134 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dfcb1cfc6ebd30fa7e1a1ea0ccbebd35ffd661abfbecc612dabab8a34a41cf51 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14256 --metrics-logging=true --store=true --relay=true
2026-01-18 04:41:14.052 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.243.134 waku 9a2421bd1413141efba8b26f6ba6b69d74c88bf278fa595b22d865cf91fdbec7
2026-01-18 04:41:14.085 DEBUG [src.node.docker_mananger] Container started with ID 9a2421bd1413. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-41-13__41a99888-342a-493f-afe2-5b7229b8c2a0__wakuorg_nwaku:latest.log
2026-01-18 04:41:14.087 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14252
2026-01-18 04:41:14.087 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:41:14.131 ERROR [src.node.docker_mananger] Max retries reached for container 4817864f093c. Exiting log stream.
2026-01-18 04:41:14.653 ERROR [src.node.docker_mananger] Max retries reached for container 94d4cd478f92. Exiting log stream.
2026-01-18 04:41:15.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14252/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:15.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:41:15.092 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:41:15.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14252/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:15.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.134/tcp/14253/p2p/16Uiu2HAm8HqBbZA6fXJfe9u7fq3M1FSJW4kHz55wAK3WEcskwoi4","/ip4/172.18.243.134/tcp/14254/ws/p2p/16Uiu2HAm8HqBbZA6fXJfe9u7fq3M1FSJW4kHz55wAK3WEcskwoi4"],"enrUri":"enr:-L24QErlsITgKXlECq0H7MLiMrHdpdTYMa58_g06RpzKkw5nGuKew8upSukXUTGiMnWtPyt0e4vUAOY_iuGjx9xWO9cCgmlkgnY0gmlwhKwS84aKbXVsdGlhZGRyc5YACASsEvOGBjetAAoErBLzhgY3rt0DgnJzhQADAQAAiXNlY3AyNTZrMaECvyWwo_aa3Bam8jzVTIy6yo3i0giiGJrj3RfxYiFpGWWDdGNwgjetg3VkcII3r4V3YWt1MgM"}'
2026-01-18 04:41:15.094 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:41:15.102 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:41:15.102 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-41-13__41a99888-342a-493f-afe2-5b7229b8c2a0__wakuorg_nwaku:latest.log
2026-01-18 04:41:15.102 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:41:15.102 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:41:15.103 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:41:15.103 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.169.250
2026-01-18 04:41:15.104 DEBUG [src.node.docker_mananger] Generated ports ['25011', '25012', '25013', '25014', '25015']
2026-01-18 04:41:15.104 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:41:15.104 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:41:15.104 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:41:15.104 DEBUG [src.node.docker_mananger] docker run -i -t -p 25011:25011 -p 25012:25012 -p 25013:25013 -p 25014:25014 -p 25015:25015 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25013 --rest-port=25011 --tcp-port=25012 --discv5-udp-port=25014 --rest-address=0.0.0.0 --nat=extip:172.18.169.250 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=834b9a2ef22dbc37bbaae588f1ea86001dd8fb6b3bed7cb8afe830ed2bdf2cc6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25015 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QErlsITgKXlECq0H7MLiMrHdpdTYMa58_g06RpzKkw5nGuKew8upSukXUTGiMnWtPyt0e4vUAOY_iuGjx9xWO9cCgmlkgnY0gmlwhKwS84aKbXVsdGlhZGRyc5YACASsEvOGBjetAAoErBLzhgY3rt0DgnJzhQADAQAAiXNlY3AyNTZrMaECvyWwo_aa3Bam8jzVTIy6yo3i0giiGJrj3RfxYiFpGWWDdGNwgjetg3VkcII3r4V3YWt1MgM --storenode=/ip4/172.18.243.134/tcp/14253/p2p/16Uiu2HAm8HqBbZA6fXJfe9u7fq3M1FSJW4kHz55wAK3WEcskwoi4 --store=true --relay=true
2026-01-18 04:41:15.283 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.169.250 waku d2efab9e8f5056ca368ebe2415eef5af953df6c4a075cc9df65e648119255284
2026-01-18 04:41:15.313 DEBUG [src.node.docker_mananger] Container started with ID d2efab9e8f50. Setting up logs at ./log/docker/store_node1_2026-01-18_04-41-13__41a99888-342a-493f-afe2-5b7229b8c2a0__wakuorg_nwaku:latest.log
2026-01-18 04:41:15.314 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25011
2026-01-18 04:41:15.315 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:41:16.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25011/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:16.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:41:16.320 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:41:16.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25011/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:16.322 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.169.250/tcp/25012/p2p/16Uiu2HAm72NEqvP9dkx5GkuX66uPKxyaVupmhxJfepXWiSjzvvxE","/ip4/172.18.169.250/tcp/25013/ws/p2p/16Uiu2HAm72NEqvP9dkx5GkuX66uPKxyaVupmhxJfepXWiSjzvvxE"],"enrUri":"enr:-L24QADzF8KCF_dZ8fLrdFoE7lz7b3DKyf1Kye68epvfCxlXY0NXSEwwRii5obpSH6hfbiidvufhgcIXoIaElUA6f-ACgmlkgnY0gmlwhKwSqfqKbXVsdGlhZGRyc5YACASsEqn6BmG0AAoErBKp-gZhtd0DgnJzhQADAQAAiXNlY3AyNTZrMaECrFPTQ_BEKCfoVB1C1GCxh69Uk1psW1JN7DL0fPQDG8-DdGNwgmG0g3VkcIJhtoV3YWt1MgM"}'
2026-01-18 04:41:16.322 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:41:16.322 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25011/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.134/tcp/14253/p2p/16Uiu2HAm8HqBbZA6fXJfe9u7fq3M1FSJW4kHz55wAK3WEcskwoi4"]'
2026-01-18 04:41:16.325 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:16.325 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14252/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:41:16.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:16.328 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25011/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:41:16.330 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:16.331 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:16.331 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:16.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:16.336 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:41:16.537 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:16.537 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:16.543 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:16.543 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:41:16.744 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:16.744 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:16.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:16.751 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:41:16.952 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:16.952 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:16.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:16.958 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:41:17.159 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:17.159 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:17.165 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:17.165 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:41:17.366 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:17.366 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:17.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:17.372 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:41:17.573 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:17.573 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:17.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:17.579 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:41:17.780 DEBUG [src.steps.store] Relaying message
2026-01-18 04:41:17.780 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:41:17.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:41:17.786 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:41:17.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14252/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto%2C%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:17.991 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe2b5ce420119e13f445130b58adda3bd08a486da8777572e17983463e529a526"},{"messageHash":"0x42bdeedd5d19e00f5904b9e2ec30fa4adda10d9edceb117e7165821dff6efc89"}]}'
2026-01-18 04:41:17.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25011/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto%2C%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:41:17.994 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xe2b5ce420119e13f445130b58adda3bd08a486da8777572e17983463e529a526"},{"messageHash":"0x42bdeedd5d19e00f5904b9e2ec30fa4adda10d9edceb117e7165821dff6efc89"}]}'
2026-01-18 04:41:17.996 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:41:17.998 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:41:17.998 DEBUG [src.node.waku_node] Stopping container with id 9a2421bd1413
2026-01-18 04:41:18.510 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:41:18.511 DEBUG [src.node.waku_node] Stopping container with id d2efab9e8f50
2026-01-18 04:41:19.036 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:41:19.037 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:41:19.050 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:41:19.058 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,473 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_valid_payloads with id: 2026-01-18_04-47-32__9b3ee676-fc38-4b8d-8f77-1b717f803aa8
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-47-32__9b3ee676-fc38-4b8d-8f77-1b717f803aa8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.115.78
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1236', '1237', '1238', '1239', '1240']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1236:1236 -p 1237:1237 -p 1238:1238 -p 1239:1239 -p 1240:1240 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1238 --rest-port=1236 --tcp-port=1237 --discv5-udp-port=1239 --rest-address=0.0.0.0 --nat=extip:172.18.115.78 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=81e70ebca9ff1cb45779b7ee40cafb6603e14405ed48ac06ca37904d6de9dfcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1240 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.115.78 waku 572bb58ad5706a4985c00a5ceb894ad78f89aedd56e61d35c0c54193a5e29a40
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 572bb58ad570. Setting up logs at ./log/docker/node1_2026-01-18_04-47-32__9b3ee676-fc38-4b8d-8f77-1b717f803aa8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1236
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:1236/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1236/debug/v1/info" -H "Content-Type: application/json" -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.78/tcp/1237/p2p/16Uiu2HAm3raeXasiWCsJj1Mt8Q2uVunVFhvmP5f7CSaAm4NPZyzx","/ip4/172.18.115.78/tcp/1238/ws/p2p/16Uiu2HAm3raeXasiWCsJj1Mt8Q2uVunVFhvmP5f7CSaAm4NPZyzx"],"enrUri":"enr:-L24QMjhsP-V0COzjMIkyb2h0PfPZtLN75ZPupaE_PrBMiqyQX8fNIrJ8MTE6r_llGexEELxz5I0jYvzHW7bohdi5vACgmlkgnY0gmlwhKwSc06KbXVsdGlhZGRyc5YACASsEnNOBgTVAAoErBJzTgYE1t0DgnJzhQADAQAAiXNlY3AyNTZrMaECfT78jhVwnOP8SroneWmXOXj6E3FY9ov14YdSdCfLd0GDdGNwggTVg3VkcIIE14V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-47-32__9b3ee676-fc38-4b8d-8f77-1b717f803aa8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.8.43
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23952', '23953', '23954', '23955', '23956']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23952:23952 -p 23953:23953 -p 23954:23954 -p 23955:23955 -p 23956:23956 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23954 --rest-port=23952 --tcp-port=23953 --discv5-udp-port=23955 --rest-address=0.0.0.0 --nat=extip:172.18.8.43 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=01bf21edffd84848c5d1e696ad6e10abc5cb8e06d6be42fe5160e9794fecf1b0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23956 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMjhsP-V0COzjMIkyb2h0PfPZtLN75ZPupaE_PrBMiqyQX8fNIrJ8MTE6r_llGexEELxz5I0jYvzHW7bohdi5vACgmlkgnY0gmlwhKwSc06KbXVsdGlhZGRyc5YACASsEnNOBgTVAAoErBJzTgYE1t0DgnJzhQADAQAAiXNlY3AyNTZrMaECfT78jhVwnOP8SroneWmXOXj6E3FY9ov14YdSdCfLd0GDdGNwggTVg3VkcIIE14V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.8.43 waku cfeb48725c150c52c5064d48cc8755ba047694d205258b92a14e470a2f21f736
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cfeb48725c15. Setting up logs at ./log/docker/node2_2026-01-18_04-47-32__9b3ee676-fc38-4b8d-8f77-1b717f803aa8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23952
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:23952/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23952/debug/v1/info" -H "Content-Type: application/json" -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.43/tcp/23953/p2p/16Uiu2HAkwVNBbfsvV2jhMMVpMQcUuiNk8CWdKrbPJXpQMuFCxnsQ","/ip4/172.18.8.43/tcp/23954/ws/p2p/16Uiu2HAkwVNBbfsvV2jhMMVpMQcUuiNk8CWdKrbPJXpQMuFCxnsQ"],"enrUri":"enr:-L24QJoEdTjUFZ5xk_NHSgUB7cr0UJ3ioLRebekNI-kZz-PyP0YXnfGhZSW_ZRPNesPReHiduTa9kXRnkt-ukSV2qa0CgmlkgnY0gmlwhKwSCCuKbXVsdGlhZGRyc5YACASsEggrBl2RAAoErBIIKwZdkt0DgnJzhQADAQAAiXNlY3AyNTZrMaECHqmTFoehh43omiCZLRTaagleelAFfkBo0naT6sZRK8eDdGNwgl2Rg3VkcIJdk4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23952/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.115.78/tcp/1237/p2p/16Uiu2HAm3raeXasiWCsJj1Mt8Q2uVunVFhvmP5f7CSaAm4NPZyzx"]'
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:1236/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23952/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711654995993344,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711654995993344,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A simple string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655111310002,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"SGVsbG8gV29ybGQh","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655111310002,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload An integer
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655224664930,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzNDU2Nzg5MA==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655224664930,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A dictionary
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655336875669,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eyJrZXkiOiAidmFsdWUifQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655336875669,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload Chinese characters
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655450207791,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"6L+Z5piv5LiA5Lqb5Lit5paH","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655450207791,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload Emojis
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655562903956,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"8J+agPCfjJ/inKg=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655562903956,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload Lorem ipsum text
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655675975987,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655675975987,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload HTML content
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655788231737,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655788231737,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload Cyrillic characters
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655900770099,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"0J/RgNC40LLQtdGC","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711655900770099,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload Base64 encoded string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656014265363,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QmFzZTY0PT1kR1Z6ZEE9PQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656014265363,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload Binary data
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656128147632,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656128147632,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload Special characters with whitespace
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656241666237,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"CQpTcGVjaWFsCUNoYXJhY3RlcnMK","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656241666237,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload Boolean false as a string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656355371145,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmFsc2U=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656355371145,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A float number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656468811349,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"My4xNDE1OTI2NTM1","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656468811349,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A list
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656582800272,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"WzEsIDIsIDMsIDQsIDVd","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656582800272,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload Hexadecimal number as a string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656696531839,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MHhERUFEQkVFRg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656696531839,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload Email format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656809764805,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"dXNlckBleGFtcGxlLmNvbQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656809764805,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload URL format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656923865945,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"aHR0cDovL2V4YW1wbGUuY29t","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711656923865945,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload Date and time in ISO format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657037616907,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MjAyMy0xMS0wMVQxMjowMDowMFo=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657037616907,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload String with escaped quotes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657152128882,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"IkVzY2FwZWQiIFwicXVvdGVzXCI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657152128882,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A regular expression
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657267492760,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657267492760,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A very long string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657380996421,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657380996421,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A JSON string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657496202904,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657496202904,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A Unix path
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657610203745,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"L3Vzci9sb2NhbC9iaW4=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657610203745,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A Windows path
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657723335733,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QzpcV2luZG93c1xTeXN0ZW0zMg==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657723335733,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload An SQL query
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657836773236,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657836773236,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload JavaScript code snippet
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657950280096,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711657950280096,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A CSS snippet
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658064410817,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658064410817,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A Python one-liner
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658178347018,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"cHJpbnQoJ0hlbGxvIFdvcmxkJyk=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658178347018,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload An IP address
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658291675556,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTkyLjE2OC4xLjE=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658291675556,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A domain name
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658405698575,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"d3d3LmV4YW1wbGUuY29t","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658405698575,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A user agent string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658519626494,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658519626494,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A credit card number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658633596650,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzNC01Njc4LTkwMTItMzQ1Ng==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658633596650,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A phone number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658747395390,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"KzEyMzQ1Njc4OTA=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658747395390,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A UUID
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658861306182,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658861306182,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A hashtag
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658975016416,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"I2hlbGxvV29ybGQ=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711658975016416,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A Twitter handle
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711659088152975,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"QHVzZXJuYW1l","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711659088152975,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A password
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711659205239181,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UEBzc3cwcmQh","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711659205239181,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A date in common format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711659319036272,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MDEvMTEvMjAyMw==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711659319036272,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A time string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711659454171374,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"MTI6MDA6MDA=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711659454171374,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:18 Running test with payload A mathematical equation
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:1236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711659568069343,"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:23952/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RSA9IG1jXjI=","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711659568069343,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 572bb58ad570
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id cfeb48725c15
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,182 @@
2026-01-18 04:27:25.242 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:27:25.243 DEBUG [tests.conftest] Running test: test_check_sync_when_2_nodes_publish with id: 2026-01-18_04-27-25__7746b231-6364-4055-8311-7e7553daddbb
2026-01-18 04:27:25.243 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:27:25.252 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:25.252 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-27-25__7746b231-6364-4055-8311-7e7553daddbb__wakuorg_nwaku:latest.log
2026-01-18 04:27:25.259 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:25.259 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-27-25__7746b231-6364-4055-8311-7e7553daddbb__wakuorg_nwaku:latest.log
2026-01-18 04:27:25.266 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:25.266 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-27-25__7746b231-6364-4055-8311-7e7553daddbb__wakuorg_nwaku:latest.log
2026-01-18 04:27:25.267 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:27:25.267 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:25.268 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:25.270 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:25.270 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.57.105
2026-01-18 04:27:25.270 DEBUG [src.node.docker_mananger] Generated ports ['23158', '23159', '23160', '23161', '23162']
2026-01-18 04:27:25.270 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:25.270 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:25.271 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:25.271 DEBUG [src.node.docker_mananger] docker run -i -t -p 23158:23158 -p 23159:23159 -p 23160:23160 -p 23161:23161 -p 23162:23162 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23160 --rest-port=23158 --tcp-port=23159 --discv5-udp-port=23161 --rest-address=0.0.0.0 --nat=extip:172.18.57.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e78f8be6922cd67e9c378f0629deccf3bb7ed5882387cfeac86bcc9cdaeb1bb7 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23162 --metrics-logging=true --relay=true
2026-01-18 04:27:25.449 ERROR [src.node.docker_mananger] Max retries reached for container 2e862b9908db. Exiting log stream.
2026-01-18 04:27:25.460 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.57.105 waku 90809dc5f293c136d1585cad474dec9970cb4d185a0b788b2d1e7c11d7b92f60
2026-01-18 04:27:25.492 DEBUG [src.node.docker_mananger] Container started with ID 90809dc5f293. Setting up logs at ./log/docker/node1_2026-01-18_04-27-25__7746b231-6364-4055-8311-7e7553daddbb__wakuorg_nwaku:latest.log
2026-01-18 04:27:25.493 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23158
2026-01-18 04:27:25.495 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:26.036 ERROR [src.node.docker_mananger] Max retries reached for container 25ebddcec437. Exiting log stream.
2026-01-18 04:27:26.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23158/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:26.499 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:27:26.499 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:26.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23158/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:26.501 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.105/tcp/23159/p2p/16Uiu2HAmHNXGjw8j1XHutMenhomPtdKhmKvP8y8TxT7DRnEehsbL","/ip4/172.18.57.105/tcp/23160/ws/p2p/16Uiu2HAmHNXGjw8j1XHutMenhomPtdKhmKvP8y8TxT7DRnEehsbL"],"enrUri":"enr:-L24QCX6WbHCjnjSUmew7CIQ0IrS9-_j7OCaOfWIKaYKXEdZQQZ9YcwLPojzm1DNHnalE6eU_7XNPeo-FrWvEqYhx68CgmlkgnY0gmlwhKwSOWmKbXVsdGlhZGRyc5YACASsEjlpBlp3AAoErBI5aQZaeN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRhKGJYnznFnKk5u_X7bjvKBhUT7Vqyd_KWNRqoGWSL-DdGNwglp3g3VkcIJaeYV3YWt1MhM"}'
2026-01-18 04:27:26.502 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:26.502 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:26.502 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:26.504 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:26.504 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.211.141
2026-01-18 04:27:26.504 DEBUG [src.node.docker_mananger] Generated ports ['54891', '54892', '54893', '54894', '54895']
2026-01-18 04:27:26.504 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:26.504 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:26.504 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:26.505 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.211.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c1dacbcfdeb49eab23d15ef7df4fd40ab7edf2dd18f6f746c6e200d4fc25cdbf --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54895 --metrics-logging=true --relay=true --storenode=/ip4/172.18.57.105/tcp/23159/p2p/16Uiu2HAmHNXGjw8j1XHutMenhomPtdKhmKvP8y8TxT7DRnEehsbL --discv5-bootstrap-node=enr:-L24QCX6WbHCjnjSUmew7CIQ0IrS9-_j7OCaOfWIKaYKXEdZQQZ9YcwLPojzm1DNHnalE6eU_7XNPeo-FrWvEqYhx68CgmlkgnY0gmlwhKwSOWmKbXVsdGlhZGRyc5YACASsEjlpBlp3AAoErBI5aQZaeN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRhKGJYnznFnKk5u_X7bjvKBhUT7Vqyd_KWNRqoGWSL-DdGNwglp3g3VkcIJaeYV3YWt1MhM
2026-01-18 04:27:26.696 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.211.141 waku ebffc0e304cd37c268f49b04fe322d816bca56edd3776d74198b49e3c2e9ed3c
2026-01-18 04:27:26.726 DEBUG [src.node.docker_mananger] Container started with ID ebffc0e304cd. Setting up logs at ./log/docker/node2_2026-01-18_04-27-25__7746b231-6364-4055-8311-7e7553daddbb__wakuorg_nwaku:latest.log
2026-01-18 04:27:26.727 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54891
2026-01-18 04:27:26.727 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:27.727 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-01-18 04:27:27.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:27:27.732 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:27.732 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-01-18 04:27:27.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.141/tcp/54892/p2p/16Uiu2HAkxQZ59WaQGe4SguyPegfkUnudC75GwuM9QMRbHG5i6sSk","/ip4/172.18.211.141/tcp/54893/ws/p2p/16Uiu2HAkxQZ59WaQGe4SguyPegfkUnudC75GwuM9QMRbHG5i6sSk"],"enrUri":"enr:-L24QIjWzZIlMw_1H5OU2P0fgCjEjmFoHXAJEgfGu9mOoNjLG66RncPxWax6AjRKJo-VrkhUv3_sNWx3CdFJ53PpxFYCgmlkgnY0gmlwhKwS042KbXVsdGlhZGRyc5YACASsEtONBtZsAAoErBLTjQbWbd0DgnJzhQADAQAAiXNlY3AyNTZrMaECLEmrXym-GsuYeyYGwM-1zkfIQcXmwyqP8GxfIFubJ3WDdGNwgtZsg3VkcILWboV3YWt1MhM"}'
2026-01-18 04:27:27.735 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:27.735 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:27.735 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:27.737 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:27.737 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.77.195
2026-01-18 04:27:27.737 DEBUG [src.node.docker_mananger] Generated ports ['8424', '8425', '8426', '8427', '8428']
2026-01-18 04:27:27.737 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:27.737 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:27.737 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:27.738 DEBUG [src.node.docker_mananger] docker run -i -t -p 8424:8424 -p 8425:8425 -p 8426:8426 -p 8427:8427 -p 8428:8428 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8426 --rest-port=8424 --tcp-port=8425 --discv5-udp-port=8427 --rest-address=0.0.0.0 --nat=extip:172.18.77.195 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ad46ce62eb16d4eaa43cba4bdcbe4ce0cd05aedbe9befe5ab41a315a62bd011b --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8428 --metrics-logging=true --relay=false --storenode=/ip4/172.18.211.141/tcp/54892/p2p/16Uiu2HAkxQZ59WaQGe4SguyPegfkUnudC75GwuM9QMRbHG5i6sSk --discv5-bootstrap-node=enr:-L24QIjWzZIlMw_1H5OU2P0fgCjEjmFoHXAJEgfGu9mOoNjLG66RncPxWax6AjRKJo-VrkhUv3_sNWx3CdFJ53PpxFYCgmlkgnY0gmlwhKwS042KbXVsdGlhZGRyc5YACASsEtONBtZsAAoErBLTjQbWbd0DgnJzhQADAQAAiXNlY3AyNTZrMaECLEmrXym-GsuYeyYGwM-1zkfIQcXmwyqP8GxfIFubJ3WDdGNwgtZsg3VkcILWboV3YWt1MhM
2026-01-18 04:27:27.932 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.77.195 waku d3f0530e88bc32cc74ac42bc2a2c1e704a65d736d0106b98f678f4612368bd62
2026-01-18 04:27:27.964 DEBUG [src.node.docker_mananger] Container started with ID d3f0530e88bc. Setting up logs at ./log/docker/node3_2026-01-18_04-27-25__7746b231-6364-4055-8311-7e7553daddbb__wakuorg_nwaku:latest.log
2026-01-18 04:27:27.964 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8424
2026-01-18 04:27:27.964 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:28.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8424/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:28.969 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:27:28.969 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:28.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8424/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:28.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.77.195/tcp/8425/p2p/16Uiu2HAmUXBHe5jPBLV48coCj6thSj3sBAxqfZ4hxJHZVeVZ3nwe","/ip4/172.18.77.195/tcp/8426/ws/p2p/16Uiu2HAmUXBHe5jPBLV48coCj6thSj3sBAxqfZ4hxJHZVeVZ3nwe"],"enrUri":"enr:-L24QIPOWRW2dwg-6n4eVBgt7RuYCSN2tgBWMPMtqGuY8DSbYJ1_tArwYcgE_Aj12mo28p7OycDSmo-amZzhsrpHugcCgmlkgnY0gmlwhKwSTcOKbXVsdGlhZGRyc5YACASsEk3DBiDpAAoErBJNwwYg6t0DgnJzhQADAQAAiXNlY3AyNTZrMaED67q2AARJjP5W5Qkdo3Y3ryjdDY1vklbeMUJMRcPhmMWDdGNwgiDpg3VkcIIg64V3YWt1MgA"}'
2026-01-18 04:27:28.972 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:28.972 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.57.105/tcp/23159/p2p/16Uiu2HAmHNXGjw8j1XHutMenhomPtdKhmKvP8y8TxT7DRnEehsbL"]'
2026-01-18 04:27:28.975 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:28.975 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8424/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.141/tcp/54892/p2p/16Uiu2HAkxQZ59WaQGe4SguyPegfkUnudC75GwuM9QMRbHG5i6sSk"]'
2026-01-18 04:27:29.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.006 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23158/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:27:29.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.012 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/3/0"]'
2026-01-18 04:27:29.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.018 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.018 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.026 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.037 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.037 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.042 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.052 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.053 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.058 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.059 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.069 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.069 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.074 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.075 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.085 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.086 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.092 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.103 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.103 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.109 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.120 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.120 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.126 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.137 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.137 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.143 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.154 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.154 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.160 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.170 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.171 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23158/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.176 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.187 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.187 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.192 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.203 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.203 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.209 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.220 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.220 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.226 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.237 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.237 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.242 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.243 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.254 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.254 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.260 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.270 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.270 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.276 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.287 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.288 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.292 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.293 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.303 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.304 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.310 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.320 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.321 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.326 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.337 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:29.338 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54891/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:29.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:29.343 DEBUG [src.libs.common] Sleeping for 0.01 seconds
2026-01-18 04:27:29.353 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:27:29.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23158/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:29.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x09609291f0be9e6377057ef205ffbcc4d332f6d6a04a3b9e3af7455ad20ac7c4"},{"messageHash":"0x044fba6ca9e38e9c10600a730de5bb534d89965a45f381bc08642070abb9a7a7"},{"messageHash":"0xfc3062b26bc47308b5c8c5d2dc004e1904db0c482ddd898861087ddef832e0d5"},{"messageHash":"0xd1a0ef63bbea2cba761b1ebf96960a50ad513d96bb3e788e3c171d983cca4b5d"},{"messageHash":"0xfafea7b776c297601d7df1756a932c3a577176e9f83bf3a2425341fe708f4a9a"},{"messageHash":"0x988eb856bdf2584e368ca46e79fbf9d7b9b3538a3a60c847f6dcabace07774f7"},{"messageHash":"0xc421a6ac15d20b89d1d9007238bd6a27c0bec477b49b844ff264b5822aa7831d"},{"messageHash":"0x06fc68e9b3c2169197770d221e52ece582950e54927d84c875216b2a139509c8"},{"messageHash":"0xaf53b0233f5852e1a2d32dfd82c919be60d119d46cf0418723f02e86a07b0463"},{"messageHash":"0x49e1fa430ce75cc2a40f33b0be4cfe258612ec8333c56438bfa2b1664311efe2"},{"messageHash":"0x860300040e33d8b38192fce0e389b7926caa74ee33cb52caa8c08836f353ee3e"},{"messageHash":"0x5a1f84901150e82c8c8ae4fa53364801bf14a98a6e0cbbeb34f3df59b2c86ea3"},{"messageHash":"0x1342a0150ffd2265e3d31d7676b177c4f3d4551c1c9be9e953971490f8a176fb"},{"messageHash":"0x3a5052d225d9990c5ee2db227cf12eb93df6ebe688e44a1f481c2a8fc256324a"},{"messageHash":"0x8320d33a47ab9b0d4fdcfc170da9ecc58e13b2d59cb00e66bee7ae337ef9aeb0"},{"messageHash":"0xcec4f802bc834bfc27b1e7676abc0a66da4245246727bf61c7a68a68222b517a"},{"messageHash":"0x1157136a2ee75e0bf0bacc1fce1f446941b11bf45001b3809300b90ea11599dc"},{"messageHash":"0x6041b7881d0664e1a1747e1dc4d6e0ef0d711f6ab33d22703ac78ac73e2c23cc"},{"messageHash":"0x4f72d4c1aa532e8f643ce74a40927cd44621a1d2f22d17de9237b5096836561f"},{"messageHash":"0x2c8f235733c2fefa93cdb9e476011adea8c35c9f514b8142da27869256655fcf"}]}'
2026-01-18 04:27:29.357 DEBUG [src.steps.store] messages length is 20
2026-01-18 04:27:29.359 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:27:29.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54891/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:29.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x09609291f0be9e6377057ef205ffbcc4d332f6d6a04a3b9e3af7455ad20ac7c4"},{"messageHash":"0x044fba6ca9e38e9c10600a730de5bb534d89965a45f381bc08642070abb9a7a7"},{"messageHash":"0xfc3062b26bc47308b5c8c5d2dc004e1904db0c482ddd898861087ddef832e0d5"},{"messageHash":"0xd1a0ef63bbea2cba761b1ebf96960a50ad513d96bb3e788e3c171d983cca4b5d"},{"messageHash":"0xfafea7b776c297601d7df1756a932c3a577176e9f83bf3a2425341fe708f4a9a"},{"messageHash":"0x988eb856bdf2584e368ca46e79fbf9d7b9b3538a3a60c847f6dcabace07774f7"},{"messageHash":"0xc421a6ac15d20b89d1d9007238bd6a27c0bec477b49b844ff264b5822aa7831d"},{"messageHash":"0x06fc68e9b3c2169197770d221e52ece582950e54927d84c875216b2a139509c8"},{"messageHash":"0xaf53b0233f5852e1a2d32dfd82c919be60d119d46cf0418723f02e86a07b0463"},{"messageHash":"0x49e1fa430ce75cc2a40f33b0be4cfe258612ec8333c56438bfa2b1664311efe2"},{"messageHash":"0x860300040e33d8b38192fce0e389b7926caa74ee33cb52caa8c08836f353ee3e"},{"messageHash":"0x5a1f84901150e82c8c8ae4fa53364801bf14a98a6e0cbbeb34f3df59b2c86ea3"},{"messageHash":"0x1342a0150ffd2265e3d31d7676b177c4f3d4551c1c9be9e953971490f8a176fb"},{"messageHash":"0x3a5052d225d9990c5ee2db227cf12eb93df6ebe688e44a1f481c2a8fc256324a"},{"messageHash":"0x8320d33a47ab9b0d4fdcfc170da9ecc58e13b2d59cb00e66bee7ae337ef9aeb0"},{"messageHash":"0xcec4f802bc834bfc27b1e7676abc0a66da4245246727bf61c7a68a68222b517a"},{"messageHash":"0x1157136a2ee75e0bf0bacc1fce1f446941b11bf45001b3809300b90ea11599dc"},{"messageHash":"0x6041b7881d0664e1a1747e1dc4d6e0ef0d711f6ab33d22703ac78ac73e2c23cc"},{"messageHash":"0x4f72d4c1aa532e8f643ce74a40927cd44621a1d2f22d17de9237b5096836561f"},{"messageHash":"0x2c8f235733c2fefa93cdb9e476011adea8c35c9f514b8142da27869256655fcf"}]}'
2026-01-18 04:27:29.362 DEBUG [src.steps.store] messages length is 20
2026-01-18 04:27:29.365 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:27:29.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8424/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:29.374 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"dde378d5422d6ade7017","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x09609291f0be9e6377057ef205ffbcc4d332f6d6a04a3b9e3af7455ad20ac7c4"},{"messageHash":"0x044fba6ca9e38e9c10600a730de5bb534d89965a45f381bc08642070abb9a7a7"},{"messageHash":"0xfc3062b26bc47308b5c8c5d2dc004e1904db0c482ddd898861087ddef832e0d5"},{"messageHash":"0xd1a0ef63bbea2cba761b1ebf96960a50ad513d96bb3e788e3c171d983cca4b5d"},{"messageHash":"0xfafea7b776c297601d7df1756a932c3a577176e9f83bf3a2425341fe708f4a9a"},{"messageHash":"0x988eb856bdf2584e368ca46e79fbf9d7b9b3538a3a60c847f6dcabace07774f7"},{"messageHash":"0xc421a6ac15d20b89d1d9007238bd6a27c0bec477b49b844ff264b5822aa7831d"},{"messageHash":"0x06fc68e9b3c2169197770d221e52ece582950e54927d84c875216b2a139509c8"},{"messageHash":"0xaf53b0233f5852e1a2d32dfd82c919be60d119d46cf0418723f02e86a07b0463"},{"messageHash":"0x49e1fa430ce75cc2a40f33b0be4cfe258612ec8333c56438bfa2b1664311efe2"},{"messageHash":"0x860300040e33d8b38192fce0e389b7926caa74ee33cb52caa8c08836f353ee3e"},{"messageHash":"0x5a1f84901150e82c8c8ae4fa53364801bf14a98a6e0cbbeb34f3df59b2c86ea3"},{"messageHash":"0x1342a0150ffd2265e3d31d7676b177c4f3d4551c1c9be9e953971490f8a176fb"},{"messageHash":"0x3a5052d225d9990c5ee2db227cf12eb93df6ebe688e44a1f481c2a8fc256324a"},{"messageHash":"0x8320d33a47ab9b0d4fdcfc170da9ecc58e13b2d59cb00e66bee7ae337ef9aeb0"},{"messageHash":"0xcec4f802bc834bfc27b1e7676abc0a66da4245246727bf61c7a68a68222b517a"},{"messageHash":"0x1157136a2ee75e0bf0bacc1fce1f446941b11bf45001b3809300b90ea11599dc"},{"messageHash":"0x6041b7881d0664e1a1747e1dc4d6e0ef0d711f6ab33d22703ac78ac73e2c23cc"},{"messageHash":"0x4f72d4c1aa532e8f643ce74a40927cd44621a1d2f22d17de9237b5096836561f"},{"messageHash":"0x2c8f235733c2fefa93cdb9e476011adea8c35c9f514b8142da27869256655fcf"}]}'
2026-01-18 04:27:29.374 DEBUG [src.steps.store] messages length is 20
2026-01-18 04:27:29.378 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:27:29.379 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:27:29.379 DEBUG [src.node.waku_node] Stopping container with id 90809dc5f293
2026-01-18 04:27:29.923 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:29.923 DEBUG [src.node.waku_node] Stopping container with id ebffc0e304cd
2026-01-18 04:27:30.506 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:30.509 DEBUG [src.node.waku_node] Stopping container with id d3f0530e88bc
2026-01-18 04:27:30.737 ERROR [src.node.docker_mananger] Max retries reached for container 90809dc5f293. Exiting log stream.
2026-01-18 04:27:31.029 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:31.030 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:27:31.043 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:27:31.056 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:27:31.061 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,144 @@
2026-01-18 04:24:41.630 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:24:41.630 DEBUG [tests.conftest] Running test: test_sync_nodes_have_store_true with id: 2026-01-18_04-24-41__a6dc1111-9e83-4a93-9837-d44a4d51f44b
2026-01-18 04:24:41.630 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:24:41.638 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:24:41.638 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-24-41__a6dc1111-9e83-4a93-9837-d44a4d51f44b__wakuorg_nwaku:latest.log
2026-01-18 04:24:41.644 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:24:41.644 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-24-41__a6dc1111-9e83-4a93-9837-d44a4d51f44b__wakuorg_nwaku:latest.log
2026-01-18 04:24:41.650 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:24:41.650 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-24-41__a6dc1111-9e83-4a93-9837-d44a4d51f44b__wakuorg_nwaku:latest.log
2026-01-18 04:24:41.651 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:24:41.651 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:24:41.651 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:24:41.653 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:24:41.653 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.158.33
2026-01-18 04:24:41.653 DEBUG [src.node.docker_mananger] Generated ports ['40187', '40188', '40189', '40190', '40191']
2026-01-18 04:24:41.653 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:24:41.654 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:24:41.654 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:24:41.654 DEBUG [src.node.docker_mananger] docker run -i -t -p 40187:40187 -p 40188:40188 -p 40189:40189 -p 40190:40190 -p 40191:40191 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40189 --rest-port=40187 --tcp-port=40188 --discv5-udp-port=40190 --rest-address=0.0.0.0 --nat=extip:172.18.158.33 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eccdeac4f276184d798a85cbb6c93a197febd8cbbf49d07aee74aee5b417c5fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40191 --metrics-logging=true --store=true --relay=true
2026-01-18 04:24:41.837 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.158.33 waku 5f59bb6f107efe3c1b34c1f4e988422784ca15325be92823a8626c87387d7c52
2026-01-18 04:24:41.869 DEBUG [src.node.docker_mananger] Container started with ID 5f59bb6f107e. Setting up logs at ./log/docker/node1_2026-01-18_04-24-41__a6dc1111-9e83-4a93-9837-d44a4d51f44b__wakuorg_nwaku:latest.log
2026-01-18 04:24:41.871 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40187
2026-01-18 04:24:41.871 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:24:41.881 ERROR [src.node.docker_mananger] Max retries reached for container 9e0a599e7db5. Exiting log stream.
2026-01-18 04:24:42.428 ERROR [src.node.docker_mananger] Max retries reached for container 2ac312c423d1. Exiting log stream.
2026-01-18 04:24:42.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40187/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:42.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:24:42.875 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:24:42.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40187/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:42.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.158.33/tcp/40188/p2p/16Uiu2HAmDCdo8GhtqhdBayBejMJEy8ZpBDbTriY6H1uqNBKxnhxy","/ip4/172.18.158.33/tcp/40189/ws/p2p/16Uiu2HAmDCdo8GhtqhdBayBejMJEy8ZpBDbTriY6H1uqNBKxnhxy"],"enrUri":"enr:-L24QBm6nAytYlyG0Y-sUSSyDvp2pUsE7wcZYXyM_xQI4XCdElIEempkZwFFDcCNMA-JApco2ffWVJ_2-MM0DlUydysCgmlkgnY0gmlwhKwSniGKbXVsdGlhZGRyc5YACASsEp4hBpz8AAoErBKeIQac_d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCBtYRDCW2vHkd8TTUYnS2IYJRnw6D731m6DQV6oyagaDdGNwgpz8g3VkcIKc_oV3YWt1MgM"}'
2026-01-18 04:24:42.878 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:24:42.878 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:24:42.878 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:24:42.880 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:24:42.880 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.239.51
2026-01-18 04:24:42.880 DEBUG [src.node.docker_mananger] Generated ports ['22208', '22209', '22210', '22211', '22212']
2026-01-18 04:24:42.880 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:24:42.880 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:24:42.880 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:24:42.880 DEBUG [src.node.docker_mananger] docker run -i -t -p 22208:22208 -p 22209:22209 -p 22210:22210 -p 22211:22211 -p 22212:22212 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22210 --rest-port=22208 --tcp-port=22209 --discv5-udp-port=22211 --rest-address=0.0.0.0 --nat=extip:172.18.239.51 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5dff8444eb1fed41c62f3f1ed60bc9ad91dd5fbe3de376bf67f45eea6bce8560 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22212 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBm6nAytYlyG0Y-sUSSyDvp2pUsE7wcZYXyM_xQI4XCdElIEempkZwFFDcCNMA-JApco2ffWVJ_2-MM0DlUydysCgmlkgnY0gmlwhKwSniGKbXVsdGlhZGRyc5YACASsEp4hBpz8AAoErBKeIQac_d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCBtYRDCW2vHkd8TTUYnS2IYJRnw6D731m6DQV6oyagaDdGNwgpz8g3VkcIKc_oV3YWt1MgM
2026-01-18 04:24:43.060 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.239.51 waku b52e2911b0f13bf4aafe3129301c98e60888a7c80b6f8c8c8dfac6a5a88039b2
2026-01-18 04:24:43.091 DEBUG [src.node.docker_mananger] Container started with ID b52e2911b0f1. Setting up logs at ./log/docker/node2_2026-01-18_04-24-41__a6dc1111-9e83-4a93-9837-d44a4d51f44b__wakuorg_nwaku:latest.log
2026-01-18 04:24:43.091 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22208
2026-01-18 04:24:43.091 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:24:44.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22208/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:44.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:24:44.096 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:24:44.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22208/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:44.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.239.51/tcp/22209/p2p/16Uiu2HAkxQ8P7w1bK9TLDpxCXXvEpaGueorMv1LSnxqbzmKpKGfo","/ip4/172.18.239.51/tcp/22210/ws/p2p/16Uiu2HAkxQ8P7w1bK9TLDpxCXXvEpaGueorMv1LSnxqbzmKpKGfo"],"enrUri":"enr:-L24QDSy1aRpBlWNNlXkbhgKWnGpG_-KN4dKvdt9OX3Yj_LHJR--P84KitSv91cGusX09lvDXa9osDKpxMxMTPokcsECgmlkgnY0gmlwhKwS7zOKbXVsdGlhZGRyc5YACASsEu8zBlbBAAoErBLvMwZWwt0DgnJzhQADAQAAiXNlY3AyNTZrMaECLC3AkLV7Ebberhp70TMo3zc3VYaQhpKOdhaA1rF072aDdGNwglbBg3VkcIJWw4V3YWt1MhM"}'
2026-01-18 04:24:44.098 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:24:44.099 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:24:44.099 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:24:44.100 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:24:44.100 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.44.138
2026-01-18 04:24:44.101 DEBUG [src.node.docker_mananger] Generated ports ['35990', '35991', '35992', '35993', '35994']
2026-01-18 04:24:44.101 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:24:44.101 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:24:44.101 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:24:44.101 DEBUG [src.node.docker_mananger] docker run -i -t -p 35990:35990 -p 35991:35991 -p 35992:35992 -p 35993:35993 -p 35994:35994 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35992 --rest-port=35990 --tcp-port=35991 --discv5-udp-port=35993 --rest-address=0.0.0.0 --nat=extip:172.18.44.138 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5a16f0df2513df5acbdadaea30cf78f1a299f0dedabc0e3bef1eb087f75feb9c --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35994 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDSy1aRpBlWNNlXkbhgKWnGpG_-KN4dKvdt9OX3Yj_LHJR--P84KitSv91cGusX09lvDXa9osDKpxMxMTPokcsECgmlkgnY0gmlwhKwS7zOKbXVsdGlhZGRyc5YACASsEu8zBlbBAAoErBLvMwZWwt0DgnJzhQADAQAAiXNlY3AyNTZrMaECLC3AkLV7Ebberhp70TMo3zc3VYaQhpKOdhaA1rF072aDdGNwglbBg3VkcIJWw4V3YWt1MhM
2026-01-18 04:24:44.313 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.44.138 waku c9f7af90afd1cb60519cea85d1c4951b0c3b4ea6c0bbde198f8e81447acdaeaa
2026-01-18 04:24:44.347 DEBUG [src.node.docker_mananger] Container started with ID c9f7af90afd1. Setting up logs at ./log/docker/node3_2026-01-18_04-24-41__a6dc1111-9e83-4a93-9837-d44a4d51f44b__wakuorg_nwaku:latest.log
2026-01-18 04:24:44.347 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35990
2026-01-18 04:24:44.347 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:24:45.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35990/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:45.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:24:45.352 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:24:45.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35990/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:45.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.44.138/tcp/35991/p2p/16Uiu2HAmE6JVqZmD2kE2GKgDZC3qpYYPRF192gzDh3d79qCfJUXA","/ip4/172.18.44.138/tcp/35992/ws/p2p/16Uiu2HAmE6JVqZmD2kE2GKgDZC3qpYYPRF192gzDh3d79qCfJUXA"],"enrUri":"enr:-L24QJWDzSPgKT39vTp5d5otR0kIyX7pG3uZsR_1TyoQWMjqbDy5w8wPdhw9pY0IAtT4eCWWz-GG1sK5POwWqiKvWScCgmlkgnY0gmlwhKwSLIqKbXVsdGlhZGRyc5YACASsEiyKBoyXAAoErBIsigaMmN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFVe5-aZyvHqvOjtSV3JQtncmGoUpFiTR0eXrTBEHmomDdGNwgoyXg3VkcIKMmYV3YWt1MhM"}'
2026-01-18 04:24:45.355 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:24:45.356 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22208/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.158.33/tcp/40188/p2p/16Uiu2HAmDCdo8GhtqhdBayBejMJEy8ZpBDbTriY6H1uqNBKxnhxy"]'
2026-01-18 04:24:45.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:45.363 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35990/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.239.51/tcp/22209/p2p/16Uiu2HAkxQ8P7w1bK9TLDpxCXXvEpaGueorMv1LSnxqbzmKpKGfo"]'
2026-01-18 04:24:45.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:45.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40187/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:24:45.394 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:45.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22208/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:24:45.398 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:45.398 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35990/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:24:45.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:45.404 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:45.405 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40187/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:45.411 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:45.413 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:45.614 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:45.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40187/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:45.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:45.619 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:45.820 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:45.820 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40187/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:45.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:45.827 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:46.029 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:46.029 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40187/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:46.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:46.037 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:46.239 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:46.239 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40187/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:46.245 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:46.245 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:46.447 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:46.447 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40187/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:46.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:46.453 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:46.654 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:46.654 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40187/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:46.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:46.660 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:46.861 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:46.861 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40187/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:46.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:46.867 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:47.068 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:47.068 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40187/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:47.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:47.075 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:47.276 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:47.276 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40187/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:47.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:47.281 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:47.482 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:24:47.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40187/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:47.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb2e53449d0c8311d9bdf07282498792c569b81c5564ec455b8f1470d9f4d9857"},{"messageHash":"0x34d3077b70b5391cf0fdb8acbda44773d64a775e3d6b9257dc5596822ffc3bee"},{"messageHash":"0x4619cd130aa09059795344ae74bef04525b0f8046c9399e944d25d0dbdcd1fba"},{"messageHash":"0x0a1512d49254088b99cef76296235f27b9aa967032db962a2d2dd9ef1b27e425"},{"messageHash":"0x8111e365fbd6d1ddd062d543fc88039914cbe0fa0efe8cc7551aa8a06ee27157"},{"messageHash":"0xaea9c83e2200e96648be7dd6bec8e99d9dcae594fc8947e311949da803351cd0"},{"messageHash":"0xac2ea4b9ca74aa9660c773b826e85881dfc0fcca85e13e278c6d12383801f2fd"},{"messageHash":"0x6a601bb541135a572c4f7cc4f348354ae23ea3d7af1cac703e6f25eca71ab92c"},{"messageHash":"0x54141e056cbbbeb76dd3d8c1fdf8e2f738e89d151912b0f7abe00cf454237c93"},{"messageHash":"0xdd1eaf1e579185deaff706f181eec193c452c91bc2404912a10ae1fa842d57ae"}]}'
2026-01-18 04:24:47.486 DEBUG [src.steps.store] messages length is 10
2026-01-18 04:24:47.487 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:24:47.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22208/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:47.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb2e53449d0c8311d9bdf07282498792c569b81c5564ec455b8f1470d9f4d9857"},{"messageHash":"0x34d3077b70b5391cf0fdb8acbda44773d64a775e3d6b9257dc5596822ffc3bee"},{"messageHash":"0x4619cd130aa09059795344ae74bef04525b0f8046c9399e944d25d0dbdcd1fba"},{"messageHash":"0x0a1512d49254088b99cef76296235f27b9aa967032db962a2d2dd9ef1b27e425"},{"messageHash":"0x8111e365fbd6d1ddd062d543fc88039914cbe0fa0efe8cc7551aa8a06ee27157"},{"messageHash":"0xaea9c83e2200e96648be7dd6bec8e99d9dcae594fc8947e311949da803351cd0"},{"messageHash":"0xac2ea4b9ca74aa9660c773b826e85881dfc0fcca85e13e278c6d12383801f2fd"},{"messageHash":"0x6a601bb541135a572c4f7cc4f348354ae23ea3d7af1cac703e6f25eca71ab92c"},{"messageHash":"0x54141e056cbbbeb76dd3d8c1fdf8e2f738e89d151912b0f7abe00cf454237c93"},{"messageHash":"0xdd1eaf1e579185deaff706f181eec193c452c91bc2404912a10ae1fa842d57ae"}]}'
2026-01-18 04:24:47.491 DEBUG [src.steps.store] messages length is 10
2026-01-18 04:24:47.492 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:24:47.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35990/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:47.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb2e53449d0c8311d9bdf07282498792c569b81c5564ec455b8f1470d9f4d9857"},{"messageHash":"0x34d3077b70b5391cf0fdb8acbda44773d64a775e3d6b9257dc5596822ffc3bee"},{"messageHash":"0x4619cd130aa09059795344ae74bef04525b0f8046c9399e944d25d0dbdcd1fba"},{"messageHash":"0x0a1512d49254088b99cef76296235f27b9aa967032db962a2d2dd9ef1b27e425"},{"messageHash":"0x8111e365fbd6d1ddd062d543fc88039914cbe0fa0efe8cc7551aa8a06ee27157"},{"messageHash":"0xaea9c83e2200e96648be7dd6bec8e99d9dcae594fc8947e311949da803351cd0"},{"messageHash":"0xac2ea4b9ca74aa9660c773b826e85881dfc0fcca85e13e278c6d12383801f2fd"},{"messageHash":"0x6a601bb541135a572c4f7cc4f348354ae23ea3d7af1cac703e6f25eca71ab92c"},{"messageHash":"0x54141e056cbbbeb76dd3d8c1fdf8e2f738e89d151912b0f7abe00cf454237c93"},{"messageHash":"0xdd1eaf1e579185deaff706f181eec193c452c91bc2404912a10ae1fa842d57ae"}]}'
2026-01-18 04:24:47.495 DEBUG [src.steps.store] messages length is 10
2026-01-18 04:24:47.497 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:24:47.498 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:24:47.498 DEBUG [src.node.waku_node] Stopping container with id 5f59bb6f107e
2026-01-18 04:24:48.026 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:24:48.028 DEBUG [src.node.waku_node] Stopping container with id b52e2911b0f1
2026-01-18 04:24:48.577 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:24:48.577 DEBUG [src.node.waku_node] Stopping container with id c9f7af90afd1
2026-01-18 04:24:48.840 ERROR [src.node.docker_mananger] Max retries reached for container 5f59bb6f107e. Exiting log stream.
2026-01-18 04:24:49.112 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:24:49.114 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:24:49.122 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:24:49.132 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:24:49.139 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_filter_ping_on_peer_without_subscription with id: 2026-01-18_04-18-43__88317b6e-325c-4c77-852f-faccbd0175cf
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-18-43__88317b6e-325c-4c77-852f-faccbd0175cf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.118.85
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49105', '49106', '49107', '49108', '49109']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49105:49105 -p 49106:49106 -p 49107:49107 -p 49108:49108 -p 49109:49109 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49107 --rest-port=49105 --tcp-port=49106 --discv5-udp-port=49108 --rest-address=0.0.0.0 --nat=extip:172.18.118.85 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=169b14ac0dbcbfcf3bebd08fbba5da77d4df6ccbcaf880ca89af62aff370bbbe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49109 --metrics-logging=true --relay=true --filter=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4c56503d5569. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.118.85 waku dcfa757541f1e60b73de4b8f5982e8a76d6a61020bfe5cba08c49c24b16583ac
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dcfa757541f1. Setting up logs at ./log/docker/node1_2026-01-18_04-18-43__88317b6e-325c-4c77-852f-faccbd0175cf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49105
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 4499da4c9b88. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49105/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49105/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.118.85/tcp/49106/p2p/16Uiu2HAmQfiR8BhNK2vCzZXdHmjUW9CjAd4Hb8rajJwfcBWVvcCJ","/ip4/172.18.118.85/tcp/49107/ws/p2p/16Uiu2HAmQfiR8BhNK2vCzZXdHmjUW9CjAd4Hb8rajJwfcBWVvcCJ"],"enrUri":"enr:-L24QN1VPD7gr7nb_5GhAbpoO6ObBRBOphwzYGN-F0bj1PIuRfBR03q2-yFMZZQAuyKBY2ipqLhvE0y1jEW0llaax6wCgmlkgnY0gmlwhKwSdlWKbXVsdGlhZGRyc5YACASsEnZVBr_SAAoErBJ2VQa_090DgnJzhQADAQAAiXNlY3AyNTZrMaEDsnvOs4YdwZ4kREbEkZRi-Vkv6nyBBwQxrxpESX4r7aODdGNwgr_Sg3VkcIK_1IV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-18-43__88317b6e-325c-4c77-852f-faccbd0175cf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.52.74
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28806', '28807', '28808', '28809', '28810']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 28806:28806 -p 28807:28807 -p 28808:28808 -p 28809:28809 -p 28810:28810 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28808 --rest-port=28806 --tcp-port=28807 --discv5-udp-port=28809 --rest-address=0.0.0.0 --nat=extip:172.18.52.74 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5eee5fafaaddebb43db9d821fef83bca301f0dab826fb6a57aa2b65b2aa7c2ed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28810 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QN1VPD7gr7nb_5GhAbpoO6ObBRBOphwzYGN-F0bj1PIuRfBR03q2-yFMZZQAuyKBY2ipqLhvE0y1jEW0llaax6wCgmlkgnY0gmlwhKwSdlWKbXVsdGlhZGRyc5YACASsEnZVBr_SAAoErBJ2VQa_090DgnJzhQADAQAAiXNlY3AyNTZrMaEDsnvOs4YdwZ4kREbEkZRi-Vkv6nyBBwQxrxpESX4r7aODdGNwgr_Sg3VkcIK_1IV3YWt1MgU --filternode=/ip4/172.18.118.85/tcp/49106/p2p/16Uiu2HAmQfiR8BhNK2vCzZXdHmjUW9CjAd4Hb8rajJwfcBWVvcCJ
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.52.74 waku a024352104b82675857b9475b68a2af3ad838cefd13135135286c5f4cae0e4de
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a024352104b8. Setting up logs at ./log/docker/node2_2026-01-18_04-18-43__88317b6e-325c-4c77-852f-faccbd0175cf__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28806
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:28806/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:28806/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.52.74/tcp/28807/p2p/16Uiu2HAmDbmpGfehEEQC7ktneuPmPFartSrnsJa8urGUyJkuU4w2","/ip4/172.18.52.74/tcp/28808/ws/p2p/16Uiu2HAmDbmpGfehEEQC7ktneuPmPFartSrnsJa8urGUyJkuU4w2"],"enrUri":"enr:-L24QJAjKOxRmRp2RobAzqgAQm5RrUEv3LBSEMvT2LoAeS24BToCMJziZpT_7zFkFW1vMiZrwBpnUT8Xz58ULiCGvHECgmlkgnY0gmlwhKwSNEqKbXVsdGlhZGRyc5YACASsEjRKBnCHAAoErBI0SgZwiN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDgjFdttvYhrmJmFB0AnV1ZedIHVr7l0ZwDxhgybdikGDdGNwgnCHg3VkcIJwiYV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28806/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.118.85/tcp/49106/p2p/16Uiu2HAmQfiR8BhNK2vCzZXdHmjUW9CjAd4Hb8rajJwfcBWVvcCJ"]'
INFO  src.node.api_clients.base_client:base_client.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:28806/filter/v2/subscriptions/d9abd4f6-375e-468d-83f9-02f51085a145" -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:28806/filter/v2/subscriptions/d9abd4f6-375e-468d-83f9-02f51085a145. Response content: b'{"requestId":"d9abd4f6-375e-468d-83f9-02f51085a145","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dcfa757541f1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a024352104b8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,92 @@
2026-01-18 04:32:23.415 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:32:23.415 DEBUG [tests.conftest] Running test: test_time_filter_invalid_start_time with id: 2026-01-18_04-32-23__4c936f42-4511-4a10-9d50-de380a924813
2026-01-18 04:32:23.415 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:32:23.415 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:32:23.416 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-18 04:32:23.423 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:32:23.423 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-32-23__4c936f42-4511-4a10-9d50-de380a924813__wakuorg_nwaku:latest.log
2026-01-18 04:32:23.424 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:32:23.424 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:32:23.425 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:32:23.425 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.131.185
2026-01-18 04:32:23.425 DEBUG [src.node.docker_mananger] Generated ports ['10570', '10571', '10572', '10573', '10574']
2026-01-18 04:32:23.426 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:32:23.426 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:32:23.426 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:32:23.426 DEBUG [src.node.docker_mananger] docker run -i -t -p 10570:10570 -p 10571:10571 -p 10572:10572 -p 10573:10573 -p 10574:10574 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10572 --rest-port=10570 --tcp-port=10571 --discv5-udp-port=10573 --rest-address=0.0.0.0 --nat=extip:172.18.131.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=17af8f23d9caeb72b81d41c0ed1c5ddf999fafb447271e8a5cf9afeddec89f2b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10574 --metrics-logging=true --store=true --relay=true
2026-01-18 04:32:23.617 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.131.185 waku a7c790dc3d282408cc8887fd3fc63c3cf0e2123e73cfc5afb03240f88d27957d
2026-01-18 04:32:23.647 ERROR [src.node.docker_mananger] Max retries reached for container 575dd759c816. Exiting log stream.
2026-01-18 04:32:23.648 DEBUG [src.node.docker_mananger] Container started with ID a7c790dc3d28. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-32-23__4c936f42-4511-4a10-9d50-de380a924813__wakuorg_nwaku:latest.log
2026-01-18 04:32:23.650 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10570
2026-01-18 04:32:23.650 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:32:24.215 ERROR [src.node.docker_mananger] Max retries reached for container bb29de128fe2. Exiting log stream.
2026-01-18 04:32:24.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10570/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:24.654 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:32:24.654 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:32:24.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10570/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:24.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.185/tcp/10571/p2p/16Uiu2HAmS9VzuBQJRd4Wxs121NxUrWNLheX4yhzL176cDR5ATmER","/ip4/172.18.131.185/tcp/10572/ws/p2p/16Uiu2HAmS9VzuBQJRd4Wxs121NxUrWNLheX4yhzL176cDR5ATmER"],"enrUri":"enr:-L24QHAR-GMixbOjUarQ1T4MSGdLC5YMbKyHSKxusPvXE8lwHvimSZdGHimJslhlQ4Ym4B3SfJXo55kQ6GWGfFRrpwQCgmlkgnY0gmlwhKwSg7mKbXVsdGlhZGRyc5YACASsEoO5BilLAAoErBKDuQYpTN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyHW3YHJeJKrnK6zt3axkoCZh7tRFWiwt0Zh0H-lWOlqDdGNwgilLg3VkcIIpTYV3YWt1MgM"}'
2026-01-18 04:32:24.657 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:32:24.664 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:32:24.665 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-32-23__4c936f42-4511-4a10-9d50-de380a924813__wakuorg_nwaku:latest.log
2026-01-18 04:32:24.665 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:32:24.665 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:32:24.667 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:32:24.667 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.163.57
2026-01-18 04:32:24.667 DEBUG [src.node.docker_mananger] Generated ports ['37801', '37802', '37803', '37804', '37805']
2026-01-18 04:32:24.667 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:32:24.667 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:32:24.667 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:32:24.668 DEBUG [src.node.docker_mananger] docker run -i -t -p 37801:37801 -p 37802:37802 -p 37803:37803 -p 37804:37804 -p 37805:37805 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37803 --rest-port=37801 --tcp-port=37802 --discv5-udp-port=37804 --rest-address=0.0.0.0 --nat=extip:172.18.163.57 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e7bcfbf12e59f06c23eb6859a9d34b2a425a3bd7de5ed6e33ece57cab1733b1f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37805 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHAR-GMixbOjUarQ1T4MSGdLC5YMbKyHSKxusPvXE8lwHvimSZdGHimJslhlQ4Ym4B3SfJXo55kQ6GWGfFRrpwQCgmlkgnY0gmlwhKwSg7mKbXVsdGlhZGRyc5YACASsEoO5BilLAAoErBKDuQYpTN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyHW3YHJeJKrnK6zt3axkoCZh7tRFWiwt0Zh0H-lWOlqDdGNwgilLg3VkcIIpTYV3YWt1MgM --storenode=/ip4/172.18.131.185/tcp/10571/p2p/16Uiu2HAmS9VzuBQJRd4Wxs121NxUrWNLheX4yhzL176cDR5ATmER --store=true --relay=true
2026-01-18 04:32:24.862 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.163.57 waku b97989d69c6edca6638235785af78600a973a48d770dc0614bedad78bd8506bf
2026-01-18 04:32:24.892 DEBUG [src.node.docker_mananger] Container started with ID b97989d69c6e. Setting up logs at ./log/docker/store_node1_2026-01-18_04-32-23__4c936f42-4511-4a10-9d50-de380a924813__wakuorg_nwaku:latest.log
2026-01-18 04:32:24.893 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37801
2026-01-18 04:32:24.893 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:32:25.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37801/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:25.899 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:32:25.899 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:32:25.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37801/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:25.901 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.163.57/tcp/37802/p2p/16Uiu2HAm7UR8uQe4ZyhE9FehQiMehSpD7iu94gutH6WL2MA9gmPi","/ip4/172.18.163.57/tcp/37803/ws/p2p/16Uiu2HAm7UR8uQe4ZyhE9FehQiMehSpD7iu94gutH6WL2MA9gmPi"],"enrUri":"enr:-L24QNx8SSl97P-XVqKfIOi7VqJpIpVGDBy07pFmh9fR8b3bEzIzVMJ47SN9sQaq0IopVjCHLtST6L4YHYy7YoafUtgCgmlkgnY0gmlwhKwSozmKbXVsdGlhZGRyc5YACASsEqM5BpOqAAoErBKjOQaTq90DgnJzhQADAQAAiXNlY3AyNTZrMaECswAz3er236wAd8US1RqhLxITuOa-LhoE0DIZ7fZovw2DdGNwgpOqg3VkcIKTrIV3YWt1MgM"}'
2026-01-18 04:32:25.902 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:32:25.902 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37801/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.131.185/tcp/10571/p2p/16Uiu2HAmS9VzuBQJRd4Wxs121NxUrWNLheX4yhzL176cDR5ATmER"]'
2026-01-18 04:32:25.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:25.905 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10570/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:32:25.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:25.908 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37801/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:32:25.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:25.911 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:25.911 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10570/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:25.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:25.916 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:26.117 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:26.117 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10570/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:26.123 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:26.123 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:26.324 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:26.324 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10570/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:26.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:26.331 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:26.532 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:26.532 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10570/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:26.538 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:26.538 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:26.739 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:26.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10570/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:26.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:26.746 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:26.947 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:26.947 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10570/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:26.953 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:26.953 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:27.154 DEBUG [tests.store.test_time_filter] inquering stored messages with start time abc
2026-01-18 04:32:27.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10570/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=abc&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:27.157 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:10570/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=abc&pageSize=20&ascending=true. Response content: b'time parsing error: invalid integer: abc'
2026-01-18 04:32:27.158 DEBUG [tests.store.test_time_filter] invalid start_time cause error Error: 400 Client Error: Bad Request for url: http://127.0.0.1:10570/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=abc&pageSize=20&ascending=true with response: b'time parsing error: invalid integer: abc'
2026-01-18 04:32:27.160 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:32:27.161 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:32:27.161 DEBUG [src.node.waku_node] Stopping container with id a7c790dc3d28
2026-01-18 04:32:27.725 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:32:27.726 DEBUG [src.node.waku_node] Stopping container with id b97989d69c6e
2026-01-18 04:32:28.290 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:32:28.294 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:32:28.302 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:32:28.310 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,300 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_on_empty_postgress_db with id: 2026-01-18_04-32-10__fd24b2af-125c-49b4-a445-e41550fb4d9c
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1574fd7a8243. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 3eeb1c5c1fea. Exiting log stream.
DEBUG  src.postgres_setup:postgres_setup.py:36 Postgres container started
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-32-10__fd24b2af-125c-49b4-a445-e41550fb4d9c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.33.99
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45002', '45003', '45004', '45005', '45006']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45002:45002 -p 45003:45003 -p 45004:45004 -p 45005:45005 -p 45006:45006 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45004 --rest-port=45002 --tcp-port=45003 --discv5-udp-port=45005 --rest-address=0.0.0.0 --nat=extip:172.18.33.99 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=35d19ba6102eee2f7d46db8a7d6cb9144496db2dbaebf5a5a6e6be45fc4ed8ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45006 --metrics-logging=true --store=true --relay=true --store-message-db-url=postgres://postgres:test123@postgres:5432/postgres
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.33.99 waku 5a7cf27e28c598dbf8c2413e74778141386381d52e2ba90cc34bf5235daaed10
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5a7cf27e28c5. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-32-10__fd24b2af-125c-49b4-a445-e41550fb4d9c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45002
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:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5a7cf27e28c5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45002/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=45002): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f015871baa0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.17.46
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41793', '41794', '41795', '41796', '41797']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41793:41793 -p 41794:41794 -p 41795:41795 -p 41796:41796 -p 41797:41797 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41795 --rest-port=41793 --tcp-port=41794 --discv5-udp-port=41796 --rest-address=0.0.0.0 --nat=extip:172.18.17.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5e1018f1c79cc03f6cf62f08c4d9cbf145af36f07523ae6eb04cecf584afdebd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41797 --metrics-logging=true --store=true --relay=true --store-message-db-url=postgres://postgres:test123@postgres:5432/postgres
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.17.46 waku 10aace613f1d781bf651d01b1f7bb5998d148442d46b2724cb3e1a8f2d266a0b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 10aace613f1d. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-32-10__fd24b2af-125c-49b4-a445-e41550fb4d9c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41793
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:41793/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41793/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.17.46/tcp/41794/p2p/16Uiu2HAm1jnvgLGCG8ZeGpZVH8gaovrxEEHuTCUsegF65bvQHaj3","/ip4/172.18.17.46/tcp/41795/ws/p2p/16Uiu2HAm1jnvgLGCG8ZeGpZVH8gaovrxEEHuTCUsegF65bvQHaj3"],"enrUri":"enr:-L24QIVZJNsxkNjnp22cg_rx7xNHULNdhICY5rOqFr7RKAedOg7h5eCPExF0l7lv07seqB9xwrLcKy4yRKGxQ6Iax4ACgmlkgnY0gmlwhKwSES6KbXVsdGlhZGRyc5YACASsEhEuBqNCAAoErBIRLgajQ90DgnJzhQADAQAAiXNlY3AyNTZrMaECXcpuKgUnxbhk1dPqnSHV68SYPVByPJba8yMZjQ-UF7qDdGNwgqNCg3VkcIKjRIV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-32-10__fd24b2af-125c-49b4-a445-e41550fb4d9c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.112.142
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36702', '36703', '36704', '36705', '36706']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36702:36702 -p 36703:36703 -p 36704:36704 -p 36705:36705 -p 36706:36706 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36704 --rest-port=36702 --tcp-port=36703 --discv5-udp-port=36705 --rest-address=0.0.0.0 --nat=extip:172.18.112.142 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ee922eca8a1db4485fc21f698163ffcb6b0c394aebf04ca4caeaea55ca0e64af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36706 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIVZJNsxkNjnp22cg_rx7xNHULNdhICY5rOqFr7RKAedOg7h5eCPExF0l7lv07seqB9xwrLcKy4yRKGxQ6Iax4ACgmlkgnY0gmlwhKwSES6KbXVsdGlhZGRyc5YACASsEhEuBqNCAAoErBIRLgajQ90DgnJzhQADAQAAiXNlY3AyNTZrMaECXcpuKgUnxbhk1dPqnSHV68SYPVByPJba8yMZjQ-UF7qDdGNwgqNCg3VkcIKjRIV3YWt1MgM --storenode=/ip4/172.18.17.46/tcp/41794/p2p/16Uiu2HAm1jnvgLGCG8ZeGpZVH8gaovrxEEHuTCUsegF65bvQHaj3 --store=false --relay=true
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.64.236
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47099', '47100', '47101', '47102', '47103']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47099:47099 -p 47100:47100 -p 47101:47101 -p 47102:47102 -p 47103:47103 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47101 --rest-port=47099 --tcp-port=47100 --discv5-udp-port=47102 --rest-address=0.0.0.0 --nat=extip:172.18.64.236 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fae9d20ef5ae253f41ee51a0af75fcab5db110ff9ca7f4adadc3c00c4c5ed9aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47103 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIVZJNsxkNjnp22cg_rx7xNHULNdhICY5rOqFr7RKAedOg7h5eCPExF0l7lv07seqB9xwrLcKy4yRKGxQ6Iax4ACgmlkgnY0gmlwhKwSES6KbXVsdGlhZGRyc5YACASsEhEuBqNCAAoErBIRLgajQ90DgnJzhQADAQAAiXNlY3AyNTZrMaECXcpuKgUnxbhk1dPqnSHV68SYPVByPJba8yMZjQ-UF7qDdGNwgqNCg3VkcIKjRIV3YWt1MgM --storenode=/ip4/172.18.17.46/tcp/41794/p2p/16Uiu2HAm1jnvgLGCG8ZeGpZVH8gaovrxEEHuTCUsegF65bvQHaj3 --store=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.64.236 waku 86416a3469856e8967e5211ad845b6ef6c299ce3f826821c8a0724e5b9fff877
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 86416a346985. Setting up logs at ./log/docker/store_node1_2026-01-18_04-32-10__fd24b2af-125c-49b4-a445-e41550fb4d9c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47099
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:47099/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47099/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.64.236/tcp/47100/p2p/16Uiu2HAmCHdtYx4BuS6Jx56E7kTWYSiBAyvXC4HpxxFhURMpKViv","/ip4/172.18.64.236/tcp/47101/ws/p2p/16Uiu2HAmCHdtYx4BuS6Jx56E7kTWYSiBAyvXC4HpxxFhURMpKViv"],"enrUri":"enr:-L24QF_d6CZyzo-IQZt8aIzPcWG2Vg8jBI6v4dxTTKSuPHtIazY3324AJUPXuKlmlGxjxpZQrYW4aXmgMwcW7ZhzgoUCgmlkgnY0gmlwhKwSQOyKbXVsdGlhZGRyc5YACASsEkDsBrf8AAoErBJA7Aa3_d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-oeq7QBd7NXxw_xTPrkLZI0HnHI8NiOP1XOw3xEOcC-DdGNwgrf8g3VkcIK3_oV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47099/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.17.46/tcp/41794/p2p/16Uiu2HAm1jnvgLGCG8ZeGpZVH8gaovrxEEHuTCUsegF65bvQHaj3"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41793/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47099/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41793/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41793/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x89b417ce28d48d28b5896a492e0055cd976ab78bf77d0020fd8d0de9c3ff05e8"}]}'
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:47099/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"617a339300d86e17d9bf","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x89b417ce28d48d28b5896a492e0055cd976ab78bf77d0020fd8d0de9c3ff05e8"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.postgres_setup:postgres_setup.py:44 Postgres container stopped and removed.
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 10aace613f1d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 86416a346985
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,84 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_from_all_subscribed_content_topics with id: 2026-01-18_04-18-58__68354444-ba48-46d9-971e-ca3df3ba9f58
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-18-58__68354444-ba48-46d9-971e-ca3df3ba9f58__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.148.104
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51788', '51789', '51790', '51791', '51792']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51788:51788 -p 51789:51789 -p 51790:51790 -p 51791:51791 -p 51792:51792 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51790 --rest-port=51788 --tcp-port=51789 --discv5-udp-port=51791 --rest-address=0.0.0.0 --nat=extip:172.18.148.104 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a4be58f0e4dc1855d2feda94d2de337ecb41eb6bbd1fea94a0fdce2680b7a9cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51792 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.148.104 waku 66bf7b61da67a77e488b841c24ca8fdb055a515fc6bf038c658e4d10e0a11f8d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 66bf7b61da67. Setting up logs at ./log/docker/node1_2026-01-18_04-18-58__68354444-ba48-46d9-971e-ca3df3ba9f58__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51788
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 8252f98ffdfb. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container df5a862a357f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51788/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51788/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.104/tcp/51789/p2p/16Uiu2HAmULsxZpRbM6pwTNyjNXHVbaGc5e4RNSU4WJVQHhLU2oC6","/ip4/172.18.148.104/tcp/51790/ws/p2p/16Uiu2HAmULsxZpRbM6pwTNyjNXHVbaGc5e4RNSU4WJVQHhLU2oC6"],"enrUri":"enr:-L24QMLWs0E_xYuW7Uo1S_yOIOK0PUIzw1l6HkzEYtPbiJPtH4qlWT2iuTggS1LAIhJKlOvkGHQ8JfnbDAMjgeL3gDoCgmlkgnY0gmlwhKwSlGiKbXVsdGlhZGRyc5YACASsEpRoBspNAAoErBKUaAbKTt0DgnJzhQADAQAAiXNlY3AyNTZrMaED6RdPHeCOvGS6vcuTWjgB97VkHcpOopr3TsC-d6iAQbODdGNwgspNg3VkcILKT4V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-18-58__68354444-ba48-46d9-971e-ca3df3ba9f58__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.149.88
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18415', '18416', '18417', '18418', '18419']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 18415:18415 -p 18416:18416 -p 18417:18417 -p 18418:18418 -p 18419:18419 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18417 --rest-port=18415 --tcp-port=18416 --discv5-udp-port=18418 --rest-address=0.0.0.0 --nat=extip:172.18.149.88 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aced58e4e5cd88f351be463ddea7a33ee65dcbc3211bda78d6c5f965b1e12dac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18419 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMLWs0E_xYuW7Uo1S_yOIOK0PUIzw1l6HkzEYtPbiJPtH4qlWT2iuTggS1LAIhJKlOvkGHQ8JfnbDAMjgeL3gDoCgmlkgnY0gmlwhKwSlGiKbXVsdGlhZGRyc5YACASsEpRoBspNAAoErBKUaAbKTt0DgnJzhQADAQAAiXNlY3AyNTZrMaED6RdPHeCOvGS6vcuTWjgB97VkHcpOopr3TsC-d6iAQbODdGNwgspNg3VkcILKT4V3YWt1MgU --filternode=/ip4/172.18.148.104/tcp/51789/p2p/16Uiu2HAmULsxZpRbM6pwTNyjNXHVbaGc5e4RNSU4WJVQHhLU2oC6
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.149.88 waku d32fbfda82dd881ce3aa3075ccd22974c07dc7300f2ccdb81c64e4fc42c3bb2d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d32fbfda82dd. Setting up logs at ./log/docker/node2_2026-01-18_04-18-58__68354444-ba48-46d9-971e-ca3df3ba9f58__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18415
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:18415/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18415/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.149.88/tcp/18416/p2p/16Uiu2HAmVKbGK21S7omjNrx3auvx5NS1RBxfZHGZ8mf6ksdgEo6C","/ip4/172.18.149.88/tcp/18417/ws/p2p/16Uiu2HAmVKbGK21S7omjNrx3auvx5NS1RBxfZHGZ8mf6ksdgEo6C"],"enrUri":"enr:-L24QOKARTXx7WFby1TJemIzrLXpgtMiQ5QJ8vcNtrE9GQl8TU4KLOU_1ntt3Wjw89hAYPmv8yUNY_KQyjulqUlCo80CgmlkgnY0gmlwhKwSlViKbXVsdGlhZGRyc5YACASsEpVYBkfwAAoErBKVWAZH8d0DgnJzhQADAQAAiXNlY3AyNTZrMaED956KBQNq2j3yFXF_AduG9Fy7odKxz-iiUwY2jwMS_p2DdGNwgkfwg3VkcIJH8oV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18415/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.148.104/tcp/51789/p2p/16Uiu2HAmULsxZpRbM6pwTNyjNXHVbaGc5e4RNSU4WJVQHhLU2oC6"]'
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:51788/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18415/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "cfa67b75-bdbf-4819-8dbb-a11b8c7ecb1e", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"cfa67b75-bdbf-4819-8dbb-a11b8c7ecb1e","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51788/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18415/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "20470549-1a74-46ca-ace3-059e39481887", "contentFilters": ["Hello World!", "1234567890"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"20470549-1a74-46ca-ace3-059e39481887","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51788/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2: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:18415/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1768709941053433422,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:18415/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["Hello World!", "1234567890"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:51788/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2: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:18415/filter/v2/messages/1234567890" -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:18415/filter/v2/messages/1234567890. Response content: b'Not subscribed to topic: 1234567890'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 66bf7b61da67
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d32fbfda82dd
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,224 @@
2026-01-18 04:18:36.870 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:18:36.871 DEBUG [tests.conftest] Running test: test_filter_3_senders_multiple_msg_1_receiver with id: 2026-01-18_04-18-36__0ac09e17-8afc-4b5d-927b-9c80790d62b8
2026-01-18 04:18:36.871 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:18:36.871 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-18 04:18:36.871 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-18 04:18:36.877 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:36.878 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-18-36__0ac09e17-8afc-4b5d-927b-9c80790d62b8__wakuorg_nwaku:latest.log
2026-01-18 04:18:36.883 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:36.884 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-18-36__0ac09e17-8afc-4b5d-927b-9c80790d62b8__wakuorg_nwaku:latest.log
2026-01-18 04:18:36.889 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:36.889 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-18-36__0ac09e17-8afc-4b5d-927b-9c80790d62b8__wakuorg_nwaku:latest.log
2026-01-18 04:18:36.890 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-18 04:18:36.890 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:18:36.896 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:36.896 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-18_04-18-36__0ac09e17-8afc-4b5d-927b-9c80790d62b8__wakuorg_nwaku:latest.log
2026-01-18 04:18:36.901 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:36.902 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-01-18_04-18-36__0ac09e17-8afc-4b5d-927b-9c80790d62b8__wakuorg_nwaku:latest.log
2026-01-18 04:18:36.902 DEBUG [tests.e2e.test_e2e] Start 5 nodes
2026-01-18 04:18:36.902 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:36.902 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:36.903 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:36.903 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.116.148
2026-01-18 04:18:36.904 DEBUG [src.node.docker_mananger] Generated ports ['64842', '64843', '64844', '64845', '64846']
2026-01-18 04:18:36.904 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:36.904 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:36.904 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:36.904 DEBUG [src.node.docker_mananger] docker run -i -t -p 64842:64842 -p 64843:64843 -p 64844:64844 -p 64845:64845 -p 64846:64846 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64844 --rest-port=64842 --tcp-port=64843 --discv5-udp-port=64845 --rest-address=0.0.0.0 --nat=extip:172.18.116.148 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5da1af0bbee0dc6b7f3878529bb6a70ebc2b6d374ecfb2faeacb3de6b286d65e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64846 --metrics-logging=true --relay=true --store=false
2026-01-18 04:18:37.088 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.116.148 waku 93ca215120aa72763e283d28ad964e2b8164cce8dadc8eef5e274be9c8cb6ea6
2026-01-18 04:18:37.118 DEBUG [src.node.docker_mananger] Container started with ID 93ca215120aa. Setting up logs at ./log/docker/node1_2026-01-18_04-18-36__0ac09e17-8afc-4b5d-927b-9c80790d62b8__wakuorg_nwaku:latest.log
2026-01-18 04:18:37.118 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64842
2026-01-18 04:18:37.119 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:37.141 ERROR [src.node.docker_mananger] Max retries reached for container 1a2c1d915b1c. Exiting log stream.
2026-01-18 04:18:37.637 ERROR [src.node.docker_mananger] Max retries reached for container 67646b2abb17. Exiting log stream.
2026-01-18 04:18:38.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64842/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:38.123 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:38.124 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:38.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64842/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:38.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.116.148/tcp/64843/p2p/16Uiu2HAkwMVPnvwpg3eRnsFZAXLzYwVXCVenEVH7h1X7BZw8A1vi","/ip4/172.18.116.148/tcp/64844/ws/p2p/16Uiu2HAkwMVPnvwpg3eRnsFZAXLzYwVXCVenEVH7h1X7BZw8A1vi"],"enrUri":"enr:-L24QOwfwbsXQppwISARZ81fUAZkkv9SuQkGO9K8zRBVV_FKJFhC5KjpPXF_x5EC9zlRlf5vyfDOxpE3aerk8QsGY2ECgmlkgnY0gmlwhKwSdJSKbXVsdGlhZGRyc5YACASsEnSUBv1LAAoErBJ0lAb9TN0DgnJzhQADAQAAiXNlY3AyNTZrMaECHKUUq0aZIoDnXXHxiIrrrZxkmdCOY8U8gFouBuGzhcODdGNwgv1Lg3VkcIL9TYV3YWt1MgE"}'
2026-01-18 04:18:38.126 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:38.126 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:38.127 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:38.128 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:38.128 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.34.204
2026-01-18 04:18:38.128 DEBUG [src.node.docker_mananger] Generated ports ['43801', '43802', '43803', '43804', '43805']
2026-01-18 04:18:38.128 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:38.128 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:38.129 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:38.129 DEBUG [src.node.docker_mananger] docker run -i -t -p 43801:43801 -p 43802:43802 -p 43803:43803 -p 43804:43804 -p 43805:43805 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43803 --rest-port=43801 --tcp-port=43802 --discv5-udp-port=43804 --rest-address=0.0.0.0 --nat=extip:172.18.34.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3ff4de2b2fe6b128bc19add60a538ef0ad23d4e0a2a652c29ea2fa1c1b8adab2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43805 --metrics-logging=true --relay=true --store=false --discv5-bootstrap-node=enr:-L24QOwfwbsXQppwISARZ81fUAZkkv9SuQkGO9K8zRBVV_FKJFhC5KjpPXF_x5EC9zlRlf5vyfDOxpE3aerk8QsGY2ECgmlkgnY0gmlwhKwSdJSKbXVsdGlhZGRyc5YACASsEnSUBv1LAAoErBJ0lAb9TN0DgnJzhQADAQAAiXNlY3AyNTZrMaECHKUUq0aZIoDnXXHxiIrrrZxkmdCOY8U8gFouBuGzhcODdGNwgv1Lg3VkcIL9TYV3YWt1MgE
2026-01-18 04:18:38.309 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.34.204 waku 28700afc741c263cca50dbf8182df8b42f6f586052c81830d97a477db51a8e3c
2026-01-18 04:18:38.339 DEBUG [src.node.docker_mananger] Container started with ID 28700afc741c. Setting up logs at ./log/docker/node2_2026-01-18_04-18-36__0ac09e17-8afc-4b5d-927b-9c80790d62b8__wakuorg_nwaku:latest.log
2026-01-18 04:18:38.340 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43801
2026-01-18 04:18:38.340 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:39.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43801/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:39.351 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:39.351 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:39.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43801/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:39.358 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.34.204/tcp/43802/p2p/16Uiu2HAm9bcv59VM3fCf3VQNU9bcytAZzoE2kjoi9gipRiVbDwqr","/ip4/172.18.34.204/tcp/43803/ws/p2p/16Uiu2HAm9bcv59VM3fCf3VQNU9bcytAZzoE2kjoi9gipRiVbDwqr"],"enrUri":"enr:-L24QM57H_EniJfpZNm_FXSxN5AMl5RC5ah7CL6tLo-CGpgbeXvPVHQME7TCLqfmToBkWabZDFgPIxIHglpun-TDYVoCgmlkgnY0gmlwhKwSIsyKbXVsdGlhZGRyc5YACASsEiLMBqsaAAoErBIizAarG90DgnJzhQADAQAAiXNlY3AyNTZrMaEC0o_13Q2svp2ztKch_PGLIWZREdt6l858Um9lpuLTJWmDdGNwgqsag3VkcIKrHIV3YWt1MgE"}'
2026-01-18 04:18:39.359 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:39.360 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:39.360 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:39.364 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:39.364 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.14.180
2026-01-18 04:18:39.364 DEBUG [src.node.docker_mananger] Generated ports ['11030', '11031', '11032', '11033', '11034']
2026-01-18 04:18:39.364 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:39.364 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:39.364 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:39.364 DEBUG [src.node.docker_mananger] docker run -i -t -p 11030:11030 -p 11031:11031 -p 11032:11032 -p 11033:11033 -p 11034:11034 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11032 --rest-port=11030 --tcp-port=11031 --discv5-udp-port=11033 --rest-address=0.0.0.0 --nat=extip:172.18.14.180 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abd0d192fab2edfeed7eafafa597e2c0fbea1d3b62be5dcbd1fb23fc8eaa2bc1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11034 --metrics-logging=true --relay=true --store=false --filter=true --discv5-bootstrap-node=enr:-L24QM57H_EniJfpZNm_FXSxN5AMl5RC5ah7CL6tLo-CGpgbeXvPVHQME7TCLqfmToBkWabZDFgPIxIHglpun-TDYVoCgmlkgnY0gmlwhKwSIsyKbXVsdGlhZGRyc5YACASsEiLMBqsaAAoErBIizAarG90DgnJzhQADAQAAiXNlY3AyNTZrMaEC0o_13Q2svp2ztKch_PGLIWZREdt6l858Um9lpuLTJWmDdGNwgqsag3VkcIKrHIV3YWt1MgE
2026-01-18 04:18:39.541 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.14.180 waku 41887cfb2c3e10832f2c180cb94575bf18e2482b96976cfd10f86fa77368a9db
2026-01-18 04:18:39.572 DEBUG [src.node.docker_mananger] Container started with ID 41887cfb2c3e. Setting up logs at ./log/docker/node3_2026-01-18_04-18-36__0ac09e17-8afc-4b5d-927b-9c80790d62b8__wakuorg_nwaku:latest.log
2026-01-18 04:18:39.573 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11030
2026-01-18 04:18:39.573 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:40.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11030/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:40.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:40.589 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:40.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11030/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:40.592 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.14.180/tcp/11031/p2p/16Uiu2HAm2dTzumwgDhG23vYpgv36xMCvGVPAUKtvoijDE4XAB87K","/ip4/172.18.14.180/tcp/11032/ws/p2p/16Uiu2HAm2dTzumwgDhG23vYpgv36xMCvGVPAUKtvoijDE4XAB87K"],"enrUri":"enr:-L24QNqoqBwdTuqrU-R6QmH3hzuI__XOOVa0k3Ol9dHh2YT-FpmovoBeaobLpbBCyrJdFO0_b_rq_eaWmIrg1wtgHbACgmlkgnY0gmlwhKwSDrSKbXVsdGlhZGRyc5YACASsEg60BisXAAoErBIOtAYrGN0DgnJzhQADAQAAiXNlY3AyNTZrMaECawc7RY0T8tARYy1ry7TvdcNbVaPqq41XjXIf0ZHP0IqDdGNwgisXg3VkcIIrGYV3YWt1MgU"}'
2026-01-18 04:18:40.592 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:40.592 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:40.592 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:40.594 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:40.594 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.113.141
2026-01-18 04:18:40.594 DEBUG [src.node.docker_mananger] Generated ports ['41352', '41353', '41354', '41355', '41356']
2026-01-18 04:18:40.594 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:40.595 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:40.595 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:40.595 DEBUG [src.node.docker_mananger] docker run -i -t -p 41352:41352 -p 41353:41353 -p 41354:41354 -p 41355:41355 -p 41356:41356 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41354 --rest-port=41352 --tcp-port=41353 --discv5-udp-port=41355 --rest-address=0.0.0.0 --nat=extip:172.18.113.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d99f00b2e61af9377be5309c466f2a28c7909b7debbf7f93cfb2ae7905d0e50e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41356 --metrics-logging=true --relay=true --filter=true --store=false --discv5-bootstrap-node=enr:-L24QNqoqBwdTuqrU-R6QmH3hzuI__XOOVa0k3Ol9dHh2YT-FpmovoBeaobLpbBCyrJdFO0_b_rq_eaWmIrg1wtgHbACgmlkgnY0gmlwhKwSDrSKbXVsdGlhZGRyc5YACASsEg60BisXAAoErBIOtAYrGN0DgnJzhQADAQAAiXNlY3AyNTZrMaECawc7RY0T8tARYy1ry7TvdcNbVaPqq41XjXIf0ZHP0IqDdGNwgisXg3VkcIIrGYV3YWt1MgU
2026-01-18 04:18:40.783 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.113.141 waku 22f4ebbb728912675b62fade11e411a34ea9dfc46cc9e1cdc5e318fd23b67bb3
2026-01-18 04:18:40.815 DEBUG [src.node.docker_mananger] Container started with ID 22f4ebbb7289. Setting up logs at ./log/docker/node4_2026-01-18_04-18-36__0ac09e17-8afc-4b5d-927b-9c80790d62b8__wakuorg_nwaku:latest.log
2026-01-18 04:18:40.816 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41352
2026-01-18 04:18:40.816 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:41.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41352/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:41.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:18:41.824 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:41.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41352/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:41.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.113.141/tcp/41353/p2p/16Uiu2HAmSLPDsWucVt22cbt3g2isdZzew34cbpCAuCx8dFbPZcBb","/ip4/172.18.113.141/tcp/41354/ws/p2p/16Uiu2HAmSLPDsWucVt22cbt3g2isdZzew34cbpCAuCx8dFbPZcBb"],"enrUri":"enr:-L24QD_Pqe5z5Kisnu77hBQpeMvHGod5dO0mJVTzx39z9U6XIBNBYHxrs-yMDdjxjYYrlpt7XmbiU15VNzKGmcz3vPYCgmlkgnY0gmlwhKwScY2KbXVsdGlhZGRyc5YACASsEnGNBqGJAAoErBJxjQahit0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyz9xczhVPESteDT85f7Wm-52EuhYmPEtyyREJVZ9HHKDdGNwgqGJg3VkcIKhi4V3YWt1MgU"}'
2026-01-18 04:18:41.827 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:41.829 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:41.830 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:41.832 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:41.832 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.46.76
2026-01-18 04:18:41.833 DEBUG [src.node.docker_mananger] Generated ports ['54690', '54691', '54692', '54693', '54694']
2026-01-18 04:18:41.833 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:41.833 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:41.833 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:41.833 DEBUG [src.node.docker_mananger] docker run -i -t -p 54690:54690 -p 54691:54691 -p 54692:54692 -p 54693:54693 -p 54694:54694 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54692 --rest-port=54690 --tcp-port=54691 --discv5-udp-port=54693 --rest-address=0.0.0.0 --nat=extip:172.18.46.76 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db43c8ffec9ceca345a0aeadcce528cf88e8bb2df95feefeccd0fdda7c7fad1e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54694 --metrics-logging=true --relay=false --filternode=/ip4/172.18.113.141/tcp/41353/p2p/16Uiu2HAmSLPDsWucVt22cbt3g2isdZzew34cbpCAuCx8dFbPZcBb --store=false --discv5-bootstrap-node=enr:-L24QNqoqBwdTuqrU-R6QmH3hzuI__XOOVa0k3Ol9dHh2YT-FpmovoBeaobLpbBCyrJdFO0_b_rq_eaWmIrg1wtgHbACgmlkgnY0gmlwhKwSDrSKbXVsdGlhZGRyc5YACASsEg60BisXAAoErBIOtAYrGN0DgnJzhQADAQAAiXNlY3AyNTZrMaECawc7RY0T8tARYy1ry7TvdcNbVaPqq41XjXIf0ZHP0IqDdGNwgisXg3VkcIIrGYV3YWt1MgU
2026-01-18 04:18:42.020 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.46.76 waku c0c304df91a5db1d9f6b304c1851da1e9c15faf32bfe86d4a8c53c01bb69d83e
2026-01-18 04:18:42.048 DEBUG [src.node.docker_mananger] Container started with ID c0c304df91a5. Setting up logs at ./log/docker/node5_2026-01-18_04-18-36__0ac09e17-8afc-4b5d-927b-9c80790d62b8__wakuorg_nwaku:latest.log
2026-01-18 04:18:42.048 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54690
2026-01-18 04:18:42.049 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:43.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54690/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:43.054 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:18:43.054 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:43.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54690/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:43.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.46.76/tcp/54691/p2p/16Uiu2HAm7N4Jh1LNrBRkh6ebwRUkLXDb3xgMxcqUu2FQa84AErJe","/ip4/172.18.46.76/tcp/54692/ws/p2p/16Uiu2HAm7N4Jh1LNrBRkh6ebwRUkLXDb3xgMxcqUu2FQa84AErJe"],"enrUri":"enr:-L24QLsEfQvAJ35ghyjxHgygH9QWZHl88EdZk0DUWXVKnYJwayUuhQsNIojkagVBeWogHUXt68ozEvBFwRiqSnq2vKsCgmlkgnY0gmlwhKwSLkyKbXVsdGlhZGRyc5YACASsEi5MBtWjAAoErBIuTAbVpN0DgnJzhQADAQAAiXNlY3AyNTZrMaECsV8p69yYZ0m-SO9Tan6Bmi0VbXvC_opdkV3TUBCnz5uDdGNwgtWjg3VkcILVpYV3YWt1MgA"}'
2026-01-18 04:18:43.057 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:43.057 DEBUG [tests.e2e.test_e2e] Subscribe nodes to relay pubsub topic /waku/2/rs/3/1
2026-01-18 04:18:43.057 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64842/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:43.060 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:43.060 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43801/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:43.067 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:43.067 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11030/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:43.075 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:43.075 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41352/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:43.081 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:43.082 DEBUG [tests.e2e.test_e2e] Node5 makes filter request pubsubtopic /waku/2/rs/3/1 and content topic /test/1/waku-filter/proto
2026-01-18 04:18:43.084 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54690/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-18 04:18:43.121 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2026-01-18 04:18:43.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64842/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:43.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.34.204/tcp/50212/p2p/16Uiu2HAm9bcv59VM3fCf3VQNU9bcytAZzoE2kjoi9gipRiVbDwqr","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-18 04:18:43.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43801/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:43.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.116.148/tcp/64843/p2p/16Uiu2HAkwMVPnvwpg3eRnsFZAXLzYwVXCVenEVH7h1X7BZw8A1vi","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.14.180/tcp/49892/p2p/16Uiu2HAm2dTzumwgDhG23vYpgv36xMCvGVPAUKtvoijDE4XAB87K","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-18 04:18:43.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11030/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:43.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.34.204/tcp/43802/p2p/16Uiu2HAm9bcv59VM3fCf3VQNU9bcytAZzoE2kjoi9gipRiVbDwqr","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.18.113.141/tcp/36454/p2p/16Uiu2HAmSLPDsWucVt22cbt3g2isdZzew34cbpCAuCx8dFbPZcBb","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-18 04:18:43.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41352/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:43.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.46.76/tcp/56808/p2p/16Uiu2HAm7N4Jh1LNrBRkh6ebwRUkLXDb3xgMxcqUu2FQa84AErJe","protocols":["/ipfs/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":[],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.14.180/tcp/11031/p2p/16Uiu2HAm2dTzumwgDhG23vYpgv36xMCvGVPAUKtvoijDE4XAB87K","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
2026-01-18 04:18:43.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54690/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:43.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.14.180/tcp/11031/p2p/16Uiu2HAm2dTzumwgDhG23vYpgv36xMCvGVPAUKtvoijDE4XAB87K","protocols":["/vac/waku/relay/2.0.0","/vac/waku/filter-subscribe/2.0.0-beta1"],"shards":[0],"connected":"NotConnected","agent":"","origin":"Discv5"},{"multiaddr":"/ip4/172.18.113.141/tcp/41353/p2p/16Uiu2HAmSLPDsWucVt22cbt3g2isdZzew34cbpCAuCx8dFbPZcBb","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
2026-01-18 04:18:43.139 DEBUG [src.libs.common] Sleeping for 60 seconds
2026-01-18 04:19:43.140 DEBUG [tests.e2e.test_e2e] 3 Nodes publish 12 message
2026-01-18 04:19:43.140 DEBUG [src.steps.store] Relaying message
2026-01-18 04:19:43.140 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64842/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:19:43.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:19:43.152 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:19:43.355 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-18 04:19:45.356 DEBUG [src.steps.store] Relaying message
2026-01-18 04:19:45.356 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64842/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:19:45.362 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:19:45.362 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:19:45.563 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-18 04:19:47.563 DEBUG [src.steps.store] Relaying message
2026-01-18 04:19:47.564 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64842/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:19:47.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:19:47.575 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:19:47.775 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-18 04:19:49.776 DEBUG [src.steps.store] Relaying message
2026-01-18 04:19:49.776 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64842/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:19:49.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:19:49.788 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:19:49.990 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-18 04:19:51.991 DEBUG [src.steps.store] Relaying message
2026-01-18 04:19:51.991 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43801/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:19:52.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:19:52.002 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:19:52.208 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-18 04:19:54.208 DEBUG [src.steps.store] Relaying message
2026-01-18 04:19:54.209 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43801/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:19:54.215 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:19:54.215 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:19:54.415 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-18 04:19:56.416 DEBUG [src.steps.store] Relaying message
2026-01-18 04:19:56.416 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43801/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:19:56.422 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:19:56.422 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:19:56.622 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-18 04:19:58.623 DEBUG [src.steps.store] Relaying message
2026-01-18 04:19:58.623 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43801/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:19:58.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:19:58.632 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:19:58.832 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-18 04:20:00.833 DEBUG [src.steps.store] Relaying message
2026-01-18 04:20:00.833 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:20:00.839 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:20:00.839 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:20:01.040 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-18 04:20:03.040 DEBUG [src.steps.store] Relaying message
2026-01-18 04:20:03.041 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:20:03.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:20:03.057 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:20:03.258 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-18 04:20:05.258 DEBUG [src.steps.store] Relaying message
2026-01-18 04:20:05.259 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:20:05.265 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:20:05.268 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:20:05.471 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-18 04:20:07.471 DEBUG [src.steps.store] Relaying message
2026-01-18 04:20:07.472 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:20:07.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:20:07.483 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:20:07.684 DEBUG [src.libs.common] Sleeping for 2 seconds
2026-01-18 04:20:09.684 DEBUG [tests.e2e.test_e2e] Node5 requests messages of subscribed filter topic /waku/2/rs/3/1
2026-01-18 04:20:09.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54690/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:20:09.701 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":1768709983140611208,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768709985356277800,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768709987563525595,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768709989776088631,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768709991990917016,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768709994208507611,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768709996416364183,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768709998623145487,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768710000833238882,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768710003040635171,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768710005258745935,"ephemeral":false},{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768710007471509060,"ephemeral":false}]'
2026-01-18 04:20:09.701 DEBUG [tests.e2e.test_e2e] Response for node 5 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768709983140611208, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768709985356277800, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768709987563525595, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768709989776088631, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768709991990917016, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768709994208507611, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768709996416364183, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768709998623145487, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768710000833238882, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768710003040635171, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768710005258745935, 'ephemeral': False}, {'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1768710007471509060, 'ephemeral': False}]
2026-01-18 04:20:09.712 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:20:09.713 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:20:09.713 DEBUG [src.node.waku_node] Stopping container with id 93ca215120aa
2026-01-18 04:20:10.257 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:20:10.258 DEBUG [src.node.waku_node] Stopping container with id 28700afc741c
2026-01-18 04:20:10.784 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:20:10.785 DEBUG [src.node.waku_node] Stopping container with id 41887cfb2c3e
2026-01-18 04:20:11.289 ERROR [src.node.docker_mananger] Max retries reached for container 93ca215120aa. Exiting log stream.
2026-01-18 04:20:11.313 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:20:11.314 DEBUG [src.node.waku_node] Stopping container with id 22f4ebbb7289
2026-01-18 04:20:11.597 ERROR [src.node.docker_mananger] Max retries reached for container 28700afc741c. Exiting log stream.
2026-01-18 04:20:11.857 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:20:11.858 DEBUG [src.node.waku_node] Stopping container with id c0c304df91a5
2026-01-18 04:20:12.136 ERROR [src.node.docker_mananger] Max retries reached for container 41887cfb2c3e. Exiting log stream.
2026-01-18 04:20:12.345 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:20:12.348 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:20:12.480 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:12.551 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:12.623 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:12.711 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:12.731 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,864 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_payload_of_150_kb with id: 2026-01-18_04-20-36__5ac8a431-c37a-4efa-9e38-f547f662f0f7
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-18_04-20-36__5ac8a431-c37a-4efa-9e38-f547f662f0f7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.203.165
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63649', '63650', '63651', '63652', '63653']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63649:63649 -p 63650:63650 -p 63651:63651 -p 63652:63652 -p 63653:63653 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63651 --rest-port=63649 --tcp-port=63650 --discv5-udp-port=63652 --rest-address=0.0.0.0 --nat=extip:172.18.203.165 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bc073c4f861fac1a546c04d880ecc54c1bfe911ab60643edc70bf88d98445a09 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63653 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.203.165 waku 7a2dfafa999de9a71ac29af63a381ecb15aa1bcd867592c1e156752cce543de9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7a2dfafa999d. Setting up logs at ./log/docker/receiving_node1_2026-01-18_04-20-36__5ac8a431-c37a-4efa-9e38-f547f662f0f7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63649
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 2c2e3debfa14. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fba9afc53dc4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63649/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63649/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.203.165/tcp/63650/p2p/16Uiu2HAmPLQ1KDWxDhaTjH4XWHXxRkH2mwtGjZY5fx5L7dsToc4d","/ip4/172.18.203.165/tcp/63651/ws/p2p/16Uiu2HAmPLQ1KDWxDhaTjH4XWHXxRkH2mwtGjZY5fx5L7dsToc4d"],"enrUri":"enr:-L24QJrBdqEL7PGBW7-1xLM6fbP-lm4Vo840ifeFq6Gmvtq_Z3TT7qqVQESQsAFVEMPksOOQ1PqQYNP8-K7vUO0z_LICgmlkgnY0gmlwhKwSy6WKbXVsdGlhZGRyc5YACASsEsulBviiAAoErBLLpQb4o90DgnJzhQADAQAAiXNlY3AyNTZrMaEDnq1EruSfjY5WVWpoTyPVOLY_i1MHyl4FHy2QZ5Iy086DdGNwgviig3VkcIL4pIV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-18_04-20-36__5ac8a431-c37a-4efa-9e38-f547f662f0f7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.3.158
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57777', '57778', '57779', '57780', '57781']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57777:57777 -p 57778:57778 -p 57779:57779 -p 57780:57780 -p 57781:57781 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57779 --rest-port=57777 --tcp-port=57778 --discv5-udp-port=57780 --rest-address=0.0.0.0 --nat=extip:172.18.3.158 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7aaa2f75e0c3b885b587dbed2b5b1a0fe799c0cacf18d7ae25bddd44af61ef0e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57781 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.3.158 waku 717a04d3ac2756e1d6d500f26646594fe086ac24b70a44772b8f5107f7dee2e4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 717a04d3ac27. Setting up logs at ./log/docker/receiving_node2_2026-01-18_04-20-36__5ac8a431-c37a-4efa-9e38-f547f662f0f7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57777
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:57777/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57777/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.3.158/tcp/57778/p2p/16Uiu2HAmVYkh2KM6ST1nENR2Jawe18PRRzxATEX4oowGN2rYeqW3","/ip4/172.18.3.158/tcp/57779/ws/p2p/16Uiu2HAmVYkh2KM6ST1nENR2Jawe18PRRzxATEX4oowGN2rYeqW3"],"enrUri":"enr:-L24QLSAsuahhCI2KEetp6oy8WK2NAokZ2QEc8cnabVVNwwhKQPRDfNjqKRkE7hQOzxTOLIESu57aKsFPwE_C0ZNjvACgmlkgnY0gmlwhKwSA56KbXVsdGlhZGRyc5YACASsEgOeBuGyAAoErBIDngbhs90DgnJzhQADAQAAiXNlY3AyNTZrMaED-v2_bGvBFGIryKQBqWRVDPkyKLnmxx8Xv-HPzb3AA2yDdGNwguGyg3VkcILhtIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57777/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.203.165/tcp/63650/p2p/16Uiu2HAmPLQ1KDWxDhaTjH4XWHXxRkH2mwtGjZY5fx5L7dsToc4d"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-18_04-20-36__5ac8a431-c37a-4efa-9e38-f547f662f0f7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.223.134
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15911', '15912', '15913', '15914', '15915']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15911:15911 -p 15912:15912 -p 15913:15913 -p 15914:15914 -p 15915:15915 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15913 --rest-port=15911 --tcp-port=15912 --discv5-udp-port=15914 --rest-address=0.0.0.0 --nat=extip:172.18.223.134 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2ea48d1bbb58ee51a38ade5ee49e93f610546fb05c19ae83a53a30115ea11363 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15915 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJrBdqEL7PGBW7-1xLM6fbP-lm4Vo840ifeFq6Gmvtq_Z3TT7qqVQESQsAFVEMPksOOQ1PqQYNP8-K7vUO0z_LICgmlkgnY0gmlwhKwSy6WKbXVsdGlhZGRyc5YACASsEsulBviiAAoErBLLpQb4o90DgnJzhQADAQAAiXNlY3AyNTZrMaEDnq1EruSfjY5WVWpoTyPVOLY_i1MHyl4FHy2QZ5Iy086DdGNwgviig3VkcIL4pIV3YWt1Mgk --lightpushnode=/ip4/172.18.203.165/tcp/63650/p2p/16Uiu2HAmPLQ1KDWxDhaTjH4XWHXxRkH2mwtGjZY5fx5L7dsToc4d --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.223.134 waku 4f76e961002b23bcfd7cf2b155faa19e8b9deb28a7c80797d9267b11d833a2d5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4f76e961002b. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-20-36__5ac8a431-c37a-4efa-9e38-f547f662f0f7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15911
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:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4f76e961002b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15911/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=15911): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8fbbe4dfa0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.22.152
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37295', '37296', '37297', '37298', '37299']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 37295:37295 -p 37296:37296 -p 37297:37297 -p 37298:37298 -p 37299:37299 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37297 --rest-port=37295 --tcp-port=37296 --discv5-udp-port=37298 --rest-address=0.0.0.0 --nat=extip:172.18.22.152 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=845c296752f1c5931e98cda5d4d4e48305fb0390d210bb9a8196f8b0b6b8e33c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37299 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJrBdqEL7PGBW7-1xLM6fbP-lm4Vo840ifeFq6Gmvtq_Z3TT7qqVQESQsAFVEMPksOOQ1PqQYNP8-K7vUO0z_LICgmlkgnY0gmlwhKwSy6WKbXVsdGlhZGRyc5YACASsEsulBviiAAoErBLLpQb4o90DgnJzhQADAQAAiXNlY3AyNTZrMaEDnq1EruSfjY5WVWpoTyPVOLY_i1MHyl4FHy2QZ5Iy086DdGNwgviig3VkcIL4pIV3YWt1Mgk --lightpushnode=/ip4/172.18.203.165/tcp/63650/p2p/16Uiu2HAmPLQ1KDWxDhaTjH4XWHXxRkH2mwtGjZY5fx5L7dsToc4d --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.22.152 waku 1dbf24ad37fd57cdb66defb8f720a2c4593746f71a5165fc466f3e3461bb9fea
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1dbf24ad37fd. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-20-36__5ac8a431-c37a-4efa-9e38-f547f662f0f7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37295
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:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1dbf24ad37fd. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37295/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=37295): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8fbbe4f590>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.230.18
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33548', '33549', '33550', '33551', '33552']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33548:33548 -p 33549:33549 -p 33550:33550 -p 33551:33551 -p 33552:33552 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33550 --rest-port=33548 --tcp-port=33549 --discv5-udp-port=33551 --rest-address=0.0.0.0 --nat=extip:172.18.230.18 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=af3c63a32e6bd4d40b07eb6e4f0e73baaa6fe178c3ab49cebb7badeda9bbadae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33552 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJrBdqEL7PGBW7-1xLM6fbP-lm4Vo840ifeFq6Gmvtq_Z3TT7qqVQESQsAFVEMPksOOQ1PqQYNP8-K7vUO0z_LICgmlkgnY0gmlwhKwSy6WKbXVsdGlhZGRyc5YACASsEsulBviiAAoErBLLpQb4o90DgnJzhQADAQAAiXNlY3AyNTZrMaEDnq1EruSfjY5WVWpoTyPVOLY_i1MHyl4FHy2QZ5Iy086DdGNwgviig3VkcIL4pIV3YWt1Mgk --lightpushnode=/ip4/172.18.203.165/tcp/63650/p2p/16Uiu2HAmPLQ1KDWxDhaTjH4XWHXxRkH2mwtGjZY5fx5L7dsToc4d --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.230.18 waku ac9a995941c6a44d1ecd16ff02e085ed8e70616ce94c0056247ccd6372dcb456
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ac9a995941c6. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-20-36__5ac8a431-c37a-4efa-9e38-f547f662f0f7__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33548
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:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ac9a995941c6. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33548/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=33548): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8fbbe4d070>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7a2dfafa999d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 717a04d3ac27
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7a2dfafa999d. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 717a04d3ac27. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/ac9a995941c6a44d1ecd16ff02e085ed8e70616ce94c0056247ccd6372dcb456/stop: Not Found ("No such container: ac9a995941c6a44d1ecd16ff02e085ed8e70616ce94c0056247ccd6372dcb456")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/ac9a995941c6a44d1ecd16ff02e085ed8e70616ce94c0056247ccd6372dcb456/stop: Not Found ("No such container: ac9a995941c6a44d1ecd16ff02e085ed8e70616ce94c0056247ccd6372dcb456")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac9a995941c6
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/ac9a995941c6a44d1ecd16ff02e085ed8e70616ce94c0056247ccd6372dcb456/stop: Not Found ("No such container: ac9a995941c6a44d1ecd16ff02e085ed8e70616ce94c0056247ccd6372dcb456")
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,308 @@
WRN 2026-01-18 04:22:30.789+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2026-01-18 04:22:30.789+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-18 04:22:30.789+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=true rlnRelay=false store=true filter=true lightPush=true peerExchange=true rendezvous=true
INF 2026-01-18 04:22:30.789+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-18 04:22:30.789+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2026-01-18 04:22:30.790+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:42299
INF 2026-01-18 04:22:30.790+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:42299/
INF 2026-01-18 04:22:30.790+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-18 04:22:30.790+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-18 04:22:30.792+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-18 04:22:30.792+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-18 04:22:30.792+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-01-18 04:22:30.792+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-18 04:22:30.792+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.29.59/tcp/42300, /ip4/172.18.29.59/tcp/42301/ws]"
INF 2026-01-18 04:22:30.792+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-18 04:22:30.792+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-18 04:22:30.792+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-18 04:22:30.796+00:00 sqlite database page stats tid=1 file=builder.nim:53 pageSize=4096 pages=1 freePages=0
INF 2026-01-18 04:22:30.796+00:00 starting message store's sqlite database migration topics="waku archive migration" tid=1 file=migrations.nim:57
INF 2026-01-18 04:22:30.796+00:00 Not considered schema version 7 topics="waku archive migration" tid=1 file=migrations.nim:45
INF 2026-01-18 04:22:30.796+00:00 database schema is outdated topics="sqlite" tid=1 file=db_sqlite.nim:447 userVersion=0 targetVersion=10
INF 2026-01-18 04:22:30.797+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.799+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.799+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.800+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n timestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.800+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message_backup SELECT id, timestamp, contentTopic, pubsubTopic, payload, version FROM Message;"
INF 2026-01-18 04:22:30.801+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message_backup SELECT id, timestamp, contentTopic, pubsubTopic, payload, version FROM Message;"
INF 2026-01-18 04:22:30.801+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message;"
INF 2026-01-18 04:22:30.801+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message;"
INF 2026-01-18 04:22:30.801+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.802+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.802+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, timestamp, contentTopic, pubsubTopic, payload, version, 0\n FROM Message_backup;"
INF 2026-01-18 04:22:30.802+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, timestamp, contentTopic, pubsubTopic, payload, version, 0\n FROM Message_backup;"
INF 2026-01-18 04:22:30.802+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2026-01-18 04:22:30.804+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2026-01-18 04:22:30.804+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.805+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message_backup (\n id BLOB PRIMARY KEY,\n receiverTimestamp REAL NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp REAL NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.805+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message_backup SELECT id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp FROM Message;"
INF 2026-01-18 04:22:30.805+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message_backup SELECT id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp FROM Message;"
INF 2026-01-18 04:22:30.805+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message;"
INF 2026-01-18 04:22:30.808+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message;"
INF 2026-01-18 04:22:30.808+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.810+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB PRIMARY KEY,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL\n ) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.810+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, CAST(receiverTimestamp*1000000000 AS INTEGER), contentTopic, pubsubTopic, payload, version, CAST(senderTimestamp*1000000000 AS INTEGER)\n FROM Message_backup;"
INF 2026-01-18 04:22:30.810+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\n SELECT id, CAST(receiverTimestamp*1000000000 AS INTEGER), contentTopic, pubsubTopic, payload, version, CAST(senderTimestamp*1000000000 AS INTEGER)\n FROM Message_backup;"
INF 2026-01-18 04:22:30.810+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2026-01-18 04:22:30.812+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2026-01-18 04:22:30.812+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE Message RENAME TO Message_backup;"
INF 2026-01-18 04:22:30.814+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE Message RENAME TO Message_backup;"
INF 2026-01-18 04:22:30.814+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (senderTimestamp, id, pubsubTopic)\n ) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.814+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS Message(\n id BLOB,\n receiverTimestamp INTEGER NOT NULL,\n contentTopic BLOB NOT NULL,\n pubsubTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n senderTimestamp INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (senderTimestamp, id, pubsubTopic)\n ) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.814+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO Message\n SELECT *\n FROM Message_backup;"
INF 2026-01-18 04:22:30.814+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO Message\n SELECT *\n FROM Message_backup;"
INF 2026-01-18 04:22:30.815+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2026-01-18 04:22:30.815+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2026-01-18 04:22:30.815+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE INDEX IF NOT EXISTS i_msg ON Message (contentTopic, pubsubTopic, senderTimestamp, id);"
INF 2026-01-18 04:22:30.816+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE INDEX IF NOT EXISTS i_msg ON Message (contentTopic, pubsubTopic, senderTimestamp, id);"
INF 2026-01-18 04:22:30.816+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME COLUMN receiverTimestamp TO storedAt;"
INF 2026-01-18 04:22:30.818+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME COLUMN receiverTimestamp TO storedAt;"
INF 2026-01-18 04:22:30.818+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP INDEX IF EXISTS i_msg;"
INF 2026-01-18 04:22:30.818+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP INDEX IF EXISTS i_msg;"
INF 2026-01-18 04:22:30.818+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE INDEX IF NOT EXISTS i_query ON message (contentTopic, pubsubTopic, storedAt, id);"
INF 2026-01-18 04:22:30.820+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE INDEX IF NOT EXISTS i_query ON message (contentTopic, pubsubTopic, storedAt, id);"
INF 2026-01-18 04:22:30.820+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP INDEX IF EXISTS i_rt;"
INF 2026-01-18 04:22:30.820+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP INDEX IF EXISTS i_rt;"
INF 2026-01-18 04:22:30.820+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE INDEX IF NOT EXISTS i_ts ON message (storedAt);"
INF 2026-01-18 04:22:30.821+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE INDEX IF NOT EXISTS i_ts ON message (storedAt);"
INF 2026-01-18 04:22:30.821+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-18 04:22:30.823+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-18 04:22:30.823+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS message(\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (storedAt, id, pubsubTopic)\n) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.824+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS message(\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (storedAt, id, pubsubTopic)\n) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.824+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT OR IGNORE INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, storedAt)\n SELECT pubsubTopic, contentTopic, payload, version, senderTimestamp, id, storedAt\n FROM message_backup;"
INF 2026-01-18 04:22:30.824+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT OR IGNORE INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, storedAt)\n SELECT pubsubTopic, contentTopic, payload, version, senderTimestamp, id, storedAt\n FROM message_backup;"
INF 2026-01-18 04:22:30.824+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE message_backup;"
INF 2026-01-18 04:22:30.825+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE message_backup;"
INF 2026-01-18 04:22:30.825+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-18 04:22:30.826+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2026-01-18 04:22:30.827+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="CREATE TABLE IF NOT EXISTS message (\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n messageHash BLOB, -- Newly added, this will be populated with a counter value\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (messageHash)\n) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.827+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="CREATE TABLE IF NOT EXISTS message (\n pubsubTopic BLOB NOT NULL,\n contentTopic BLOB NOT NULL,\n payload BLOB,\n version INTEGER NOT NULL,\n timestamp INTEGER NOT NULL,\n id BLOB,\n messageHash BLOB, -- Newly added, this will be populated with a counter value\n storedAt INTEGER NOT NULL,\n CONSTRAINT messageIndex PRIMARY KEY (messageHash)\n) WITHOUT ROWID;"
INF 2026-01-18 04:22:30.827+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="INSERT INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, messageHash, storedAt)\nSELECT\n mb.pubsubTopic,\n mb.contentTopic,\n mb.payload,\n mb.version,\n mb.timestamp,\n mb.id,\n randomblob(32), -- to populate 32-byte random blob\n mb.storedAt\nFROM message_backup AS mb;"
INF 2026-01-18 04:22:30.827+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="INSERT INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, messageHash, storedAt)\nSELECT\n mb.pubsubTopic,\n mb.contentTopic,\n mb.payload,\n mb.version,\n mb.timestamp,\n mb.id,\n randomblob(32), -- to populate 32-byte random blob\n mb.storedAt\nFROM message_backup AS mb;"
INF 2026-01-18 04:22:30.827+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE message_backup;"
INF 2026-01-18 04:22:30.829+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE message_backup;"
INF 2026-01-18 04:22:30.829+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message ADD COLUMN meta BLOB;"
INF 2026-01-18 04:22:30.832+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message ADD COLUMN meta BLOB;"
INF 2026-01-18 04:22:30.832+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message DROP COLUMN timestamp;"
INF 2026-01-18 04:22:30.834+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message DROP COLUMN timestamp;"
INF 2026-01-18 04:22:30.834+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME COLUMN storedAt TO timestamp;"
INF 2026-01-18 04:22:30.836+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME COLUMN storedAt TO timestamp;"
INF 2026-01-18 04:22:30.837+00:00 database user_version updated topics="sqlite" tid=1 file=db_sqlite.nim:481 userVersion=10
INF 2026-01-18 04:22:30.837+00:00 finished message store's sqlite database migration topics="waku archive migration" tid=1 file=migrations.nim:70
INF 2026-01-18 04:22:30.837+00:00 setting up sqlite waku archive driver tid=1 file=builder.nim:65
INF 2026-01-18 04:22:30.837+00:00 executing message retention policy topics="waku archive" tid=1 file=archive.nim:259
INF 2026-01-18 04:22:30.838+00:00 beginning of executing message retention policy - time topics="waku archive retention_policy" tid=1 file=retention_policy_time.nim:21
INF 2026-01-18 04:22:30.838+00:00 end of executing message retention policy - time topics="waku archive retention_policy" tid=1 file=retention_policy_time.nim:36
INF 2026-01-18 04:22:30.838+00:00 mounting waku store protocol topics="waku node store api" tid=1 file=store.nim:255
TRC 2026-01-18 04:22:30.838+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/store-query/3.0.0]"
INF 2026-01-18 04:22:30.838+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-18 04:22:30.838+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-18 04:22:30.838+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-18 04:22:30.838+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-18 04:22:30.838+00:00 Setting max message size tid=1 file=node_factory.nim:318 num_bytes=153600
INF 2026-01-18 04:22:30.838+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:208
TRC 2026-01-18 04:22:30.838+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/relay/2.0.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
INF 2026-01-18 04:22:30.838+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:225
INF 2026-01-18 04:22:30.838+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=3
INF 2026-01-18 04:22:30.838+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-18 04:22:30.839+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities="[Relay, Store, Filter, Lightpush]" wakuPeerRecord="(peerId: 16U*LQtGGj, seqNo: 1768710150, addresses: [/ip4/172.18.29.59/tcp/42300, /ip4/172.18.29.59/tcp/42301/ws], mixKey: )"
TRC 2026-01-18 04:22:30.839+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-18 04:22:30.839+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-18 04:22:30.839+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-18 04:22:30.839+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-18 04:22:30.839+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-18 04:22:30.839+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
INF 2026-01-18 04:22:30.839+00:00 mounting lightpush with relay topics="waku node lightpush api" tid=1 file=lightpush.nim:159
INF 2026-01-18 04:22:30.839+00:00 mounting lightpush without rln-relay topics="waku node lightpush api" tid=1 file=lightpush.nim:162
TRC 2026-01-18 04:22:30.839+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/lightpush/3.0.0]"
INF 2026-01-18 04:22:30.839+00:00 lightpush mounted successfully topics="waku node lightpush api" tid=1 file=lightpush.nim:179
INF 2026-01-18 04:22:30.839+00:00 mounting legacy light push topics="waku node lightpush api" tid=1 file=lightpush.nim:43
INF 2026-01-18 04:22:30.839+00:00 mounting legacy lightpush with relay topics="waku node lightpush api" tid=1 file=lightpush.nim:48
INF 2026-01-18 04:22:30.839+00:00 mounting legacy lightpush without rln-relay topics="waku node lightpush api" tid=1 file=lightpush.nim:51
TRC 2026-01-18 04:22:30.839+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/lightpush/2.0.0-beta1]"
INF 2026-01-18 04:22:30.839+00:00 legacy lightpush mounted successfully topics="waku node lightpush api" tid=1 file=lightpush.nim:68
INF 2026-01-18 04:22:30.839+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-01-18 04:22:30.839+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-01-18 04:22:30.839+00:00 mounting filter protocol topics="waku node filter api" tid=1 file=filter.nim:48
INF 2026-01-18 04:22:30.839+00:00 starting filter protocol topics="waku filter" tid=1 file=protocol.nim:397
INF 2026-01-18 04:22:30.839+00:00 starting to maintain subscriptions topics="waku filter" tid=1 file=protocol.nim:391
INF 2026-01-18 04:22:30.839+00:00 maintaining subscriptions topics="waku filter" tid=1 file=protocol.nim:222
INF 2026-01-18 04:22:30.839+00:00 cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2026-01-18 04:22:30.839+00:00 after cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2026-01-18 04:22:30.839+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-subscribe/2.0.0-beta1]"
INF 2026-01-18 04:22:30.839+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-01-18 04:22:30.840+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-01-18 04:22:30.840+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-01-18 04:22:30.840+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-01-18 04:22:30.840+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
INF 2026-01-18 04:22:30.840+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:120
INF 2026-01-18 04:22:30.840+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:362
INF 2026-01-18 04:22:30.840+00:00 Running nwaku node tid=1 file=node_factory.nim:440 version=v0.36.0-127-ga4e44d
INF 2026-01-18 04:22:30.840+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:451 version=v0.36.0-127-ga4e44d
INF 2026-01-18 04:22:30.840+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:336
INF 2026-01-18 04:22:30.840+00:00 start topics="waku relay" tid=1 file=protocol.nim:463
TRC 2026-01-18 04:22:30.840+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
TRC 2026-01-18 04:22:30.840+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140300032659536
TRC 2026-01-18 04:22:30.840+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:22:30.840+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140300032659536
TRC 2026-01-18 04:22:30.840+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-18 04:22:30.840+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
INF 2026-01-18 04:22:30.840+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:357
INF 2026-01-18 04:22:30.840+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:128 interval=10s
INF 2026-01-18 04:22:30.840+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:228
INF 2026-01-18 04:22:30.840+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-01-18 04:22:30.840+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-01-18 04:22:30.840+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:352 peerInfo="(peerId: 16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj, listenAddrs: [/ip4/0.0.0.0/tcp/42301/ws, /ip4/0.0.0.0/tcp/42300], 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/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/lightpush/3.0.0, /vac/waku/lightpush/2.0.0-beta1, /vac/waku/filter-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-127-ga4e44d)"
TRC 2026-01-18 04:22:30.840+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:122
TRC 2026-01-18 04:22:30.840+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:146 address=/ip4/0.0.0.0/tcp/42300
TRC 2026-01-18 04:22:30.840+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/42300]
DBG 2026-01-18 04:22:30.840+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-18 04:22:30.840+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-18 04:22:30.840+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=49 queue=0
TRC 2026-01-18 04:22:30.841+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:160
TRC 2026-01-18 04:22:30.841+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/42301/ws]
TRC 2026-01-18 04:22:30.841+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:261 host=0.0.0.0:42301
TRC 2026-01-18 04:22:30.841+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:210 addresses="[/ip4/0.0.0.0/tcp/42301/ws]"
INF 2026-01-18 04:22:30.841+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:213
TRC 2026-01-18 04:22:30.841+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-01-18 04:22:30.841+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
DBG 2026-01-18 04:22:30.841+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-18 04:22:30.841+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-18 04:22:30.841+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=48 queue=0
TRC 2026-01-18 04:22:30.842+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:285
TRC 2026-01-18 04:22:30.842+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:193
TRC 2026-01-18 04:22:30.842+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
WRN 2026-01-18 04:22:30.842+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:995
WRN 2026-01-18 04:22:30.842+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:629
DBG 2026-01-18 04:22:30.842+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:392 peer="(peerId: 16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj, listenAddrs: [/ip4/0.0.0.0/tcp/42300, /ip4/0.0.0.0/tcp/42301/ws], addrs: [/ip4/172.18.29.59/tcp/42300, /ip4/172.18.29.59/tcp/42301/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/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/lightpush/3.0.0, /vac/waku/lightpush/2.0.0-beta1, /vac/waku/filter-subscribe/2.0.0-beta1, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-127-ga4e44d)"
INF 2026-01-18 04:22:30.842+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*LQtGGj addrs="[/ip4/172.18.29.59/tcp/42300, /ip4/172.18.29.59/tcp/42301/ws]"
INF 2026-01-18 04:22:30.842+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/42300/p2p/16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj][/ip4/0.0.0.0/tcp/42301/ws/p2p/16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.29.59/tcp/42300, /ip4/172.18.29.59/tcp/42301/ws]"
INF 2026-01-18 04:22:30.843+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.29.59/tcp/42300/p2p/16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj][/ip4/172.18.29.59/tcp/42301/ws/p2p/16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj]
INF 2026-01-18 04:22:30.843+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QGBnuWR5t_dEvKFzwG5muNwH9ok1CHMSZ8HXS_q7kDGEFlSKJiQrlV6Q4Qvlb--Ekc4hl0xhN4iBp1wPnA9X7bUBgmlkgnY0gmlwhKwSHTuKbXVsdGlhZGRyc4wACgSsEh07BqU93QOCcnOFAAMBAACJc2VjcDI1NmsxoQKmuxNeEHdcIBx6fNThJicqPxwYAKgBQ5mRSTJ7EtrqdIN0Y3CCpTyDdWRwgqU-hXdha3UyDw
INF 2026-01-18 04:22:30.843+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:502
TRC 2026-01-18 04:22:30.843+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:984
TRC 2026-01-18 04:22:30.843+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:977
INF 2026-01-18 04:22:30.843+00:00 Relay peer connections topics="waku node peer_manager" tid=1 file=peer_manager.nim:758 inRelayConns=0/20 outRelayConns=0/10 totalConnections=0/50 notConnectedPeers=0 outsideBackoffPeers=0
INF 2026-01-18 04:22:30.843+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*LQtGGj addrs="[/ip4/172.18.29.59/tcp/42300, /ip4/172.18.29.59/tcp/42301/ws]"
INF 2026-01-18 04:22:30.843+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/42300/p2p/16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj][/ip4/0.0.0.0/tcp/42301/ws/p2p/16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.29.59/tcp/42300, /ip4/172.18.29.59/tcp/42301/ws]"
INF 2026-01-18 04:22:30.843+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.29.59/tcp/42300/p2p/16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj][/ip4/172.18.29.59/tcp/42301/ws/p2p/16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj]
INF 2026-01-18 04:22:30.843+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QGBnuWR5t_dEvKFzwG5muNwH9ok1CHMSZ8HXS_q7kDGEFlSKJiQrlV6Q4Qvlb--Ekc4hl0xhN4iBp1wPnA9X7bUBgmlkgnY0gmlwhKwSHTuKbXVsdGlhZGRyc4wACgSsEh07BqU93QOCcnOFAAMBAACJc2VjcDI1NmsxoQKmuxNeEHdcIBx6fNThJicqPxwYAKgBQ5mRSTJ7EtrqdIN0Y3CCpTyDdWRwgqU-hXdha3UyDw
INF 2026-01-18 04:22:30.844+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:296 enr=enr:-L24QACb52nXQg7hkY3GmvKKJlGo8Ay3Vf3A3PnmEzNz6k5bd8u2TRuf19lMb3kJ5tYmGA26KWliX46kPGtX_kxG5-kCgmlkgnY0gmlwhKwSHTuKbXVsdGlhZGRyc5YACASsEh07BqU8AAoErBIdOwalPd0DgnJzhQADAQAAiXNlY3AyNTZrMaECprsTXhB3XCAcenzU4SYnKj8cGACoAUOZkUkyexLa6nSDdGNwgqU8g3VkcIKlPoV3YWt1Mg8 record="(2, id: \"v4\", ip: 172.18.29.59, multiaddrs: 0x000804AC121D3B06A53C000A04AC121D3B06A53DDD03, rs: 0x0003010000, secp256k1: 0x02A6BB135E10775C201C7A7CD4E126272A3F1C1800A80143999149327B12DAEA74, tcp: 42300, udp: 42302, waku2: 0x0F)"
INF 2026-01-18 04:22:30.844+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-01-18 04:22:30.844+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-01-18 04:22:30.844+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=42302
TRC 2026-01-18 04:22:30.844+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-01-18 04:22:30.844+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-01-18 04:22:30.845+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:22:30.845+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:22:30.845+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2026-01-18 04:22:30.845+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-01-18 04:22:30.845+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QE2bQm1S5hhNKjTbuK_mHCOioLA_AJ1KIXbofMf4pcnDL866vFpyim9el3FCOAB9auOsunapMIJPnQQakwGUThMDgmlkgnY0gmlwhKwSHTuKbXVsdGlhZGRyc5YACASsEh07BqU8AAoErBIdOwalPd0DgnJzhQADAQAAiXNlY3AyNTZrMaECprsTXhB3XCAcenzU4SYnKj8cGACoAUOZkUkyexLa6nSDdGNwgqU8g3VkcIKlPoV3YWt1Mg8 enr="(3, id: \"v4\", ip: 172.18.29.59, multiaddrs: 0x000804AC121D3B06A53C000A04AC121D3B06A53DDD03, rs: 0x0003010000, secp256k1: 0x02A6BB135E10775C201C7A7CD4E126272A3F1C1800A80143999149327B12DAEA74, tcp: 42300, udp: 42302, waku2: 0x0F)"
TRC 2026-01-18 04:22:30.845+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
INF 2026-01-18 04:22:30.845+00:00 starting keepalive tid=1 file=node_health_monitor.nim:379 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-01-18 04:22:30.845+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
INF 2026-01-18 04:22:30.846+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:540 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:22:30.846+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:621 topic=/waku/2/rs/3/0
TRC 2026-01-18 04:22:30.846+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:583 name=/waku/2/rs/3/0
TRC 2026-01-18 04:22:30.846+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:30.846+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:30.846+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:30.846+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
INF 2026-01-18 04:22:30.847+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2026-01-18 04:22:30.847+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=42303
INF 2026-01-18 04:22:30.848+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QHst_RN7db9-nHeencnvx1kP9CnL6b8HCl7bPn2cf1fQOaWzXaF710oCBiAx-GYJUSBFewsQIOmQ2erlddnf09EEgmlkgnY0gmlwhKwSHTuKbXVsdGlhZGRyc5YACASsEh07BqU8AAoErBIdOwalPd0DgnJzhQADAQAAiXNlY3AyNTZrMaECprsTXhB3XCAcenzU4SYnKj8cGACoAUOZkUkyexLa6nSDdGNwgqU8g3VkcIKlPoV3YWt1Mg8 enr="(4, id: \"v4\", ip: 172.18.29.59, multiaddrs: 0x000804AC121D3B06A53C000A04AC121D3B06A53DDD03, rs: 0x0003010000, secp256k1: 0x02A6BB135E10775C201C7A7CD4E126272A3F1C1800A80143999149327B12DAEA74, tcp: 42300, udp: 42302, waku2: 0x0F)"
INF 2026-01-18 04:22:30.848+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-01-18 04:22:30.848+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=42303
INF 2026-01-18 04:22:30.848+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2026-01-18 04:22:30.848+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:100
TRC 2026-01-18 04:22:30.850+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
DBG 2026-01-18 04:22:31.829+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:38006 meth=GET uri=/health
DBG 2026-01-18 04:22:31.829+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:38006 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
TRC 2026-01-18 04:22:31.830+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/lightpush/3.0.0 peers=[] address=140300032635920
TRC 2026-01-18 04:22:31.830+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/lightpush/3.0.0
TRC 2026-01-18 04:22:31.830+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/lightpush/2.0.0-beta1 peers=[] address=140300032635920
TRC 2026-01-18 04:22:31.830+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/lightpush/2.0.0-beta1
TRC 2026-01-18 04:22:31.830+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/store-query/3.0.0 peers=[] address=140300032635920
TRC 2026-01-18 04:22:31.830+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/store-query/3.0.0
TRC 2026-01-18 04:22:31.830+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/store/2.0.0-beta4 peers=[] address=140300032635920
TRC 2026-01-18 04:22:31.830+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/store/2.0.0-beta4
TRC 2026-01-18 04:22:31.830+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/filter-subscribe/2.0.0-beta1 peers=[] address=140300032635920
TRC 2026-01-18 04:22:31.830+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/filter-subscribe/2.0.0-beta1
DBG 2026-01-18 04:22:31.830+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:38006 uri=/health content_type=application/json content_size=973
DBG 2026-01-18 04:22:31.833+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:38014 meth=GET uri=/debug/v1/info
DBG 2026-01-18 04:22:31.833+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:38014 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-01-18 04:22:31.833+00:00 node info topics="waku node" tid=1 file=waku_node.nim:217 wakuInfo="(listenAddresses: [/ip4/172.18.29.59/tcp/42300/p2p/16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj, /ip4/172.18.29.59/tcp/42301/ws/p2p/16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj], enrUri: enr:-L24QACb52nXQg7hkY3GmvKKJlGo8Ay3Vf3A3PnmEzNz6k5bd8u2TRuf19lMb3kJ5tYmGA26KWliX46kPGtX_kxG5-kCgmlkgnY0gmlwhKwSHTuKbXVsdGlhZGRyc5YACASsEh07BqU8AAoErBIdOwalPd0DgnJzhQADAQAAiXNlY3AyNTZrMaECprsTXhB3XCAcenzU4SYnKj8cGACoAUOZkUkyexLa6nSDdGNwgqU8g3VkcIKlPoV3YWt1Mg8, mixPubKey: none(string))"
DBG 2026-01-18 04:22:31.833+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:38014 uri=/debug/v1/info content_type=application/json content_size=471
TRC 2026-01-18 04:22:31.841+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140300032659536
TRC 2026-01-18 04:22:31.841+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:31.841+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:31.841+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:31.841+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:31.841+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:22:32.841+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140300032659536
TRC 2026-01-18 04:22:32.841+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:32.841+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:32.841+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:32.841+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:32.841+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:22:33.842+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140300032659536
TRC 2026-01-18 04:22:33.842+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:33.842+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:33.842+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:33.842+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:33.842+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:22:34.841+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140300032659536
TRC 2026-01-18 04:22:34.841+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:34.841+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:34.841+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:34.841+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:34.841+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:22:35.842+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140300032659536
TRC 2026-01-18 04:22:35.842+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:35.842+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:35.842+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:35.842+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:35.842+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:22:35.845+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:22:35.845+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:22:35.845+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:22:35.851+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:22:35.854+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-01-18 04:22:36.841+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140300032659536
TRC 2026-01-18 04:22:36.841+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:36.841+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:36.841+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:36.841+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:22:36.841+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
NTC 2026-01-18 04:22:36.855+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2026-01-18 04:22:36.864+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-01-18 04:22:36.864+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-01-18 04:22:36.864+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-01-18 04:22:36.864+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:317
TRC 2026-01-18 04:22:36.864+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=48 queue=0
TRC 2026-01-18 04:22:36.864+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=49 queue=0
TRC 2026-01-18 04:22:36.865+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-18 04:22:36.865+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-18 04:22:36.865+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
TRC 2026-01-18 04:22:36.865+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=49 queue=0
TRC 2026-01-18 04:22:36.865+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=50 queue=0
TRC 2026-01-18 04:22:36.865+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-18 04:22:36.865+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-18 04:22:36.865+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
INF 2026-01-18 04:22:36.865+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:243
TRC 2026-01-18 04:22:36.865+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:421
TRC 2026-01-18 04:22:36.865+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:435
TRC 2026-01-18 04:22:36.865+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:165
TRC 2026-01-18 04:22:36.865+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/42300]
TRC 2026-01-18 04:22:36.865+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:195
TRC 2026-01-18 04:22:36.865+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:219
TRC 2026-01-18 04:22:36.865+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/42301/ws]
TRC 2026-01-18 04:22:36.865+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:241
TRC 2026-01-18 04:22:36.865+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1010
TRC 2026-01-18 04:22:36.865+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:343
WRN 2026-01-18 04:22:36.865+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
WRN 2026-01-18 04:22:36.865+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
INF 2026-01-18 04:22:36.865+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:240
INF 2026-01-18 04:22:36.865+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2026-01-18 04:22:36.866+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:42299

View File

@ -0,0 +1,91 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_invalid_payloads with id: 2026-01-18_04-27-15__e789af54-5846-4882-8f99-20913e44e636
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-27-15__e789af54-5846-4882-8f99-20913e44e636__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.72.171
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42219', '42220', '42221', '42222', '42223']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42219:42219 -p 42220:42220 -p 42221:42221 -p 42222:42222 -p 42223:42223 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42221 --rest-port=42219 --tcp-port=42220 --discv5-udp-port=42222 --rest-address=0.0.0.0 --nat=extip:172.18.72.171 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c7dd83a3db4fe9a6edcefdf5aaff2ddae3cbf4bf63952c11aeb6facc2bfb34ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42223 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.72.171 waku bfdbee00f29ad3ced7949ca53dfeff324bbd40d6b1aa57e7a8d14d9c00eb408c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bfdbee00f29a. Setting up logs at ./log/docker/node1_2026-01-18_04-27-15__e789af54-5846-4882-8f99-20913e44e636__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42219
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:42219/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42219/debug/v1/info" -H "Content-Type: application/json" -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.171/tcp/42220/p2p/16Uiu2HAmCz6G9spBSBeaBUjUfxe32ZU98RgmNWCefCCAf2gMUhjn","/ip4/172.18.72.171/tcp/42221/ws/p2p/16Uiu2HAmCz6G9spBSBeaBUjUfxe32ZU98RgmNWCefCCAf2gMUhjn"],"enrUri":"enr:-L24QCn21PR1nvqWBLX0Kt23IV-Sr-5PuGz6Zg1R8Z7p672rR5gz0Gi3--TSmVpbzqG5Mgw4TrMHFXUV5gH_QigPwf4CgmlkgnY0gmlwhKwSSKuKbXVsdGlhZGRyc5YACASsEkirBqTsAAoErBJIqwak7d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBOS4LwtiXaI9ZABlWz_6Y-22tK_pAghI-iZgEoSocmmDdGNwgqTsg3VkcIKk7oV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-27-15__e789af54-5846-4882-8f99-20913e44e636__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.6.179
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2325', '2326', '2327', '2328', '2329']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2325:2325 -p 2326:2326 -p 2327:2327 -p 2328:2328 -p 2329:2329 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2327 --rest-port=2325 --tcp-port=2326 --discv5-udp-port=2328 --rest-address=0.0.0.0 --nat=extip:172.18.6.179 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9c32dca3bbbe07febfb86987f6e72beb3a181d4a48e21d230df3a7fbe221bbbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2329 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCn21PR1nvqWBLX0Kt23IV-Sr-5PuGz6Zg1R8Z7p672rR5gz0Gi3--TSmVpbzqG5Mgw4TrMHFXUV5gH_QigPwf4CgmlkgnY0gmlwhKwSSKuKbXVsdGlhZGRyc5YACASsEkirBqTsAAoErBJIqwak7d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBOS4LwtiXaI9ZABlWz_6Y-22tK_pAghI-iZgEoSocmmDdGNwgqTsg3VkcIKk7oV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.6.179 waku cf7e3d317da4f5aa816d1ab93810944ca52c850a93175b0d9f0d49fe54c8e1e0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cf7e3d317da4. Setting up logs at ./log/docker/node2_2026-01-18_04-27-15__e789af54-5846-4882-8f99-20913e44e636__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2325
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:2325/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2325/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.6.179/tcp/2326/p2p/16Uiu2HAm77BesPonPcnCZhKSCokkhnGG2mbhTxnjjtoYGLSGXj5X","/ip4/172.18.6.179/tcp/2327/ws/p2p/16Uiu2HAm77BesPonPcnCZhKSCokkhnGG2mbhTxnjjtoYGLSGXj5X"],"enrUri":"enr:-L24QPjMPKEWs1if1KTBxYOPF6KrOLXcGKmBAypiurXFQ2ixf9RasfPUndta7hemjywxIKdlmQMTUzTt4BlDIWUCpoECgmlkgnY0gmlwhKwSBrOKbXVsdGlhZGRyc5YACASsEgazBgkWAAoErBIGswYJF90DgnJzhQADAQAAiXNlY3AyNTZrMaECrY_CiwETRstOlruaLg_8xRH6QXuSmXbeBd4WBnbs1W6DdGNwggkWg3VkcIIJGIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2325/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.72.171/tcp/42220/p2p/16Uiu2HAmCz6G9spBSBeaBUjUfxe32ZU98RgmNWCefCCAf2gMUhjn"]'
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:42219/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2325/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710437629478400,"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:2325/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710437629478400,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  tests.relay.test_publish:test_publish.py:30 Running test with payload Empty string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:30 Running test with payload Unecoded text
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "Hello World!", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Incorrect base64 string'
DEBUG  tests.relay.test_publish:test_publish.py:30 Running test with payload A dictionary
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": {"key": "YWFh"}, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:30 Running test with payload An integer
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": 1234567890, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:30 Running test with payload A list
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": ["YWFh"], "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.relay.test_publish:test_publish.py:30 Running test with payload A bool
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": true, "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42219/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bfdbee00f29a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id cf7e3d317da4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,95 @@
2026-01-18 04:27:14.995 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:27:14.995 DEBUG [tests.conftest] Running test: test_time_filter_small_timestamp with id: 2026-01-18_04-27-14__ae727740-6636-44ff-9329-8138a354c995
2026-01-18 04:27:14.996 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:27:14.996 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:27:14.996 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-18 04:27:15.004 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:15.004 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-27-14__ae727740-6636-44ff-9329-8138a354c995__wakuorg_nwaku:latest.log
2026-01-18 04:27:15.004 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:15.004 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:15.006 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:15.006 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.231.81
2026-01-18 04:27:15.006 DEBUG [src.node.docker_mananger] Generated ports ['51366', '51367', '51368', '51369', '51370']
2026-01-18 04:27:15.006 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:15.006 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:15.006 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:15.007 DEBUG [src.node.docker_mananger] docker run -i -t -p 51366:51366 -p 51367:51367 -p 51368:51368 -p 51369:51369 -p 51370:51370 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51368 --rest-port=51366 --tcp-port=51367 --discv5-udp-port=51369 --rest-address=0.0.0.0 --nat=extip:172.18.231.81 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=099afb72f147ec48be20cdc0fe1121bcb6d0dbfaefdff214ebaec8f9ca6e6e7f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51370 --metrics-logging=true --store=true --relay=true
2026-01-18 04:27:15.206 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.231.81 waku ccdf5153d6a8c98dc9e5644577a6ddd7073467fba9dfac4edddcf9650998226c
2026-01-18 04:27:15.237 DEBUG [src.node.docker_mananger] Container started with ID ccdf5153d6a8. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-27-14__ae727740-6636-44ff-9329-8138a354c995__wakuorg_nwaku:latest.log
2026-01-18 04:27:15.237 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51366
2026-01-18 04:27:15.237 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:15.291 ERROR [src.node.docker_mananger] Max retries reached for container 7a02e922449f. Exiting log stream.
2026-01-18 04:27:15.784 ERROR [src.node.docker_mananger] Max retries reached for container 3dfcb737b501. Exiting log stream.
2026-01-18 04:27:16.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51366/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:16.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:27:16.241 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:16.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51366/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:16.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.231.81/tcp/51367/p2p/16Uiu2HAm1LpcrVeYL6HKSHrCXM9ywc7tTau7NhhdmRnqcp3DWkem","/ip4/172.18.231.81/tcp/51368/ws/p2p/16Uiu2HAm1LpcrVeYL6HKSHrCXM9ywc7tTau7NhhdmRnqcp3DWkem"],"enrUri":"enr:-L24QNnUkJuUDW5o7XvXNwux1lVDAwLigCIQfPOagnSEt8iUVd0cRbFHHUo9LKG5n11AUljvsRoRBsb9luD21ujdG6wCgmlkgnY0gmlwhKwS51GKbXVsdGlhZGRyc5YACASsEudRBsinAAoErBLnUQbIqN0DgnJzhQADAQAAiXNlY3AyNTZrMaECV-f8Uo6fbm34La3c4Zzwv0PosVM2j2lpGf13HSFNE2KDdGNwgsing3VkcILIqYV3YWt1MgM"}'
2026-01-18 04:27:16.244 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:16.251 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:16.251 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-27-14__ae727740-6636-44ff-9329-8138a354c995__wakuorg_nwaku:latest.log
2026-01-18 04:27:16.251 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:16.251 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:16.253 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:16.253 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.168.210
2026-01-18 04:27:16.253 DEBUG [src.node.docker_mananger] Generated ports ['45314', '45315', '45316', '45317', '45318']
2026-01-18 04:27:16.253 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:16.253 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:16.253 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:16.253 DEBUG [src.node.docker_mananger] docker run -i -t -p 45314:45314 -p 45315:45315 -p 45316:45316 -p 45317:45317 -p 45318:45318 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45316 --rest-port=45314 --tcp-port=45315 --discv5-udp-port=45317 --rest-address=0.0.0.0 --nat=extip:172.18.168.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ab31f44d3cbe7ba2dcbcbfe7da4dd596cfc74cbb61b61baa2d6fe99a36cad090 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45318 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNnUkJuUDW5o7XvXNwux1lVDAwLigCIQfPOagnSEt8iUVd0cRbFHHUo9LKG5n11AUljvsRoRBsb9luD21ujdG6wCgmlkgnY0gmlwhKwS51GKbXVsdGlhZGRyc5YACASsEudRBsinAAoErBLnUQbIqN0DgnJzhQADAQAAiXNlY3AyNTZrMaECV-f8Uo6fbm34La3c4Zzwv0PosVM2j2lpGf13HSFNE2KDdGNwgsing3VkcILIqYV3YWt1MgM --storenode=/ip4/172.18.231.81/tcp/51367/p2p/16Uiu2HAm1LpcrVeYL6HKSHrCXM9ywc7tTau7NhhdmRnqcp3DWkem --store=true --relay=true
2026-01-18 04:27:16.437 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.168.210 waku e8a03f6cf637a411a9132c471a6bf0f6602fa27a5ef10be035942d5633c7b946
2026-01-18 04:27:16.471 DEBUG [src.node.docker_mananger] Container started with ID e8a03f6cf637. Setting up logs at ./log/docker/store_node1_2026-01-18_04-27-14__ae727740-6636-44ff-9329-8138a354c995__wakuorg_nwaku:latest.log
2026-01-18 04:27:16.472 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45314
2026-01-18 04:27:16.472 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:17.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45314/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:17.477 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:27:17.477 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:17.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45314/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:17.479 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.168.210/tcp/45315/p2p/16Uiu2HAmUcjvpPSrvxuHMPpZLVmwpRA9SSgUNAwo6uRDhoNRrCFz","/ip4/172.18.168.210/tcp/45316/ws/p2p/16Uiu2HAmUcjvpPSrvxuHMPpZLVmwpRA9SSgUNAwo6uRDhoNRrCFz"],"enrUri":"enr:-L24QP7M7FHwKs3SsLYT0tuqFj-DsyVAALxO9byBQMKH2Y3RZ2VGfSAvQeayhccoCpgbEU6Wa_Xiv0f1C_PYDVPruxACgmlkgnY0gmlwhKwSqNKKbXVsdGlhZGRyc5YACASsEqjSBrEDAAoErBKo0gaxBN0DgnJzhQADAQAAiXNlY3AyNTZrMaED7SeFs7MrgvF-G5hlXEfuoaXYA-K-ZxuzMNjUavJODLmDdGNwgrEDg3VkcIKxBYV3YWt1MgM"}'
2026-01-18 04:27:17.480 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:17.480 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45314/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.231.81/tcp/51367/p2p/16Uiu2HAm1LpcrVeYL6HKSHrCXM9ywc7tTau7NhhdmRnqcp3DWkem"]'
2026-01-18 04:27:17.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:17.483 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51366/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:27:17.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:17.486 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45314/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:27:17.488 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:17.489 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:17.490 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:17.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:17.496 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:17.697 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:17.697 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:17.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:17.704 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:17.905 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:17.905 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:17.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:17.910 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:18.111 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:18.111 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:18.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:18.118 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:18.319 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:18.319 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:18.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:18.324 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:18.525 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:18.525 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51366/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:18.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:18.532 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:18.732 DEBUG [tests.store.test_time_filter] inquering stored messages with start time 1768710434489507072 after end time 1768710447489522945
2026-01-18 04:27:18.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51366/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768710434489507072&endTime=1768710447489522945&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:18.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc48d7e7ab88af26d5afa9c2e06f5a4d26460bd55dbedea3f89d98db4e05b61ff","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710434489507072,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x7f32f7fdd9fc5256432e4cfb6d9b4a1553d7b05a9229df6ed2a36c7b3a404ba3","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710436489515008,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x26b58570ff23eebfcc1460e19a337227cd8d5759107ca77246ca10320ad8a6e5","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710437389517056,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x74f1794c074d6e1a88cc1831c34c7bbe3be2095dbca02c1a6d7249228ad6f850","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710437589519104,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xc61a426dfdf3e58c68a34f855c4e025e2e7f2a3c47c157c13ba3f7a25386e02e","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710439489521152,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xd68f038db4cd468c37d8516fc67e1780406fa7e86236c07a5af2590acb80323a","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710447489522944,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2026-01-18 04:27:18.737 DEBUG [tests.store.test_time_filter] number of messages stored for start time 1768710434489507072 and end time = 1768710447489522945 is 6
2026-01-18 04:27:18.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45314/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768710434489507072&endTime=1768710447489522945&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:18.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc48d7e7ab88af26d5afa9c2e06f5a4d26460bd55dbedea3f89d98db4e05b61ff","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710434489507072,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x7f32f7fdd9fc5256432e4cfb6d9b4a1553d7b05a9229df6ed2a36c7b3a404ba3","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710436489515008,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x26b58570ff23eebfcc1460e19a337227cd8d5759107ca77246ca10320ad8a6e5","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710437389517056,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x74f1794c074d6e1a88cc1831c34c7bbe3be2095dbca02c1a6d7249228ad6f850","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710437589519104,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xc61a426dfdf3e58c68a34f855c4e025e2e7f2a3c47c157c13ba3f7a25386e02e","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710439489521152,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xd68f038db4cd468c37d8516fc67e1780406fa7e86236c07a5af2590acb80323a","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710447489522944,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2026-01-18 04:27:18.740 DEBUG [tests.store.test_time_filter] number of messages stored for start time 1768710434489507072 and end time = 1768710447489522945 is 6
2026-01-18 04:27:18.742 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:27:18.744 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:27:18.744 DEBUG [src.node.waku_node] Stopping container with id ccdf5153d6a8
2026-01-18 04:27:19.337 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:19.337 DEBUG [src.node.waku_node] Stopping container with id e8a03f6cf637
2026-01-18 04:27:19.881 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:19.884 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:27:19.891 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:27:19.897 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,60 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_metadata_protocol_mounted_also_on_non_1_clusters with id: 2026-01-18_04-35-40__7d1ef1ae-6e12-446f-bfb0-fb0eef54e01b
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-35-40__7d1ef1ae-6e12-446f-bfb0-fb0eef54e01b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.107.86
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22163', '22164', '22165', '22166', '22167']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22163:22163 -p 22164:22164 -p 22165:22165 -p 22166:22166 -p 22167:22167 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22165 --rest-port=22163 --tcp-port=22164 --discv5-udp-port=22166 --rest-address=0.0.0.0 --nat=extip:172.18.107.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=da95cf09b4b0dfeddb9fb2aff5b0eaabdb81fe30f6c46f81c0e73372d8f2edce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22167 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.107.86 waku 0beb297c76a510bd2800a83c886e68a61e377333f4b695a49c82ac886fc4b9fd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0beb297c76a5. Setting up logs at ./log/docker/node1_2026-01-18_04-35-40__7d1ef1ae-6e12-446f-bfb0-fb0eef54e01b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22163
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:22163/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22163/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.107.86/tcp/22164/p2p/16Uiu2HAm9jPoujmrBJJbWCpqmAmF5fgq6pvXfPzza3MMj5sdeYyA","/ip4/172.18.107.86/tcp/22165/ws/p2p/16Uiu2HAm9jPoujmrBJJbWCpqmAmF5fgq6pvXfPzza3MMj5sdeYyA"],"enrUri":"enr:-L24QAqX7fTNRHwy6wbwu3bDJde8V0O0iKqDw0VRgUFb95vDdbhgm_OyG5MHo6EhaKrs677nHUIoPAoeSQADxtauXz0CgmlkgnY0gmlwhKwSa1aKbXVsdGlhZGRyc5YACASsEmtWBlaUAAoErBJrVgZWld0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1I3JoAhZHedlTgWoKjryrQFPzGuTKrZ6TnH9iHv-aV2DdGNwglaUg3VkcIJWloV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-35-40__7d1ef1ae-6e12-446f-bfb0-fb0eef54e01b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.248.34
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61263', '61264', '61265', '61266', '61267']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61263:61263 -p 61264:61264 -p 61265:61265 -p 61266:61266 -p 61267:61267 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61265 --rest-port=61263 --tcp-port=61264 --discv5-udp-port=61266 --rest-address=0.0.0.0 --nat=extip:172.18.248.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=beff6ebd54fb3442ef4e1effe4ca7efaf4ca52c4678ab9c79157a12de3249af5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61267 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAqX7fTNRHwy6wbwu3bDJde8V0O0iKqDw0VRgUFb95vDdbhgm_OyG5MHo6EhaKrs677nHUIoPAoeSQADxtauXz0CgmlkgnY0gmlwhKwSa1aKbXVsdGlhZGRyc5YACASsEmtWBlaUAAoErBJrVgZWld0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1I3JoAhZHedlTgWoKjryrQFPzGuTKrZ6TnH9iHv-aV2DdGNwglaUg3VkcIJWloV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.248.34 waku cfe3e58cc3b8f96235d21f853c26b6a2b002d708104cb978c630685be1c42ca5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cfe3e58cc3b8. Setting up logs at ./log/docker/node2_2026-01-18_04-35-40__7d1ef1ae-6e12-446f-bfb0-fb0eef54e01b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61263
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:61263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61263/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.248.34/tcp/61264/p2p/16Uiu2HAmCmEgfmMea78cZdVLUpCgatD7a6ARKN795hQ5c4pHAjXB","/ip4/172.18.248.34/tcp/61265/ws/p2p/16Uiu2HAmCmEgfmMea78cZdVLUpCgatD7a6ARKN795hQ5c4pHAjXB"],"enrUri":"enr:-L24QF0AFGJHGTxd1NLf3SAr3x6xqceIFA9ks11HNRFf_Dw2D-fONKrBRpvhtlyYhuN5Z-eJMVoug7Ifw9MGR-ZHNc4CgmlkgnY0gmlwhKwS-CKKbXVsdGlhZGRyc5YACASsEvgiBu9QAAoErBL4IgbvUd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAZmxR9L7MC2Y0U2NnsIK7IuZ00BBMgF4iVd8EGPwn8aDdGNwgu9Qg3VkcILvUoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61263/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.107.86/tcp/22164/p2p/16Uiu2HAm9jPoujmrBJJbWCpqmAmF5fgq6pvXfPzza3MMj5sdeYyA"]'
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:141 Found matches for keyword 'Created WakuMetadata protocol': ['INF 2026-01-18 04:35:41.157+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]']
DEBUG  src.node.docker_mananger:docker_mananger.py:141 Found matches for keyword 'Created WakuMetadata protocol': ['INF 2026-01-18 04:35:42.394+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]']
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0beb297c76a5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id cfe3e58cc3b8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,269 @@
2026-01-18 04:28:41.841 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:28:41.841 DEBUG [tests.conftest] Running test: test_store_sync_long_chain with id: 2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712
2026-01-18 04:28:41.841 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:28:41.848 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:28:41.848 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:41.854 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:28:41.854 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:41.860 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:28:41.860 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:41.860 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:28:41.861 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:28:41.861 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:28:41.863 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:28:41.863 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.10.46
2026-01-18 04:28:41.863 DEBUG [src.node.docker_mananger] Generated ports ['26960', '26961', '26962', '26963', '26964']
2026-01-18 04:28:41.863 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:28:41.863 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:28:41.863 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:28:41.864 DEBUG [src.node.docker_mananger] docker run -i -t -p 26960:26960 -p 26961:26961 -p 26962:26962 -p 26963:26963 -p 26964:26964 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26962 --rest-port=26960 --tcp-port=26961 --discv5-udp-port=26963 --rest-address=0.0.0.0 --nat=extip:172.18.10.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=abd1eff3e3d1cc321fcee64deb4e6cfe7d55adb1edf1bc0497d3ef99b4f6cba1 --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26964 --metrics-logging=true --store-sync-relay-jitter=0 --relay=true --dns-discovery=false
2026-01-18 04:28:42.043 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.10.46 waku 6b8b31e10e94bc262153843465034d1b01211bd92f551e5c60bc4ff0bbc84c47
2026-01-18 04:28:42.073 DEBUG [src.node.docker_mananger] Container started with ID 6b8b31e10e94. Setting up logs at ./log/docker/node1_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:42.075 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26960
2026-01-18 04:28:42.075 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:28:42.090 ERROR [src.node.docker_mananger] Max retries reached for container f5550742e97d. Exiting log stream.
2026-01-18 04:28:42.639 ERROR [src.node.docker_mananger] Max retries reached for container 885775428cfd. Exiting log stream.
2026-01-18 04:28:43.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26960/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:43.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:28:43.079 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:28:43.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26960/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:43.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.10.46/tcp/26961/p2p/16Uiu2HAm6Ysz49BCPsVHdwY5Rnggz86eLTXVWFXa42t6UU4dDsz1","/ip4/172.18.10.46/tcp/26962/ws/p2p/16Uiu2HAm6Ysz49BCPsVHdwY5Rnggz86eLTXVWFXa42t6UU4dDsz1"],"enrUri":"enr:-L24QBi7I_Hf8ZlLPL8g1lZggEfQqxRqZ6hRCrVbCcY4WsZDF5pOQiUOd_scyk2A5XOx8lUdaXOPCxad5ojN4aZJY2oCgmlkgnY0gmlwhKwSCi6KbXVsdGlhZGRyc5YACASsEgouBmlRAAoErBIKLgZpUt0DgnJzhQADAQAAiXNlY3AyNTZrMaECpUkyBVHb06GGa9QwFFveQjyP5F5jZy2TSyZ8SY7csjKDdGNwgmlRg3VkcIJpU4V3YWt1MhM"}'
2026-01-18 04:28:43.082 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:28:43.082 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26960/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:28:43.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:43.101 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:28:43.101 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:43.107 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:28:43.107 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:43.113 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:28:43.113 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node6_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:43.118 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:28:43.119 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node7_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:43.124 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:28:43.124 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node8_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:43.124 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:28:43.124 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:28:43.126 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:28:43.126 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.250.110
2026-01-18 04:28:43.126 DEBUG [src.node.docker_mananger] Generated ports ['55376', '55377', '55378', '55379', '55380']
2026-01-18 04:28:43.126 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:28:43.126 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:28:43.126 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:28:43.126 DEBUG [src.node.docker_mananger] docker run -i -t -p 55376:55376 -p 55377:55377 -p 55378:55378 -p 55379:55379 -p 55380:55380 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55378 --rest-port=55376 --tcp-port=55377 --discv5-udp-port=55379 --rest-address=0.0.0.0 --nat=extip:172.18.250.110 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fb14675fb5fef0a12de6c3ab7fb550bdcbbd42fc91a1e78cdf2f8e9e71dbcaf9 --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55380 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
2026-01-18 04:28:43.307 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.250.110 waku 6acdce94ec0c409f972ae06e4ef58d77b7a3450e1552b2c4b55843a43ea83075
2026-01-18 04:28:43.338 DEBUG [src.node.docker_mananger] Container started with ID 6acdce94ec0c. Setting up logs at ./log/docker/node2_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:43.338 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55376
2026-01-18 04:28:43.339 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:28:44.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55376/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:44.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:28:44.344 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:28:44.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55376/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:44.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.110/tcp/55377/p2p/16Uiu2HAm1pQrqdHQM1mjrrkxfLiPB32rjuS3MWWVT5yu3j66Bhvj","/ip4/172.18.250.110/tcp/55378/ws/p2p/16Uiu2HAm1pQrqdHQM1mjrrkxfLiPB32rjuS3MWWVT5yu3j66Bhvj"],"enrUri":"enr:-L24QNVrP9q5WHHdAc8CW_35LGSdjQL0shabS8SPNbYCMmmcGmifYsx35_GHja410YZLX7Y2MHClU8h_NNzonZ9U02YCgmlkgnY0gmlwhKwS-m6KbXVsdGlhZGRyc5YACASsEvpuBthRAAoErBL6bgbYUt0DgnJzhQADAQAAiXNlY3AyNTZrMaECXvliUF-BsLuStxO4COXw6AoeNY2_wUr0siDyB4UbDEyDdGNwgthRg3VkcILYU4V3YWt1MhI"}'
2026-01-18 04:28:44.346 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:28:44.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55376/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.10.46/tcp/26961/p2p/16Uiu2HAm6Ysz49BCPsVHdwY5Rnggz86eLTXVWFXa42t6UU4dDsz1"]'
2026-01-18 04:28:44.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:44.380 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:28:44.381 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:28:44.383 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:28:44.383 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.118.117
2026-01-18 04:28:44.384 DEBUG [src.node.docker_mananger] Generated ports ['18152', '18153', '18154', '18155', '18156']
2026-01-18 04:28:44.384 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:28:44.384 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:28:44.385 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:28:44.385 DEBUG [src.node.docker_mananger] docker run -i -t -p 18152:18152 -p 18153:18153 -p 18154:18154 -p 18155:18155 -p 18156:18156 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18154 --rest-port=18152 --tcp-port=18153 --discv5-udp-port=18155 --rest-address=0.0.0.0 --nat=extip:172.18.118.117 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=351d5ba92f0ecc8970faa8aed6a5d82f3fe643daf8b71e8bba8b75d021dd1783 --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18156 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
2026-01-18 04:28:44.575 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.118.117 waku 718e25acecaec44b3393a70609e323b626f375bccf5cc907d8013f52a26a388e
2026-01-18 04:28:44.605 DEBUG [src.node.docker_mananger] Container started with ID 718e25acecae. Setting up logs at ./log/docker/node3_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:44.607 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18152
2026-01-18 04:28:44.607 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:28:45.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18152/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:45.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:28:45.612 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:28:45.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18152/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:45.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.118.117/tcp/18153/p2p/16Uiu2HAmSL41D77yW3MrfeuiozzngwqSozpX312WVH3YE7WpdweA","/ip4/172.18.118.117/tcp/18154/ws/p2p/16Uiu2HAmSL41D77yW3MrfeuiozzngwqSozpX312WVH3YE7WpdweA"],"enrUri":"enr:-L24QGvAqmcGTOdvNwKONawoeBoHgAfER-OZfixXOKiRxt3AGLltizOT5k0sCli_dYgr6awAztcfKIMejyWOeHTyeKwCgmlkgnY0gmlwhKwSdnWKbXVsdGlhZGRyc5YACASsEnZ1BkbpAAoErBJ2dQZG6t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyym2g68do6cJeE3Vt-UmhaBavsHS7GnaBCyQlguI5bODdGNwgkbpg3VkcIJG64V3YWt1MhI"}'
2026-01-18 04:28:45.615 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:28:45.615 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18152/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.110/tcp/55377/p2p/16Uiu2HAm1pQrqdHQM1mjrrkxfLiPB32rjuS3MWWVT5yu3j66Bhvj"]'
2026-01-18 04:28:45.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:45.644 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:28:45.644 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:28:45.648 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:28:45.648 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.205.50
2026-01-18 04:28:45.648 DEBUG [src.node.docker_mananger] Generated ports ['50447', '50448', '50449', '50450', '50451']
2026-01-18 04:28:45.649 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:28:45.649 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:28:45.651 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:28:45.651 DEBUG [src.node.docker_mananger] docker run -i -t -p 50447:50447 -p 50448:50448 -p 50449:50449 -p 50450:50450 -p 50451:50451 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50449 --rest-port=50447 --tcp-port=50448 --discv5-udp-port=50450 --rest-address=0.0.0.0 --nat=extip:172.18.205.50 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=101bfba7d2c30e280acf6be58cb30d7bc4023681b8d00e9ef33adedb4f0fa078 --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50451 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
2026-01-18 04:28:45.843 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.205.50 waku 7b408520b656cc7a9dc7240f3571f5b496d02d35124265949f2a4d226076dcdc
2026-01-18 04:28:45.875 DEBUG [src.node.docker_mananger] Container started with ID 7b408520b656. Setting up logs at ./log/docker/node4_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:45.875 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50447
2026-01-18 04:28:45.876 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:28:46.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50447/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:46.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:28:46.880 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:28:46.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50447/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:46.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.205.50/tcp/50448/p2p/16Uiu2HAmTtsV5LLAZu9Bg6bE16fLasCgUa4oQc2Loq9z3Dz6Dz9b","/ip4/172.18.205.50/tcp/50449/ws/p2p/16Uiu2HAmTtsV5LLAZu9Bg6bE16fLasCgUa4oQc2Loq9z3Dz6Dz9b"],"enrUri":"enr:-L24QOJ1-wZLGBavqoY4hDgQiPbjXoSqFBvoiYeQnVbRG7ZwJy0IomDPwZ5eHBTmzblQUtShK2dsft2NVNHhvbhnYxUCgmlkgnY0gmlwhKwSzTKKbXVsdGlhZGRyc5YACASsEs0yBsUQAAoErBLNMgbFEd0DgnJzhQADAQAAiXNlY3AyNTZrMaED4m2sDUXwnw-eEruTvxMfjmIZ0NxTmBGDAULKd-rNw8aDdGNwgsUQg3VkcILFEoV3YWt1MhI"}'
2026-01-18 04:28:46.882 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:28:46.883 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50447/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.118.117/tcp/18153/p2p/16Uiu2HAmSL41D77yW3MrfeuiozzngwqSozpX312WVH3YE7WpdweA"]'
2026-01-18 04:28:46.910 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:46.912 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:28:46.912 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:28:46.914 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:28:46.915 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.145.16
2026-01-18 04:28:46.916 DEBUG [src.node.docker_mananger] Generated ports ['34195', '34196', '34197', '34198', '34199']
2026-01-18 04:28:46.916 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:28:46.916 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:28:46.916 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:28:46.916 DEBUG [src.node.docker_mananger] docker run -i -t -p 34195:34195 -p 34196:34196 -p 34197:34197 -p 34198:34198 -p 34199:34199 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34197 --rest-port=34195 --tcp-port=34196 --discv5-udp-port=34198 --rest-address=0.0.0.0 --nat=extip:172.18.145.16 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b3adb2e8788e4c1e5dc1ff9e1d2a151576bbd8afd5e80ae7daa6a7cbcfdc05cb --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34199 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
2026-01-18 04:28:47.117 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.145.16 waku 2a51187803e3e80c0d3128c176b85ac8eedc638896de9173eadf5afcf2a1f96e
2026-01-18 04:28:47.147 DEBUG [src.node.docker_mananger] Container started with ID 2a51187803e3. Setting up logs at ./log/docker/node5_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:47.148 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34195
2026-01-18 04:28:47.148 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:28:48.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34195/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:48.153 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:28:48.153 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:28:48.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34195/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:48.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.16/tcp/34196/p2p/16Uiu2HAkxmxxNup1592rnLXYEtgzN6zCbovgSCQaJxrCTHMEdwh7","/ip4/172.18.145.16/tcp/34197/ws/p2p/16Uiu2HAkxmxxNup1592rnLXYEtgzN6zCbovgSCQaJxrCTHMEdwh7"],"enrUri":"enr:-L24QOrvMtpp0EFyf42PemWl829J8MwtkNa2G0kWOAq_ykdWMBqhJ_O64BLGIbWP_gkSXqpebhrAac3hkp3IQW_H_WECgmlkgnY0gmlwhKwSkRCKbXVsdGlhZGRyc5YACASsEpEQBoWUAAoErBKREAaFld0DgnJzhQADAQAAiXNlY3AyNTZrMaECMcXfD__BvEsXuXUPkY_VnVP-oORtUq_1vRpNguXHhJ6DdGNwgoWUg3VkcIKFloV3YWt1MhI"}'
2026-01-18 04:28:48.155 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:28:48.156 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34195/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.205.50/tcp/50448/p2p/16Uiu2HAmTtsV5LLAZu9Bg6bE16fLasCgUa4oQc2Loq9z3Dz6Dz9b"]'
2026-01-18 04:28:48.185 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:48.186 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:28:48.187 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:28:48.189 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:28:48.190 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.238.194
2026-01-18 04:28:48.190 DEBUG [src.node.docker_mananger] Generated ports ['56172', '56173', '56174', '56175', '56176']
2026-01-18 04:28:48.190 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:28:48.191 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:28:48.191 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:28:48.191 DEBUG [src.node.docker_mananger] docker run -i -t -p 56172:56172 -p 56173:56173 -p 56174:56174 -p 56175:56175 -p 56176:56176 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56174 --rest-port=56172 --tcp-port=56173 --discv5-udp-port=56175 --rest-address=0.0.0.0 --nat=extip:172.18.238.194 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bacd0f7d5d6b7ec1e1bfce339f1c0bac6a3fdfabbca8964e9e97fac82f96618d --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56176 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
2026-01-18 04:28:48.380 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.238.194 waku 0ac5664796b740477cf3ca39e499551cff23d02bcf8820b6b6895d3c757025a3
2026-01-18 04:28:48.413 DEBUG [src.node.docker_mananger] Container started with ID 0ac5664796b7. Setting up logs at ./log/docker/node6_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:48.414 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56172
2026-01-18 04:28:48.415 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:28:49.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56172/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:49.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:28:49.418 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:28:49.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56172/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:49.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.238.194/tcp/56173/p2p/16Uiu2HAkuc82jF4BuKvJGDJHH8xVcb2pmVKFCC6LEjRaYub7rpBZ","/ip4/172.18.238.194/tcp/56174/ws/p2p/16Uiu2HAkuc82jF4BuKvJGDJHH8xVcb2pmVKFCC6LEjRaYub7rpBZ"],"enrUri":"enr:-L24QGGuT35t-L_o68n5dg02EvUVRKzGbxIo6LXqoqr_3pZYVJxGFTlW83HupF1R_Vbf92sJWxSA3n3XU1syiDBrKqECgmlkgnY0gmlwhKwS7sKKbXVsdGlhZGRyc5YACASsEu7CBtttAAoErBLuwgbbbt0DgnJzhQADAQAAiXNlY3AyNTZrMaECAq1DfDSJvUtYOOKx-2XARSsLg0cnqi4O-BacUqzWlsiDdGNwgtttg3VkcILbb4V3YWt1MhI"}'
2026-01-18 04:28:49.421 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:28:49.421 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56172/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.145.16/tcp/34196/p2p/16Uiu2HAkxmxxNup1592rnLXYEtgzN6zCbovgSCQaJxrCTHMEdwh7"]'
2026-01-18 04:28:49.448 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:49.448 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:28:49.449 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:28:49.454 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:28:49.454 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.35.249
2026-01-18 04:28:49.454 DEBUG [src.node.docker_mananger] Generated ports ['9479', '9480', '9481', '9482', '9483']
2026-01-18 04:28:49.454 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:28:49.454 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:28:49.454 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:28:49.455 DEBUG [src.node.docker_mananger] docker run -i -t -p 9479:9479 -p 9480:9480 -p 9481:9481 -p 9482:9482 -p 9483:9483 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9481 --rest-port=9479 --tcp-port=9480 --discv5-udp-port=9482 --rest-address=0.0.0.0 --nat=extip:172.18.35.249 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3ada7a654dd9deb74ac94a9a9e5ab5ebfa8b4fca93cdefedaeb20bbfd4ae26ad --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9483 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
2026-01-18 04:28:49.648 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.35.249 waku 466336ab53e22d77a4e33560c53f490ff8b35bd6b2b609c1d55f9199fa1a3ae9
2026-01-18 04:28:49.679 DEBUG [src.node.docker_mananger] Container started with ID 466336ab53e2. Setting up logs at ./log/docker/node7_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:49.680 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9479
2026-01-18 04:28:49.680 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:28:50.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9479/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:50.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:28:50.684 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:28:50.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9479/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:50.687 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.35.249/tcp/9480/p2p/16Uiu2HAmGTVRw1eLt2k1hBu3LksY5fCh3uvkKcVPawscuGcb7Cth","/ip4/172.18.35.249/tcp/9481/ws/p2p/16Uiu2HAmGTVRw1eLt2k1hBu3LksY5fCh3uvkKcVPawscuGcb7Cth"],"enrUri":"enr:-L24QKlrnk5J0akRihGkftPYnhXxaASyZVXqRoNOHf8TPIJ5eIz1SCIx3H9im2ocl2uYK6AGF0fovsI3wkcvQ32_pwoCgmlkgnY0gmlwhKwSI_mKbXVsdGlhZGRyc5YACASsEiP5BiUIAAoErBIj-QYlCd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDOHyoraRUp0ZY9c8Mlj3JNI22iry8V7qRXOXQhkTy4PKDdGNwgiUIg3VkcIIlCoV3YWt1MhI"}'
2026-01-18 04:28:50.687 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:28:50.687 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9479/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.238.194/tcp/56173/p2p/16Uiu2HAkuc82jF4BuKvJGDJHH8xVcb2pmVKFCC6LEjRaYub7rpBZ"]'
2026-01-18 04:28:50.713 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:50.714 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:28:50.715 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:28:50.718 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:28:50.718 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.155.135
2026-01-18 04:28:50.721 DEBUG [src.node.docker_mananger] Generated ports ['8331', '8332', '8333', '8334', '8335']
2026-01-18 04:28:50.721 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:28:50.721 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:28:50.721 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:28:50.722 DEBUG [src.node.docker_mananger] docker run -i -t -p 8331:8331 -p 8332:8332 -p 8333:8333 -p 8334:8334 -p 8335:8335 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8333 --rest-port=8331 --tcp-port=8332 --discv5-udp-port=8334 --rest-address=0.0.0.0 --nat=extip:172.18.155.135 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8cccf04d428af3f5ebf00c44eb6563f98d42a4d1cfb8e6fe292adeb79def391b --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8335 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
2026-01-18 04:28:50.919 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.155.135 waku bead72fb8de868901fc8786ba035df970185c4b86d395d07e0b5d3b952a1ff88
2026-01-18 04:28:50.952 DEBUG [src.node.docker_mananger] Container started with ID bead72fb8de8. Setting up logs at ./log/docker/node8_2026-01-18_04-28-41__c06529f8-3789-4b12-975a-401086df8712__wakuorg_nwaku:latest.log
2026-01-18 04:28:50.953 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8331
2026-01-18 04:28:50.953 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:28:51.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8331/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:51.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:28:51.958 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:28:51.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8331/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:51.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.135/tcp/8332/p2p/16Uiu2HAmBm1u8MqL6kUCWGsLTipM27A64AWnVuYf9o47tTFp16Kb","/ip4/172.18.155.135/tcp/8333/ws/p2p/16Uiu2HAmBm1u8MqL6kUCWGsLTipM27A64AWnVuYf9o47tTFp16Kb"],"enrUri":"enr:-L24QDSYeNcqbbZwE6mUVsd4ni8v5EqbkpOMoi2WYGLvZTUVZJtWJpCY-kokKlDKk7RBTd0jmgiehU2prBUEvTj78HsCgmlkgnY0gmlwhKwSm4eKbXVsdGlhZGRyc5YACASsEpuHBiCMAAoErBKbhwYgjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8q-Mn1qrcYhchtjy64OeindMqDIxOS7ZjwlTA5KtgJqDdGNwgiCMg3VkcIIgjoV3YWt1MhI"}'
2026-01-18 04:28:51.960 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:28:51.961 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8331/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.35.249/tcp/9480/p2p/16Uiu2HAmGTVRw1eLt2k1hBu3LksY5fCh3uvkKcVPawscuGcb7Cth"]'
2026-01-18 04:28:51.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:51.989 DEBUG [src.steps.store] Relaying message
2026-01-18 04:28:51.990 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:28:51.994 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:51.996 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:28:52.196 DEBUG [src.steps.store] Relaying message
2026-01-18 04:28:52.197 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:28:52.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:52.200 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:28:52.401 DEBUG [src.steps.store] Relaying message
2026-01-18 04:28:52.401 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:28:52.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:52.405 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:28:52.606 DEBUG [src.steps.store] Relaying message
2026-01-18 04:28:52.606 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:28:52.610 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:52.610 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:28:52.811 DEBUG [src.steps.store] Relaying message
2026-01-18 04:28:52.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:28:52.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:52.815 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:28:53.015 DEBUG [src.steps.store] Relaying message
2026-01-18 04:28:53.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:28:53.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:53.020 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:28:53.220 DEBUG [src.steps.store] Relaying message
2026-01-18 04:28:53.221 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:28:53.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:53.225 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:28:53.426 DEBUG [src.steps.store] Relaying message
2026-01-18 04:28:53.426 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:28:53.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:53.430 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:28:53.630 DEBUG [src.steps.store] Relaying message
2026-01-18 04:28:53.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:28:53.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:53.634 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:28:53.835 DEBUG [src.steps.store] Relaying message
2026-01-18 04:28:53.835 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26960/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:28:53.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:53.839 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:28:54.039 DEBUG [src.libs.common] Sleeping for 90 seconds
2026-01-18 04:30:24.040 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:30:24.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8331/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:30:24.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7ce66c38b5e5a43e5b82cba8366bf6df5653b97705c3f33f517453bf2a794b35"},{"messageHash":"0x9dd46b774b69081a8a9582a2a35117df203d1b88be09fa4cc331115644d06496"},{"messageHash":"0xfb0b82c4d00a027aa0d88ddf74abea6db2fac527c1295dcea7c38dbc4bc687e9"},{"messageHash":"0x016854677f775e64025bfde131528108253f9066b2923f97ece5eac8add33f5e"},{"messageHash":"0x4c7a90be04691d8b10031abde8eea9b3723e6a002e2efa056d8da739019d8490"},{"messageHash":"0x3216dbb464f22659d07baf75270463ecd5c4bc3eeb877eacb75df59120dcdac6"},{"messageHash":"0x92c3d626c1c327284e4b9cbc07d14c9e5a36229ccd09a64605643ca5bbca5a26"},{"messageHash":"0x73ed08be772c0deb1e47b188a883be418cf61484e8d315854feee48e53b7f39b"},{"messageHash":"0xf22ccf9f686bfa48625221dbd2fbac49a23e563bcd096d239cdeb8d34d843952"},{"messageHash":"0xf77536911297571f62ad20ca8be2a8c71595d2f9984795781aa9e865ba714f30"}]}'
2026-01-18 04:30:24.044 DEBUG [src.steps.store] messages length is 10
2026-01-18 04:30:24.046 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:30:24.047 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:30:24.047 DEBUG [src.node.waku_node] Stopping container with id 6b8b31e10e94
2026-01-18 04:30:24.655 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:30:24.655 DEBUG [src.node.waku_node] Stopping container with id 6acdce94ec0c
2026-01-18 04:30:25.219 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:30:25.220 DEBUG [src.node.waku_node] Stopping container with id 718e25acecae
2026-01-18 04:30:25.468 ERROR [src.node.docker_mananger] Max retries reached for container 6b8b31e10e94. Exiting log stream.
2026-01-18 04:30:25.799 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:30:25.800 DEBUG [src.node.waku_node] Stopping container with id 7b408520b656
2026-01-18 04:30:26.033 ERROR [src.node.docker_mananger] Max retries reached for container 6acdce94ec0c. Exiting log stream.
2026-01-18 04:30:26.343 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:30:26.344 DEBUG [src.node.waku_node] Stopping container with id 2a51187803e3
2026-01-18 04:30:26.616 ERROR [src.node.docker_mananger] Max retries reached for container 718e25acecae. Exiting log stream.
2026-01-18 04:30:26.864 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:30:26.864 DEBUG [src.node.waku_node] Stopping container with id 0ac5664796b7
2026-01-18 04:30:27.296 ERROR [src.node.docker_mananger] Max retries reached for container 7b408520b656. Exiting log stream.
2026-01-18 04:30:27.419 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:30:27.420 DEBUG [src.node.waku_node] Stopping container with id 466336ab53e2
2026-01-18 04:30:27.678 ERROR [src.node.docker_mananger] Max retries reached for container 2a51187803e3. Exiting log stream.
2026-01-18 04:30:27.986 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:30:27.986 DEBUG [src.node.waku_node] Stopping container with id bead72fb8de8
2026-01-18 04:30:28.232 ERROR [src.node.docker_mananger] Max retries reached for container 0ac5664796b7. Exiting log stream.
2026-01-18 04:30:28.515 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:30:28.517 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:30:28.557 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:30:28.609 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:30:28.654 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:30:28.737 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:30:28.780 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:30:28.825 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:30:28.874 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:30:28.906 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:30:28.907 ERROR [src.node.docker_mananger] Max retries reached for container 466336ab53e2. Exiting log stream.

View File

@ -0,0 +1,92 @@
2026-01-18 04:37:02.413 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:37:02.413 DEBUG [tests.conftest] Running test: test_time_filter_matches_multiple_messages with id: 2026-01-18_04-37-02__4658f40c-fd05-4be8-889f-9d248cbe820a
2026-01-18 04:37:02.414 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:37:02.414 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:37:02.414 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-18 04:37:02.421 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:37:02.421 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-37-02__4658f40c-fd05-4be8-889f-9d248cbe820a__wakuorg_nwaku:latest.log
2026-01-18 04:37:02.421 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:37:02.421 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:37:02.423 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:37:02.423 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.151.216
2026-01-18 04:37:02.423 DEBUG [src.node.docker_mananger] Generated ports ['24328', '24329', '24330', '24331', '24332']
2026-01-18 04:37:02.423 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:37:02.423 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:37:02.423 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:37:02.423 DEBUG [src.node.docker_mananger] docker run -i -t -p 24328:24328 -p 24329:24329 -p 24330:24330 -p 24331:24331 -p 24332:24332 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24330 --rest-port=24328 --tcp-port=24329 --discv5-udp-port=24331 --rest-address=0.0.0.0 --nat=extip:172.18.151.216 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0dcb60ffcfa2c815e2f49eefece4acae29c00116c6de06cbcaeb1e6fedecbcb3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24332 --metrics-logging=true --store=true --relay=true
2026-01-18 04:37:02.619 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.151.216 waku 94359103e31d60e81f2d7800cf1612cb666c47b4aedd96a96099370b456aa8cf
2026-01-18 04:37:02.649 DEBUG [src.node.docker_mananger] Container started with ID 94359103e31d. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-37-02__4658f40c-fd05-4be8-889f-9d248cbe820a__wakuorg_nwaku:latest.log
2026-01-18 04:37:02.652 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24328
2026-01-18 04:37:02.652 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:37:02.701 ERROR [src.node.docker_mananger] Max retries reached for container c7d306f3a8fe. Exiting log stream.
2026-01-18 04:37:03.219 ERROR [src.node.docker_mananger] Max retries reached for container 9f239ccfde69. Exiting log stream.
2026-01-18 04:37:03.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24328/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:37:03.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:37:03.656 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:37:03.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24328/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:37:03.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.151.216/tcp/24329/p2p/16Uiu2HAmKEAhcN393wBomDaXua4ktpr7dqYRdFu6EFdGgv4dP7MJ","/ip4/172.18.151.216/tcp/24330/ws/p2p/16Uiu2HAmKEAhcN393wBomDaXua4ktpr7dqYRdFu6EFdGgv4dP7MJ"],"enrUri":"enr:-L24QLMg01Yhc4KDPx6wy5Fdm1_kdRD_4GfiTMX9XERHsUFdGUvB7-zQXXtl8zC0m8Gm4-X8B_5fn-GCdvTZMKKbZlkCgmlkgnY0gmlwhKwSl9iKbXVsdGlhZGRyc5YACASsEpfYBl8JAAoErBKX2AZfCt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYaX9zynk3S7U_rP18gY7MJ97j6K9RsGtChvCAFO3lcGDdGNwgl8Jg3VkcIJfC4V3YWt1MgM"}'
2026-01-18 04:37:03.658 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:37:03.666 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:37:03.666 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-37-02__4658f40c-fd05-4be8-889f-9d248cbe820a__wakuorg_nwaku:latest.log
2026-01-18 04:37:03.666 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:37:03.666 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:37:03.668 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:37:03.668 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.141.59
2026-01-18 04:37:03.668 DEBUG [src.node.docker_mananger] Generated ports ['1765', '1766', '1767', '1768', '1769']
2026-01-18 04:37:03.668 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:37:03.668 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:37:03.668 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:37:03.668 DEBUG [src.node.docker_mananger] docker run -i -t -p 1765:1765 -p 1766:1766 -p 1767:1767 -p 1768:1768 -p 1769:1769 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1767 --rest-port=1765 --tcp-port=1766 --discv5-udp-port=1768 --rest-address=0.0.0.0 --nat=extip:172.18.141.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d0f657a79b7ac4cfa3ee148fa24cd25aad1abba85bb22471c6042eecf938d661 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1769 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLMg01Yhc4KDPx6wy5Fdm1_kdRD_4GfiTMX9XERHsUFdGUvB7-zQXXtl8zC0m8Gm4-X8B_5fn-GCdvTZMKKbZlkCgmlkgnY0gmlwhKwSl9iKbXVsdGlhZGRyc5YACASsEpfYBl8JAAoErBKX2AZfCt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYaX9zynk3S7U_rP18gY7MJ97j6K9RsGtChvCAFO3lcGDdGNwgl8Jg3VkcIJfC4V3YWt1MgM --storenode=/ip4/172.18.151.216/tcp/24329/p2p/16Uiu2HAmKEAhcN393wBomDaXua4ktpr7dqYRdFu6EFdGgv4dP7MJ --store=true --relay=true
2026-01-18 04:37:03.871 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.141.59 waku f3b4d9afc96fb3afc41826908db14331e73df7f1aa6203c904e98d27c6a8aced
2026-01-18 04:37:03.903 DEBUG [src.node.docker_mananger] Container started with ID f3b4d9afc96f. Setting up logs at ./log/docker/store_node1_2026-01-18_04-37-02__4658f40c-fd05-4be8-889f-9d248cbe820a__wakuorg_nwaku:latest.log
2026-01-18 04:37:03.903 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1765
2026-01-18 04:37:03.904 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:37:04.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1765/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:37:04.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:37:04.909 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:37:04.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1765/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:37:04.911 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.141.59/tcp/1766/p2p/16Uiu2HAmKHffLKd7JttADSzreY6DDEXSZaxe7nrgYSRk9NWnH5QT","/ip4/172.18.141.59/tcp/1767/ws/p2p/16Uiu2HAmKHffLKd7JttADSzreY6DDEXSZaxe7nrgYSRk9NWnH5QT"],"enrUri":"enr:-L24QE2EePHw_pi0GudtlAxSrNhQ2RKrshoMAPxJ1rw8TQ_JByrlw6mG3w-9i0I34h5a6OZqVR_HY5Hhae1LYoWhTmsCgmlkgnY0gmlwhKwSjTuKbXVsdGlhZGRyc5YACASsEo07BgbmAAoErBKNOwYG590DgnJzhQADAQAAiXNlY3AyNTZrMaEDYot62jqUh9nDv1TEabfZIarYj3yFgDP6EcsS421VeZCDdGNwggbmg3VkcIIG6IV3YWt1MgM"}'
2026-01-18 04:37:04.911 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:37:04.912 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1765/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.151.216/tcp/24329/p2p/16Uiu2HAmKEAhcN393wBomDaXua4ktpr7dqYRdFu6EFdGgv4dP7MJ"]'
2026-01-18 04:37:04.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:04.915 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24328/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:37:04.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:04.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1765/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:37:04.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:04.920 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:04.921 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:04.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:04.926 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:05.127 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:05.127 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:05.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:05.133 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:05.334 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:05.334 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:05.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:05.340 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:05.541 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:05.541 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:05.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:05.547 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:05.748 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:05.748 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:05.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:05.753 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:05.954 DEBUG [src.steps.store] Relaying message
2026-01-18 04:37:05.954 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24328/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:37:05.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:37:05.960 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:37:06.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24328/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768711021920463968&endTime=1768711026920677024&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:37:06.164 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcf9d883428111feec10357360b87f9813ea929f18ae36f74fca809082de17cf0"},{"messageHash":"0xf1be5b724e2969e47c20a1fe7a641b5b7725a23295f1225c84977ae873436ab7"},{"messageHash":"0x4dad0532c695788b643caa4aa55af774d8bb510f96ce9dd7088020a1a06e7d98"},{"messageHash":"0x455382b50f9c164dcd97504fb651a97f6fddde40a6f25c93e8cbce163f5cf74d"},{"messageHash":"0x625db8f8c77629f629f4448031c586bd8773ae25fbbd0b6befb7166b1df5fa49"}]}'
2026-01-18 04:37:06.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1765/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768711021920463968&endTime=1768711026920677024&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:37:06.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xcf9d883428111feec10357360b87f9813ea929f18ae36f74fca809082de17cf0"},{"messageHash":"0xf1be5b724e2969e47c20a1fe7a641b5b7725a23295f1225c84977ae873436ab7"},{"messageHash":"0x4dad0532c695788b643caa4aa55af774d8bb510f96ce9dd7088020a1a06e7d98"},{"messageHash":"0x455382b50f9c164dcd97504fb651a97f6fddde40a6f25c93e8cbce163f5cf74d"},{"messageHash":"0x625db8f8c77629f629f4448031c586bd8773ae25fbbd0b6befb7166b1df5fa49"}]}'
2026-01-18 04:37:06.169 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:37:06.170 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:37:06.170 DEBUG [src.node.waku_node] Stopping container with id 94359103e31d
2026-01-18 04:37:06.710 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:37:06.711 DEBUG [src.node.waku_node] Stopping container with id f3b4d9afc96f
2026-01-18 04:37:07.271 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:37:07.274 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:37:07.281 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:37:07.288 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2026-01-18 04:18:45.404 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:18:45.406 DEBUG [tests.conftest] Running test: test_filter_ping_on_subscribed_peer with id: 2026-01-18_04-18-45__808d22c1-0e18-44c9-a70c-64a4bc21596e
2026-01-18 04:18:45.407 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:18:45.408 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-18 04:18:45.408 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-18 04:18:45.416 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:45.416 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-18-45__808d22c1-0e18-44c9-a70c-64a4bc21596e__wakuorg_nwaku:latest.log
2026-01-18 04:18:45.416 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:45.416 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:45.418 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:45.418 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.125.83
2026-01-18 04:18:45.418 DEBUG [src.node.docker_mananger] Generated ports ['34016', '34017', '34018', '34019', '34020']
2026-01-18 04:18:45.418 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:45.418 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:45.418 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:45.418 DEBUG [src.node.docker_mananger] docker run -i -t -p 34016:34016 -p 34017:34017 -p 34018:34018 -p 34019:34019 -p 34020:34020 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34018 --rest-port=34016 --tcp-port=34017 --discv5-udp-port=34019 --rest-address=0.0.0.0 --nat=extip:172.18.125.83 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2faedcea9da3db7a48ca20c7631f1f2e16f1b0aba73caad803a3f1dea1ce997f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34020 --metrics-logging=true --relay=true --filter=true
2026-01-18 04:18:45.603 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.125.83 waku c45fc6eb90c61370a9e4b34adc5d274bf937c561071e5a1fbc8b786fc4323719
2026-01-18 04:18:45.632 ERROR [src.node.docker_mananger] Max retries reached for container 67a6e224b8e0. Exiting log stream.
2026-01-18 04:18:45.634 DEBUG [src.node.docker_mananger] Container started with ID c45fc6eb90c6. Setting up logs at ./log/docker/node1_2026-01-18_04-18-45__808d22c1-0e18-44c9-a70c-64a4bc21596e__wakuorg_nwaku:latest.log
2026-01-18 04:18:45.635 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34016
2026-01-18 04:18:45.636 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:46.230 ERROR [src.node.docker_mananger] Max retries reached for container 22053c08c96e. Exiting log stream.
2026-01-18 04:18:46.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34016/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:46.640 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:46.640 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:46.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34016/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:46.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.125.83/tcp/34017/p2p/16Uiu2HAmM9Dpef2VbAf4cf7dJ6Xxo1NSLuEHcXz1s7nNjtTqNDfK","/ip4/172.18.125.83/tcp/34018/ws/p2p/16Uiu2HAmM9Dpef2VbAf4cf7dJ6Xxo1NSLuEHcXz1s7nNjtTqNDfK"],"enrUri":"enr:-L24QCd-3ITD6dnUjFEAhSm33Xt2GZNDnXdn8XT7QBnaaBn_buHIKUDH_c7vXhIVrQms1IuIPyptWQq2ypTaYebQtloCgmlkgnY0gmlwhKwSfVOKbXVsdGlhZGRyc5YACASsEn1TBoThAAoErBJ9UwaE4t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfhj9l6ikNwbMbso8INuc4pW4QwgC3kJ9Hip2QnpCl6aDdGNwgoThg3VkcIKE44V3YWt1MgU"}'
2026-01-18 04:18:46.643 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:46.643 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-18 04:18:46.649 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:46.649 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-18-45__808d22c1-0e18-44c9-a70c-64a4bc21596e__wakuorg_nwaku:latest.log
2026-01-18 04:18:46.650 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:46.650 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:46.651 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:46.651 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.148.2
2026-01-18 04:18:46.651 DEBUG [src.node.docker_mananger] Generated ports ['33351', '33352', '33353', '33354', '33355']
2026-01-18 04:18:46.651 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:46.651 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:46.652 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:46.652 DEBUG [src.node.docker_mananger] docker run -i -t -p 33351:33351 -p 33352:33352 -p 33353:33353 -p 33354:33354 -p 33355:33355 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33353 --rest-port=33351 --tcp-port=33352 --discv5-udp-port=33354 --rest-address=0.0.0.0 --nat=extip:172.18.148.2 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1f5dc7bce8b59cd07accfaa80b5aed06d3b3848b0d9d8729364c2ffbe25d8ecd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33355 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCd-3ITD6dnUjFEAhSm33Xt2GZNDnXdn8XT7QBnaaBn_buHIKUDH_c7vXhIVrQms1IuIPyptWQq2ypTaYebQtloCgmlkgnY0gmlwhKwSfVOKbXVsdGlhZGRyc5YACASsEn1TBoThAAoErBJ9UwaE4t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfhj9l6ikNwbMbso8INuc4pW4QwgC3kJ9Hip2QnpCl6aDdGNwgoThg3VkcIKE44V3YWt1MgU --filternode=/ip4/172.18.125.83/tcp/34017/p2p/16Uiu2HAmM9Dpef2VbAf4cf7dJ6Xxo1NSLuEHcXz1s7nNjtTqNDfK
2026-01-18 04:18:46.832 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.148.2 waku 54c4c9131425a75c8759c349b6064de7f40cb712e7bef6b2c53d1c4d876cbbd6
2026-01-18 04:18:46.860 DEBUG [src.node.docker_mananger] Container started with ID 54c4c9131425. Setting up logs at ./log/docker/node2_2026-01-18_04-18-45__808d22c1-0e18-44c9-a70c-64a4bc21596e__wakuorg_nwaku:latest.log
2026-01-18 04:18:46.860 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33351
2026-01-18 04:18:46.860 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:47.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33351/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:47.864 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:18:47.865 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:47.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33351/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:47.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.2/tcp/33352/p2p/16Uiu2HAm4qEXGYhjnRFTG7KronLU18djsLcKLXGofdVXV9S5Z73f","/ip4/172.18.148.2/tcp/33353/ws/p2p/16Uiu2HAm4qEXGYhjnRFTG7KronLU18djsLcKLXGofdVXV9S5Z73f"],"enrUri":"enr:-L24QImUPFnxNyVrZxgrv59afvaxhy3rcUS5Nl0Fgxn7QZomRHKZBr55MXo9Ul9fbykFXxlM1ISpPpfslJ8OlQiot3UCgmlkgnY0gmlwhKwSlAKKbXVsdGlhZGRyc5YACASsEpQCBoJIAAoErBKUAgaCSd0DgnJzhQADAQAAiXNlY3AyNTZrMaECi8JWSjGsnJcNHrst4tNOtDNIRpGOoE2vECOQgkE101KDdGNwgoJIg3VkcIKCSoV3YWt1MgA"}'
2026-01-18 04:18:47.867 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:47.868 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33351/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.125.83/tcp/34017/p2p/16Uiu2HAmM9Dpef2VbAf4cf7dJ6Xxo1NSLuEHcXz1s7nNjtTqNDfK"]'
2026-01-18 04:18:47.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:47.899 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-18 04:18:47.899 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34016/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:47.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:47.915 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33351/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a7df010a-7952-429a-9163-769a417f7ab6", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-18 04:18:47.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"a7df010a-7952-429a-9163-769a417f7ab6","statusDesc":"OK"}'
2026-01-18 04:18:47.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33351/filter/v2/subscriptions/bff6369c-6494-4436-85f5-5b37a9eb98da" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:47.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"bff6369c-6494-4436-85f5-5b37a9eb98da","statusDesc":"OK"}'
2026-01-18 04:18:47.937 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:18:47.938 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:18:47.938 DEBUG [src.node.waku_node] Stopping container with id c45fc6eb90c6
2026-01-18 04:18:48.485 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:18:48.485 DEBUG [src.node.waku_node] Stopping container with id 54c4c9131425
2026-01-18 04:18:48.986 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:18:48.989 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:18:48.994 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:18:48.998 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,862 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_after_receiving_node_restarts with id: 2026-01-18_04-43-23__aa471b1d-db22-436b-80bd-e4b677d1dba5
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-18_04-43-23__aa471b1d-db22-436b-80bd-e4b677d1dba5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.79.52
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64461', '64462', '64463', '64464', '64465']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64461:64461 -p 64462:64462 -p 64463:64463 -p 64464:64464 -p 64465:64465 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64463 --rest-port=64461 --tcp-port=64462 --discv5-udp-port=64464 --rest-address=0.0.0.0 --nat=extip:172.18.79.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dbe5d4fcacf7578bba00cad84a57dfb7311a7520eaa12c23730911c8cfa22fad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64465 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.79.52 waku ed747cadb29e23826b6f6927f935b52618c1f86de88f83511e84fbab83174fd3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ed747cadb29e. Setting up logs at ./log/docker/receiving_node1_2026-01-18_04-43-23__aa471b1d-db22-436b-80bd-e4b677d1dba5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64461
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:64461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64461/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.79.52/tcp/64462/p2p/16Uiu2HAmTFGtguMqHEVJ67NDo2bP5Jtqvo1MdSEDxwziwhmG5A8j","/ip4/172.18.79.52/tcp/64463/ws/p2p/16Uiu2HAmTFGtguMqHEVJ67NDo2bP5Jtqvo1MdSEDxwziwhmG5A8j"],"enrUri":"enr:-L24QPD_byizlI60HgtPDl1WnyNTPJAhbZ4PnnzgccPqND1AdFQ-O7EfQ2Ca0gdjmcARzhVs8COId8JVCXFmm3AJgwICgmlkgnY0gmlwhKwSTzSKbXVsdGlhZGRyc5YACASsEk80BvvOAAoErBJPNAb7z90DgnJzhQADAQAAiXNlY3AyNTZrMaED2MwRXtrRGj5tMUMUrleHH5cYuaiNMa0tjeCEUxWS8BSDdGNwgvvOg3VkcIL70IV3YWt1Mgk"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-18_04-43-23__aa471b1d-db22-436b-80bd-e4b677d1dba5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.155.65
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13371', '13372', '13373', '13374', '13375']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13371:13371 -p 13372:13372 -p 13373:13373 -p 13374:13374 -p 13375:13375 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13373 --rest-port=13371 --tcp-port=13372 --discv5-udp-port=13374 --rest-address=0.0.0.0 --nat=extip:172.18.155.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=65eef207b44dfaadac9dd4feaf0ac2ff8bab1607dfbc2ce719a2b2ae82125a4d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13375 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.155.65 waku 93d6f78d3ab5db2379d843de058549d6cf008fa773c2d86c455cd3ebad2df274
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 93d6f78d3ab5. Setting up logs at ./log/docker/receiving_node2_2026-01-18_04-43-23__aa471b1d-db22-436b-80bd-e4b677d1dba5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13371
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:13371/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13371/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.65/tcp/13372/p2p/16Uiu2HAmCRg9kLptTyZQfSSQ1ViZDCfpJJkdes4i1akonFSijVmd","/ip4/172.18.155.65/tcp/13373/ws/p2p/16Uiu2HAmCRg9kLptTyZQfSSQ1ViZDCfpJJkdes4i1akonFSijVmd"],"enrUri":"enr:-L24QJUxqCedURzZj_EuPWMS7lnRyt7r3wvurvDo5BzqFE46OePBL7tco-6K80JcyEuXzZdJ_q0e8_9ncoctbH52U54CgmlkgnY0gmlwhKwSm0GKbXVsdGlhZGRyc5YACASsEptBBjQ8AAoErBKbQQY0Pd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_JbfLwYaxN_4iDnUmduq-BOPmFX4ELDoxWTOGT_piMyDdGNwgjQ8g3VkcII0PoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13371/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.79.52/tcp/64462/p2p/16Uiu2HAmTFGtguMqHEVJ67NDo2bP5Jtqvo1MdSEDxwziwhmG5A8j"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-18_04-43-23__aa471b1d-db22-436b-80bd-e4b677d1dba5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.116.36
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5757', '5758', '5759', '5760', '5761']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 5757:5757 -p 5758:5758 -p 5759:5759 -p 5760:5760 -p 5761:5761 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5759 --rest-port=5757 --tcp-port=5758 --discv5-udp-port=5760 --rest-address=0.0.0.0 --nat=extip:172.18.116.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=32b05d9102a9dbbdd257fe04aefeb9af9c8e631aadce03c32db6eb23b571b1bb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5761 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPD_byizlI60HgtPDl1WnyNTPJAhbZ4PnnzgccPqND1AdFQ-O7EfQ2Ca0gdjmcARzhVs8COId8JVCXFmm3AJgwICgmlkgnY0gmlwhKwSTzSKbXVsdGlhZGRyc5YACASsEk80BvvOAAoErBJPNAb7z90DgnJzhQADAQAAiXNlY3AyNTZrMaED2MwRXtrRGj5tMUMUrleHH5cYuaiNMa0tjeCEUxWS8BSDdGNwgvvOg3VkcIL70IV3YWt1Mgk --lightpushnode=/ip4/172.18.79.52/tcp/64462/p2p/16Uiu2HAmTFGtguMqHEVJ67NDo2bP5Jtqvo1MdSEDxwziwhmG5A8j --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.116.36 waku a3b9c4e47fdaf96f37d019139742743cdbc6e7be9fbfb45f98ea525b07cbadeb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a3b9c4e47fda. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-43-23__aa471b1d-db22-436b-80bd-e4b677d1dba5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5757
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:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a3b9c4e47fda. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5757/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=5757): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f6547b10a70>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.20.5
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15931', '15932', '15933', '15934', '15935']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15931:15931 -p 15932:15932 -p 15933:15933 -p 15934:15934 -p 15935:15935 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15933 --rest-port=15931 --tcp-port=15932 --discv5-udp-port=15934 --rest-address=0.0.0.0 --nat=extip:172.18.20.5 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8bf1e4fae5bd43fc936afefbc53c3b363abbffb26313d17a04352bc26d4aa5ae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15935 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPD_byizlI60HgtPDl1WnyNTPJAhbZ4PnnzgccPqND1AdFQ-O7EfQ2Ca0gdjmcARzhVs8COId8JVCXFmm3AJgwICgmlkgnY0gmlwhKwSTzSKbXVsdGlhZGRyc5YACASsEk80BvvOAAoErBJPNAb7z90DgnJzhQADAQAAiXNlY3AyNTZrMaED2MwRXtrRGj5tMUMUrleHH5cYuaiNMa0tjeCEUxWS8BSDdGNwgvvOg3VkcIL70IV3YWt1Mgk --lightpushnode=/ip4/172.18.79.52/tcp/64462/p2p/16Uiu2HAmTFGtguMqHEVJ67NDo2bP5Jtqvo1MdSEDxwziwhmG5A8j --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.20.5 waku de11a3bdcba23b6d625ac94b01fd8647cdeb2cc76b81d3788a0412f3aa615786
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID de11a3bdcba2. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-43-23__aa471b1d-db22-436b-80bd-e4b677d1dba5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15931
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:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container de11a3bdcba2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15931/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=15931): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f6547c0e0c0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.61.138
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8540', '8541', '8542', '8543', '8544']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8540:8540 -p 8541:8541 -p 8542:8542 -p 8543:8543 -p 8544:8544 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8542 --rest-port=8540 --tcp-port=8541 --discv5-udp-port=8543 --rest-address=0.0.0.0 --nat=extip:172.18.61.138 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c7ffa3d5252f23cabad3f2e3bcd083c0cdfb4a0f7ee6ed81487f84ea3edd9f2c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8544 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPD_byizlI60HgtPDl1WnyNTPJAhbZ4PnnzgccPqND1AdFQ-O7EfQ2Ca0gdjmcARzhVs8COId8JVCXFmm3AJgwICgmlkgnY0gmlwhKwSTzSKbXVsdGlhZGRyc5YACASsEk80BvvOAAoErBJPNAb7z90DgnJzhQADAQAAiXNlY3AyNTZrMaED2MwRXtrRGj5tMUMUrleHH5cYuaiNMa0tjeCEUxWS8BSDdGNwgvvOg3VkcIL70IV3YWt1Mgk --lightpushnode=/ip4/172.18.79.52/tcp/64462/p2p/16Uiu2HAmTFGtguMqHEVJ67NDo2bP5Jtqvo1MdSEDxwziwhmG5A8j --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.61.138 waku f6b815d114b14c5f9c256a3851e7cf4c5e625a10e774197302feb9c851fc1cf6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f6b815d114b1. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-43-23__aa471b1d-db22-436b-80bd-e4b677d1dba5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8540
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:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f6b815d114b1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8540/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.waku_node:waku_node.py:196 REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=8540): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f6547dca780>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ed747cadb29e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 93d6f78d3ab5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ed747cadb29e. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 93d6f78d3ab5. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/f6b815d114b14c5f9c256a3851e7cf4c5e625a10e774197302feb9c851fc1cf6/stop: Not Found ("No such container: f6b815d114b14c5f9c256a3851e7cf4c5e625a10e774197302feb9c851fc1cf6")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/f6b815d114b14c5f9c256a3851e7cf4c5e625a10e774197302feb9c851fc1cf6/stop: Not Found ("No such container: f6b815d114b14c5f9c256a3851e7cf4c5e625a10e774197302feb9c851fc1cf6")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b815d114b1
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/f6b815d114b14c5f9c256a3851e7cf4c5e625a10e774197302feb9c851fc1cf6/stop: Not Found ("No such container: f6b815d114b14c5f9c256a3851e7cf4c5e625a10e774197302feb9c851fc1cf6")
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,68 @@
2026-01-18 04:22:32.019 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:22:32.019 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_with_no_pubsub_topic with id: 2026-01-18_04-22-32__f8fbe27b-1bc3-4811-82f6-d617e01ff78d
2026-01-18 04:22:32.020 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:22:32.020 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-18 04:22:32.020 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-18 04:22:32.028 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:22:32.029 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-22-32__f8fbe27b-1bc3-4811-82f6-d617e01ff78d__wakuorg_nwaku:latest.log
2026-01-18 04:22:32.029 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:22:32.029 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:22:32.031 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:22:32.031 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.44.223
2026-01-18 04:22:32.032 DEBUG [src.node.docker_mananger] Generated ports ['28686', '28687', '28688', '28689', '28690']
2026-01-18 04:22:32.032 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:22:32.032 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:22:32.033 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:22:32.033 DEBUG [src.node.docker_mananger] docker run -i -t -p 28686:28686 -p 28687:28687 -p 28688:28688 -p 28689:28689 -p 28690:28690 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28688 --rest-port=28686 --tcp-port=28687 --discv5-udp-port=28689 --rest-address=0.0.0.0 --nat=extip:172.18.44.223 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d633ceb01d2b8faa63ab0b73badc11a2a6f1a21cb6bd6263fec34b23c4eabf9a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28690 --metrics-logging=true --relay=true --filter=true
2026-01-18 04:22:32.213 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.44.223 waku 8c86b8a6a69eecf0bdb40727c6f8f89ef58897cc66d3daa9357ecb52252cbcd5
2026-01-18 04:22:32.247 DEBUG [src.node.docker_mananger] Container started with ID 8c86b8a6a69e. Setting up logs at ./log/docker/node1_2026-01-18_04-22-32__f8fbe27b-1bc3-4811-82f6-d617e01ff78d__wakuorg_nwaku:latest.log
2026-01-18 04:22:32.248 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28686
2026-01-18 04:22:32.248 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:22:32.302 ERROR [src.node.docker_mananger] Max retries reached for container 970da1573544. Exiting log stream.
2026-01-18 04:22:32.846 ERROR [src.node.docker_mananger] Max retries reached for container ed2cd611b455. Exiting log stream.
2026-01-18 04:22:33.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28686/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:22:33.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:22:33.252 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:22:33.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28686/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:22:33.255 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.44.223/tcp/28687/p2p/16Uiu2HAmSAY8ehj83yiSAxMMVZ12ag3vfVTJms7Z2ApTtVztGo9h","/ip4/172.18.44.223/tcp/28688/ws/p2p/16Uiu2HAmSAY8ehj83yiSAxMMVZ12ag3vfVTJms7Z2ApTtVztGo9h"],"enrUri":"enr:-L24QPkts-qAiXp-02z2x4qtDNtJgn_PSqveR2Uwq72nnVnxTYnYn-T6RHXwg9M3Bb7Vx5I5KVXwqmluCtvTpw89g5ACgmlkgnY0gmlwhKwSLN-KbXVsdGlhZGRyc5YACASsEizfBnAPAAoErBIs3wZwEN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyLm1qff7mUL31ZPApEOHCj7JHjLW7nq5avooVYrQhBiDdGNwgnAPg3VkcIJwEYV3YWt1MgU"}'
2026-01-18 04:22:33.255 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:22:33.255 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-18 04:22:33.262 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:22:33.262 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-22-32__f8fbe27b-1bc3-4811-82f6-d617e01ff78d__wakuorg_nwaku:latest.log
2026-01-18 04:22:33.262 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:22:33.262 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:22:33.264 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:22:33.264 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.184.3
2026-01-18 04:22:33.264 DEBUG [src.node.docker_mananger] Generated ports ['46577', '46578', '46579', '46580', '46581']
2026-01-18 04:22:33.264 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:22:33.264 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:22:33.264 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:22:33.264 DEBUG [src.node.docker_mananger] docker run -i -t -p 46577:46577 -p 46578:46578 -p 46579:46579 -p 46580:46580 -p 46581:46581 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46579 --rest-port=46577 --tcp-port=46578 --discv5-udp-port=46580 --rest-address=0.0.0.0 --nat=extip:172.18.184.3 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e0cefc30fdb5a6afb3f5b8c66291d4b448aeafcdfedfccf9c9cdadbaf38ce055 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46581 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QPkts-qAiXp-02z2x4qtDNtJgn_PSqveR2Uwq72nnVnxTYnYn-T6RHXwg9M3Bb7Vx5I5KVXwqmluCtvTpw89g5ACgmlkgnY0gmlwhKwSLN-KbXVsdGlhZGRyc5YACASsEizfBnAPAAoErBIs3wZwEN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyLm1qff7mUL31ZPApEOHCj7JHjLW7nq5avooVYrQhBiDdGNwgnAPg3VkcIJwEYV3YWt1MgU --filternode=/ip4/172.18.44.223/tcp/28687/p2p/16Uiu2HAmSAY8ehj83yiSAxMMVZ12ag3vfVTJms7Z2ApTtVztGo9h
2026-01-18 04:22:33.448 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.184.3 waku d2a1ce6ab88008df0700e38468b0adf9af62c14020610857d14861a7883978bf
2026-01-18 04:22:33.478 DEBUG [src.node.docker_mananger] Container started with ID d2a1ce6ab880. Setting up logs at ./log/docker/node2_2026-01-18_04-22-32__f8fbe27b-1bc3-4811-82f6-d617e01ff78d__wakuorg_nwaku:latest.log
2026-01-18 04:22:33.478 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46577
2026-01-18 04:22:33.478 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:22:34.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46577/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:22:34.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:22:34.483 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:22:34.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46577/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:22:34.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.184.3/tcp/46578/p2p/16Uiu2HAmAeX8Jk7b9qSbTpwMJGFf4xA6s8GodWuaU5LGKb83KnN8","/ip4/172.18.184.3/tcp/46579/ws/p2p/16Uiu2HAmAeX8Jk7b9qSbTpwMJGFf4xA6s8GodWuaU5LGKb83KnN8"],"enrUri":"enr:-L24QD1eSf3NDSnNC86smN0CjpCcDioMQ7gdl9hrWKlHV_vdEiAR61LcwGK5eo53m3w72c1W2fUYinRQwfHl4KfpZl8CgmlkgnY0gmlwhKwSuAOKbXVsdGlhZGRyc5YACASsErgDBrXyAAoErBK4Awa1890DgnJzhQADAQAAiXNlY3AyNTZrMaEC4inYE1awVf-C8OYyjavwuD2Zke-9R8tfWzlX-bnV4u2DdGNwgrXyg3VkcIK19IV3YWt1MgA"}'
2026-01-18 04:22:34.486 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:22:34.486 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46577/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.44.223/tcp/28687/p2p/16Uiu2HAmSAY8ehj83yiSAxMMVZ12ag3vfVTJms7Z2ApTtVztGo9h"]'
2026-01-18 04:22:34.517 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:22:34.519 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-18 04:22:34.519 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28686/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:22:34.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:22:34.529 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46577/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "d9bba266-f50e-4926-8e29-9ae4e527435a", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-18 04:22:34.542 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"d9bba266-f50e-4926-8e29-9ae4e527435a","statusDesc":"OK"}'
2026-01-18 04:22:34.543 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:46577/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": "/test/1/waku-filter/proto"}'
2026-01-18 04:22:34.545 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:46577/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2026-01-18 04:22:34.548 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:22:34.549 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:22:34.549 DEBUG [src.node.waku_node] Stopping container with id 8c86b8a6a69e
2026-01-18 04:22:35.101 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:22:35.104 DEBUG [src.node.waku_node] Stopping container with id d2a1ce6ab880
2026-01-18 04:22:35.665 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:22:35.667 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:22:35.675 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:22:35.679 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,69 @@
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_only_store with id: 2026-01-18_04-32-57__c82feade-a361-4d6e-b819-ace0a917b278
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-32-57__c82feade-a361-4d6e-b819-ace0a917b278__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.136.136
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21016', '21017', '21018', '21019', '21020']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21016:21016 -p 21017:21017 -p 21018:21018 -p 21019:21019 -p 21020:21020 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21018 --rest-port=21016 --tcp-port=21017 --discv5-udp-port=21019 --rest-address=0.0.0.0 --nat=extip:172.18.136.136 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=deb2ae8fc95630f24216bb6fcddbb2b5effa31d2c632bbe73f5457d53a6ae8f3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21020 --metrics-logging=true --store=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e471121056c3. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.136.136 waku e502b42db11f61a844a1645393239b2359e1f4320ebe0f400046e0c3865f0035
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e502b42db11f. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-32-57__c82feade-a361-4d6e-b819-ace0a917b278__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21016
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 2d58cc537e5b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21016/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21016/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.136.136/tcp/21017/p2p/16Uiu2HAkzAcN9NGjMsw8grXbKF7BHJYAFBY9umPBitGHLLGUaPeT","/ip4/172.18.136.136/tcp/21018/ws/p2p/16Uiu2HAkzAcN9NGjMsw8grXbKF7BHJYAFBY9umPBitGHLLGUaPeT"],"enrUri":"enr:-L24QPl3YTNQs8L6ZFD4K7UOJNihqT3S2WF-E6lU_Si-tHyHS4cslBQxDYbAyZtMOo1l3TGOAqmBUlM_y4YJvuLIPSMCgmlkgnY0gmlwhKwSiIiKbXVsdGlhZGRyc5YACASsEoiIBlIZAAoErBKIiAZSGt0DgnJzhQADAQAAiXNlY3AyNTZrMaECRm6iqwkDPOhkwoHbWuCJu_n7ESCuCG7RhZr7cCcQ9gyDdGNwglIZg3VkcIJSG4V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-32-57__c82feade-a361-4d6e-b819-ace0a917b278__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.130.181
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48476', '48477', '48478', '48479', '48480']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48476:48476 -p 48477:48477 -p 48478:48478 -p 48479:48479 -p 48480:48480 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48478 --rest-port=48476 --tcp-port=48477 --discv5-udp-port=48479 --rest-address=0.0.0.0 --nat=extip:172.18.130.181 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a2dcc9dffd0890b59ff899acfe9aca5b37ebe1006a0dfa5b2a5744ba5af792f5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48480 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPl3YTNQs8L6ZFD4K7UOJNihqT3S2WF-E6lU_Si-tHyHS4cslBQxDYbAyZtMOo1l3TGOAqmBUlM_y4YJvuLIPSMCgmlkgnY0gmlwhKwSiIiKbXVsdGlhZGRyc5YACASsEoiIBlIZAAoErBKIiAZSGt0DgnJzhQADAQAAiXNlY3AyNTZrMaECRm6iqwkDPOhkwoHbWuCJu_n7ESCuCG7RhZr7cCcQ9gyDdGNwglIZg3VkcIJSG4V3YWt1MgM --storenode=/ip4/172.18.136.136/tcp/21017/p2p/16Uiu2HAkzAcN9NGjMsw8grXbKF7BHJYAFBY9umPBitGHLLGUaPeT --store=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.130.181 waku b889bbdb8e5c980eafd19e3ba8bdf43e8896ec12586ecb1a0fdb1d036a7ede34
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b889bbdb8e5c. Setting up logs at ./log/docker/store_node1_2026-01-18_04-32-57__c82feade-a361-4d6e-b819-ace0a917b278__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48476
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:48476/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48476/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.130.181/tcp/48477/p2p/16Uiu2HAmLvqTTHwxBZfJDDp4d8a7TVxwMBrzzr9mkr8EsPq31mis","/ip4/172.18.130.181/tcp/48478/ws/p2p/16Uiu2HAmLvqTTHwxBZfJDDp4d8a7TVxwMBrzzr9mkr8EsPq31mis"],"enrUri":"enr:-L24QJvd70jniSwUDCN6eN7UAzkZt94zImV-YpBa_PJyEc6rOxDsb2EIKyihKdMQU0_vlmB9mVueQJHCXzZvzui3lHUCgmlkgnY0gmlwhKwSgrWKbXVsdGlhZGRyc5YACASsEoK1Br1dAAoErBKCtQa9Xt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeuy7cSIwoAdcqITgS2LpBtRTp7cSR6_rnPl_CYMxaUyDdGNwgr1dg3VkcIK9X4V3YWt1MgI"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48476/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.136.136/tcp/21017/p2p/16Uiu2HAkzAcN9NGjMsw8grXbKF7BHJYAFBY9umPBitGHLLGUaPeT"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21016/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21016/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21016/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","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:234 Stopping container with id e502b42db11f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b889bbdb8e5c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2026-01-18 04:35:30.113 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:35:30.113 DEBUG [tests.conftest] Running test: test_single_content_topic[/app/29/sometopic/someencoding] with id: 2026-01-18_04-35-30__30e36b3a-bd1c-48a3-bc5b-f3dc74254938
2026-01-18 04:35:30.113 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:35:30.113 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-18 04:35:30.114 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-18 04:35:30.121 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:35:30.121 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-35-30__30e36b3a-bd1c-48a3-bc5b-f3dc74254938__wakuorg_nwaku:latest.log
2026-01-18 04:35:30.121 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:35:30.122 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:35:30.123 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:35:30.123 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.8.3
2026-01-18 04:35:30.123 DEBUG [src.node.docker_mananger] Generated ports ['53912', '53913', '53914', '53915', '53916']
2026-01-18 04:35:30.123 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:35:30.123 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:35:30.124 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:35:30.124 DEBUG [src.node.docker_mananger] docker run -i -t -p 53912:53912 -p 53913:53913 -p 53914:53914 -p 53915:53915 -p 53916:53916 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53914 --rest-port=53912 --tcp-port=53913 --discv5-udp-port=53915 --rest-address=0.0.0.0 --nat=extip:172.18.8.3 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=afd8ffaaee3cb6efffa71ca6f9b167daec83d2aa6c425fce5cf1bd588c1a92e3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53916 --metrics-logging=true --relay=true --filter=true --content-topic=/app/29/sometopic/someencoding
2026-01-18 04:35:30.312 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.8.3 waku 1fcb7d7b295f280444f371fff1398a03cad4663ecbb822374b9d8bf9ad35a7ad
2026-01-18 04:35:30.346 DEBUG [src.node.docker_mananger] Container started with ID 1fcb7d7b295f. Setting up logs at ./log/docker/node1_2026-01-18_04-35-30__30e36b3a-bd1c-48a3-bc5b-f3dc74254938__wakuorg_nwaku:latest.log
2026-01-18 04:35:30.347 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53912
2026-01-18 04:35:30.347 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:35:30.354 ERROR [src.node.docker_mananger] Max retries reached for container 2c48ea9d670e. Exiting log stream.
2026-01-18 04:35:30.909 ERROR [src.node.docker_mananger] Max retries reached for container 0d1bf383baf3. Exiting log stream.
2026-01-18 04:35:31.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53912/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:31.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:35:31.351 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:35:31.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53912/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:31.353 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.8.3/tcp/53913/p2p/16Uiu2HAmG1W3FKa1aeDwzPzYSbPdCEgEy96jrjzVRaVpMn5GfMzK","/ip4/172.18.8.3/tcp/53914/ws/p2p/16Uiu2HAmG1W3FKa1aeDwzPzYSbPdCEgEy96jrjzVRaVpMn5GfMzK"],"enrUri":"enr:-L24QL1jLIeM7OWHafTePOUV11NO6Pn0Nikt7MlKiBBBGDs2ByO2GZsozUNMhOEWbuT9NBvdD4Z-phJWHADKzi5LwBMCgmlkgnY0gmlwhKwSCAOKbXVsdGlhZGRyc5YACASsEggDBtKZAAoErBIIAwbSmt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDMdQ_EA7ORHloxbTVbPpXzVD34XGr_LoP2snWZoCDZmyDdGNwgtKZg3VkcILSm4V3YWt1MgU"}'
2026-01-18 04:35:31.353 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:35:31.360 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:35:31.360 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-35-30__30e36b3a-bd1c-48a3-bc5b-f3dc74254938__wakuorg_nwaku:latest.log
2026-01-18 04:35:31.360 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:35:31.361 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:35:31.362 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:35:31.362 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.49.70
2026-01-18 04:35:31.362 DEBUG [src.node.docker_mananger] Generated ports ['9864', '9865', '9866', '9867', '9868']
2026-01-18 04:35:31.362 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:35:31.362 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:35:31.362 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:35:31.363 DEBUG [src.node.docker_mananger] docker run -i -t -p 9864:9864 -p 9865:9865 -p 9866:9866 -p 9867:9867 -p 9868:9868 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9866 --rest-port=9864 --tcp-port=9865 --discv5-udp-port=9867 --rest-address=0.0.0.0 --nat=extip:172.18.49.70 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a826bf60c12edfefdb167cbf44c7898463dd8108f9efbcfd1eafb61c0cde7bea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9868 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QL1jLIeM7OWHafTePOUV11NO6Pn0Nikt7MlKiBBBGDs2ByO2GZsozUNMhOEWbuT9NBvdD4Z-phJWHADKzi5LwBMCgmlkgnY0gmlwhKwSCAOKbXVsdGlhZGRyc5YACASsEggDBtKZAAoErBIIAwbSmt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDMdQ_EA7ORHloxbTVbPpXzVD34XGr_LoP2snWZoCDZmyDdGNwgtKZg3VkcILSm4V3YWt1MgU --content-topic=/app/29/sometopic/someencoding
2026-01-18 04:35:31.544 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.49.70 waku ac15620afce1edfb211a081401b3e040fd8baba12d0f7cc1db988a4fb29c8eb5
2026-01-18 04:35:31.575 DEBUG [src.node.docker_mananger] Container started with ID ac15620afce1. Setting up logs at ./log/docker/node2_2026-01-18_04-35-30__30e36b3a-bd1c-48a3-bc5b-f3dc74254938__wakuorg_nwaku:latest.log
2026-01-18 04:35:31.575 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9864
2026-01-18 04:35:31.576 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:35:32.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9864/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:35:32.587 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:35:32.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9864/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.594 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.70/tcp/9865/p2p/16Uiu2HAmCQAc5ib7vyJmxQ6qWjqVidBz1E5YudV6aKAqAJLuo3Xz","/ip4/172.18.49.70/tcp/9866/ws/p2p/16Uiu2HAmCQAc5ib7vyJmxQ6qWjqVidBz1E5YudV6aKAqAJLuo3Xz"],"enrUri":"enr:-L24QOKo2WAUJ7fd2RYhGw8C0OsQFKSG8hFkdPM7HZcy2ptQMks3Qw1fBdDT0ZQMGTQ1OF_iIFnrOPTU9Zr-wdc2-ikCgmlkgnY0gmlwhKwSMUaKbXVsdGlhZGRyc5YACASsEjFGBiaJAAoErBIxRgYmit0DgnJzhQACAQAAiXNlY3AyNTZrMaEC_DPiHjdtxt6pVrUH6AwluXU4bRBypV_2RryzzWHeuV2DdGNwgiaJg3VkcIImi4V3YWt1MgE"}'
2026-01-18 04:35:32.595 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:35:32.595 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9864/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.8.3/tcp/53913/p2p/16Uiu2HAmG1W3FKa1aeDwzPzYSbPdCEgEy96jrjzVRaVpMn5GfMzK"]'
2026-01-18 04:35:32.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:35:32.599 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53912/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
2026-01-18 04:35:32.601 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:35:32.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9864/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/29/sometopic/someencoding"]'
2026-01-18 04:35:32.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:35:32.604 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53912/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:35:32.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:35:32.609 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:35:32.709 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:35:32.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53912/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.712 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768710932604417831,"ephemeral":false,"proof":""}]'
2026-01-18 04:35:32.714 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:35:32.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9864/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:32.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1768710932604417831,"ephemeral":false,"proof":""}]'
2026-01-18 04:35:32.719 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:35:32.720 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:35:32.720 DEBUG [src.node.waku_node] Stopping container with id 1fcb7d7b295f
2026-01-18 04:35:33.237 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:35:33.240 DEBUG [src.node.waku_node] Stopping container with id ac15620afce1
2026-01-18 04:35:33.800 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:35:33.802 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:35:33.807 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:35:33.811 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2026-01-18 04:18:10.278 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:18:10.280 DEBUG [tests.conftest] Running test: test_filter_subscribe_with_no_content_topic with id: 2026-01-18_04-18-10__db34512e-41ac-4fe2-87e3-5671aa0906d4
2026-01-18 04:18:10.281 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:18:10.282 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-18 04:18:10.282 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-18 04:18:10.290 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:10.290 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-18-10__db34512e-41ac-4fe2-87e3-5671aa0906d4__wakuorg_nwaku:latest.log
2026-01-18 04:18:10.290 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:10.290 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:10.292 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:10.292 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.154.112
2026-01-18 04:18:10.292 DEBUG [src.node.docker_mananger] Generated ports ['35005', '35006', '35007', '35008', '35009']
2026-01-18 04:18:10.292 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:10.292 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:10.292 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:10.293 DEBUG [src.node.docker_mananger] docker run -i -t -p 35005:35005 -p 35006:35006 -p 35007:35007 -p 35008:35008 -p 35009:35009 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35007 --rest-port=35005 --tcp-port=35006 --discv5-udp-port=35008 --rest-address=0.0.0.0 --nat=extip:172.18.154.112 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bfeb52cfd7c2fb5e509ebd4dfce1dee97f6521c8a267b0bb7dbd855bdea659de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35009 --metrics-logging=true --relay=true --filter=true
2026-01-18 04:18:10.469 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.154.112 waku ff00307261d302ec9b9a886948d98c93ff30e5f66eaa59f32c97a151f589b5d2
2026-01-18 04:18:10.502 DEBUG [src.node.docker_mananger] Container started with ID ff00307261d3. Setting up logs at ./log/docker/node1_2026-01-18_04-18-10__db34512e-41ac-4fe2-87e3-5671aa0906d4__wakuorg_nwaku:latest.log
2026-01-18 04:18:10.504 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35005
2026-01-18 04:18:10.505 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:10.533 ERROR [src.node.docker_mananger] Max retries reached for container a2e83e012383. Exiting log stream.
2026-01-18 04:18:11.100 ERROR [src.node.docker_mananger] Max retries reached for container 7686dfef027f. Exiting log stream.
2026-01-18 04:18:11.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35005/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:11.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:18:11.509 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:11.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35005/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:11.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.154.112/tcp/35006/p2p/16Uiu2HAmCEBuDGpNja6q3834hv1c6LfJmA93LkJPU1Cfq86upHph","/ip4/172.18.154.112/tcp/35007/ws/p2p/16Uiu2HAmCEBuDGpNja6q3834hv1c6LfJmA93LkJPU1Cfq86upHph"],"enrUri":"enr:-L24QKpI6MscoWh2ubTHKNvy3sdFMh_pr99H8UTZDdaFw1yJP-_UiZkS2loQtlpIS_LHCXpPuZzF5HNFPqap46bTIvwCgmlkgnY0gmlwhKwSmnCKbXVsdGlhZGRyc5YACASsEppwBoi-AAoErBKacAaIv90DgnJzhQADAQAAiXNlY3AyNTZrMaEC-aWKMuX-UrqTPCBUHArl5lvUF6KxEmNNYGXzvUpinYaDdGNwgoi-g3VkcIKIwIV3YWt1MgU"}'
2026-01-18 04:18:11.512 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:11.512 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-18 04:18:11.518 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:18:11.518 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-18-10__db34512e-41ac-4fe2-87e3-5671aa0906d4__wakuorg_nwaku:latest.log
2026-01-18 04:18:11.519 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:18:11.519 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:18:11.520 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:18:11.520 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.71.9
2026-01-18 04:18:11.520 DEBUG [src.node.docker_mananger] Generated ports ['57483', '57484', '57485', '57486', '57487']
2026-01-18 04:18:11.521 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:18:11.521 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:18:11.521 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:18:11.521 DEBUG [src.node.docker_mananger] docker run -i -t -p 57483:57483 -p 57484:57484 -p 57485:57485 -p 57486:57486 -p 57487:57487 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57485 --rest-port=57483 --tcp-port=57484 --discv5-udp-port=57486 --rest-address=0.0.0.0 --nat=extip:172.18.71.9 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0f70c68a25edf58cada5d6c26561ff2df22739a4bed28a95f3e8cf9aef5fc4d9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57487 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QKpI6MscoWh2ubTHKNvy3sdFMh_pr99H8UTZDdaFw1yJP-_UiZkS2loQtlpIS_LHCXpPuZzF5HNFPqap46bTIvwCgmlkgnY0gmlwhKwSmnCKbXVsdGlhZGRyc5YACASsEppwBoi-AAoErBKacAaIv90DgnJzhQADAQAAiXNlY3AyNTZrMaEC-aWKMuX-UrqTPCBUHArl5lvUF6KxEmNNYGXzvUpinYaDdGNwgoi-g3VkcIKIwIV3YWt1MgU --filternode=/ip4/172.18.154.112/tcp/35006/p2p/16Uiu2HAmCEBuDGpNja6q3834hv1c6LfJmA93LkJPU1Cfq86upHph
2026-01-18 04:18:11.700 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.71.9 waku 6b8d075db2c1cebe8f9bfb3f620f5d2e20b6dbe426203c3ed2bcda9659cfb706
2026-01-18 04:18:11.733 DEBUG [src.node.docker_mananger] Container started with ID 6b8d075db2c1. Setting up logs at ./log/docker/node2_2026-01-18_04-18-10__db34512e-41ac-4fe2-87e3-5671aa0906d4__wakuorg_nwaku:latest.log
2026-01-18 04:18:11.734 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57483
2026-01-18 04:18:11.734 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:18:12.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57483/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:12.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:18:12.738 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:18:12.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57483/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:18:12.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.9/tcp/57484/p2p/16Uiu2HAmRmiaegDxXmArm2v4MH74A1JPyq7YzZShc4Lv2XdSg6NM","/ip4/172.18.71.9/tcp/57485/ws/p2p/16Uiu2HAmRmiaegDxXmArm2v4MH74A1JPyq7YzZShc4Lv2XdSg6NM"],"enrUri":"enr:-L24QIbIh7s2vEMM9odJ8JmScFybP0UVx1jccCG0f9GKVhKWGREfg56oZa9ip_3rNZBCXbqFDxo9_RjYwTrQiYyoN0cCgmlkgnY0gmlwhKwSRwmKbXVsdGlhZGRyc5YACASsEkcJBuCMAAoErBJHCQbgjd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDwuEqN5NG5guQQwTj3-8FV4iz1zSdAqpgM6LmkDQoYLKDdGNwguCMg3VkcILgjoV3YWt1MgA"}'
2026-01-18 04:18:12.741 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:18:12.741 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57483/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.154.112/tcp/35006/p2p/16Uiu2HAmCEBuDGpNja6q3834hv1c6LfJmA93LkJPU1Cfq86upHph"]'
2026-01-18 04:18:12.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:12.772 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-18 04:18:12.772 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35005/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:18:12.784 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:18:12.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57483/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "0a30e231-73d5-4116-a574-b94940be654d", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-18 04:18:12.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"0a30e231-73d5-4116-a574-b94940be654d","statusDesc":"OK"}'
2026-01-18 04:18:12.797 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57483/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-18 04:18:12.801 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:57483/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2026-01-18 04:18:12.804 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:18:12.805 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:18:12.805 DEBUG [src.node.waku_node] Stopping container with id ff00307261d3
2026-01-18 04:18:13.298 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:18:13.298 DEBUG [src.node.waku_node] Stopping container with id 6b8d075db2c1
2026-01-18 04:18:13.808 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:18:13.810 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:18:13.815 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:18:13.819 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,55 @@
2026-01-18 04:35:52.267 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:35:52.268 DEBUG [tests.conftest] Running test: test_log_level_WARN_from_NOTICE with id: 2026-01-18_04-35-52__dac37be2-6200-43c8-8816-5c22b7b69e81
2026-01-18 04:35:52.268 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:35:52.269 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-18 04:35:52.269 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-18 04:35:52.277 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:35:52.278 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-35-52__dac37be2-6200-43c8-8816-5c22b7b69e81__wakuorg_nwaku:latest.log
2026-01-18 04:35:52.286 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:35:52.286 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-35-52__dac37be2-6200-43c8-8816-5c22b7b69e81__wakuorg_nwaku:latest.log
2026-01-18 04:35:52.292 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:35:52.293 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-35-52__dac37be2-6200-43c8-8816-5c22b7b69e81__wakuorg_nwaku:latest.log
2026-01-18 04:35:52.298 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:35:52.298 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-18_04-35-52__dac37be2-6200-43c8-8816-5c22b7b69e81__wakuorg_nwaku:latest.log
2026-01-18 04:35:52.299 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-18 04:35:52.299 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:35:52.300 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:35:52.300 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:35:52.301 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:35:52.301 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.29.141
2026-01-18 04:35:52.301 DEBUG [src.node.docker_mananger] Generated ports ['36581', '36582', '36583', '36584', '36585']
2026-01-18 04:35:52.302 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:35:52.302 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:35:52.302 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:35:52.302 DEBUG [src.node.docker_mananger] docker run -i -t -p 36581:36581 -p 36582:36582 -p 36583:36583 -p 36584:36584 -p 36585:36585 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36583 --rest-port=36581 --tcp-port=36582 --discv5-udp-port=36584 --rest-address=0.0.0.0 --nat=extip:172.18.29.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bed9db85c38e15c8c6bce9c1fee41f472937f9bfe0cefd3b974cb69efb36dc1d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36585 --metrics-logging=true --relay=true
2026-01-18 04:35:52.476 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.29.141 waku 69e0b9d07ed8f9e00c6b862e5d66533dcd60011e1a4646164d2cd984ac9ae135
2026-01-18 04:35:52.512 DEBUG [src.node.docker_mananger] Container started with ID 69e0b9d07ed8. Setting up logs at ./log/docker/node1_2026-01-18_04-35-52__dac37be2-6200-43c8-8816-5c22b7b69e81__wakuorg_nwaku:latest.log
2026-01-18 04:35:52.512 ERROR [src.node.docker_mananger] Max retries reached for container 60b9befc6307. Exiting log stream.
2026-01-18 04:35:52.513 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36581
2026-01-18 04:35:52.514 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:35:53.098 ERROR [src.node.docker_mananger] Max retries reached for container 4df7c8d3d025. Exiting log stream.
2026-01-18 04:35:53.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36581/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:35:53.518 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:35:53.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36581/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.520 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.29.141/tcp/36582/p2p/16Uiu2HAmEfmUwEM1hvKmoZSeyhAroXErtQ72YLbhD7anERwDcWL9","/ip4/172.18.29.141/tcp/36583/ws/p2p/16Uiu2HAmEfmUwEM1hvKmoZSeyhAroXErtQ72YLbhD7anERwDcWL9"],"enrUri":"enr:-L24QJfaXrzEgGssesbmIgCv39rQxWNr_52xkgjB5shAcC5oAkHzg1Cs9G2gQETTCZ111E4svCuZ4Wtx-vsw9SPUf3kCgmlkgnY0gmlwhKwSHY2KbXVsdGlhZGRyc5YACASsEh2NBo7mAAoErBIdjQaO590DgnJzhQADAQAAiXNlY3AyNTZrMaEDHepnkgL-DHrqAVKn--mXMixagcANelsxrrPluOQ0HuKDdGNwgo7mg3VkcIKO6IV3YWt1MgE"}'
2026-01-18 04:35:53.521 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:35:53.521 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36581/admin/v1/log-level/NOTICE" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.523 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:35:53.523 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36581/admin/v1/log-level/WARN" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.525 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:35:53.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36581/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.29.141/tcp/36582/p2p/16Uiu2HAmEfmUwEM1hvKmoZSeyhAroXErtQ72YLbhD7anERwDcWL9","/ip4/172.18.29.141/tcp/36583/ws/p2p/16Uiu2HAmEfmUwEM1hvKmoZSeyhAroXErtQ72YLbhD7anERwDcWL9"],"enrUri":"enr:-L24QJfaXrzEgGssesbmIgCv39rQxWNr_52xkgjB5shAcC5oAkHzg1Cs9G2gQETTCZ111E4svCuZ4Wtx-vsw9SPUf3kCgmlkgnY0gmlwhKwSHY2KbXVsdGlhZGRyc5YACASsEh2NBo7mAAoErBIdjQaO590DgnJzhQADAQAAiXNlY3AyNTZrMaEDHepnkgL-DHrqAVKn--mXMixagcANelsxrrPluOQ0HuKDdGNwgo7mg3VkcIKO6IV3YWt1MgE"}'
2026-01-18 04:35:53.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36581/version" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
2026-01-18 04:35:53.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36581/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:53.531 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-127-ga4e44d'
2026-01-18 04:35:55.531 DEBUG [tests.rest_flags.test_admin_flags] counts at WARN: {'TRC': 0, 'DBG': 0, 'INF': 0, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
2026-01-18 04:35:55.532 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36581/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:35:55.535 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:35:55.537 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:35:55.538 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:35:55.538 DEBUG [src.node.waku_node] Stopping container with id 69e0b9d07ed8
2026-01-18 04:35:56.075 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:35:56.077 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:35:56.079 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,78 @@
2026-01-18 04:28:27.220 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:28:27.221 DEBUG [tests.conftest] Running test: test_publishing_node_is_stopped with id: 2026-01-18_04-28-27__9af9f684-466f-46d6-97fb-58df7da051b7
2026-01-18 04:28:27.221 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:28:27.221 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:28:27.221 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-18 04:28:27.227 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:28:27.228 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-28-27__9af9f684-466f-46d6-97fb-58df7da051b7__wakuorg_nwaku:latest.log
2026-01-18 04:28:27.228 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:28:27.228 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:28:27.229 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:28:27.229 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.198.194
2026-01-18 04:28:27.230 DEBUG [src.node.docker_mananger] Generated ports ['27962', '27963', '27964', '27965', '27966']
2026-01-18 04:28:27.230 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:28:27.230 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:28:27.230 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:28:27.230 DEBUG [src.node.docker_mananger] docker run -i -t -p 27962:27962 -p 27963:27963 -p 27964:27964 -p 27965:27965 -p 27966:27966 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27964 --rest-port=27962 --tcp-port=27963 --discv5-udp-port=27965 --rest-address=0.0.0.0 --nat=extip:172.18.198.194 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=56a66bcd519d1d9ccae4dd0ab5cf91693449f8cdf3fbbc35c7aa7dbfa6dc37af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27966 --metrics-logging=true --store=true --relay=true
2026-01-18 04:28:27.423 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.198.194 waku 1e91035d02856e5ccde3a82cb20d72d97d99f823da7cd57672646bd46f73fd3c
2026-01-18 04:28:27.456 DEBUG [src.node.docker_mananger] Container started with ID 1e91035d0285. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-28-27__9af9f684-466f-46d6-97fb-58df7da051b7__wakuorg_nwaku:latest.log
2026-01-18 04:28:27.457 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27962
2026-01-18 04:28:27.458 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:28:27.514 ERROR [src.node.docker_mananger] Max retries reached for container bbd986180b32. Exiting log stream.
2026-01-18 04:28:28.027 ERROR [src.node.docker_mananger] Max retries reached for container 59b2f07f8367. Exiting log stream.
2026-01-18 04:28:28.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27962/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:28.462 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:28:28.462 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:28:28.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27962/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:28.464 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.198.194/tcp/27963/p2p/16Uiu2HAmR2x5BtMvxWM4R5Y8kyQhtKXNevzXyeZx39CAE13LvMR2","/ip4/172.18.198.194/tcp/27964/ws/p2p/16Uiu2HAmR2x5BtMvxWM4R5Y8kyQhtKXNevzXyeZx39CAE13LvMR2"],"enrUri":"enr:-L24QKrRxto5EqVFLBkiUPwWcPvDLVJmS0xo1gtFH0o39djBDzfYx_Q1kiyu-QPlJod88lZbfRU49GRatz3X57ZXvw0CgmlkgnY0gmlwhKwSxsKKbXVsdGlhZGRyc5YACASsEsbCBm07AAoErBLGwgZtPN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDt-xyE8OtEPz29i7Csnab_bM6-r924NeGEy5wfUlGyXmDdGNwgm07g3VkcIJtPYV3YWt1MgM"}'
2026-01-18 04:28:28.464 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:28:28.471 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:28:28.471 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-28-27__9af9f684-466f-46d6-97fb-58df7da051b7__wakuorg_nwaku:latest.log
2026-01-18 04:28:28.472 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:28:28.472 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:28:28.473 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:28:28.473 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.165.149
2026-01-18 04:28:28.473 DEBUG [src.node.docker_mananger] Generated ports ['48384', '48385', '48386', '48387', '48388']
2026-01-18 04:28:28.473 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:28:28.474 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:28:28.474 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:28:28.474 DEBUG [src.node.docker_mananger] docker run -i -t -p 48384:48384 -p 48385:48385 -p 48386:48386 -p 48387:48387 -p 48388:48388 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48386 --rest-port=48384 --tcp-port=48385 --discv5-udp-port=48387 --rest-address=0.0.0.0 --nat=extip:172.18.165.149 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef2c40034dfadcdcf85d5eecdc392fc050bc4a2a8ec7fc9bba2db6bfc31eb3cd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48388 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKrRxto5EqVFLBkiUPwWcPvDLVJmS0xo1gtFH0o39djBDzfYx_Q1kiyu-QPlJod88lZbfRU49GRatz3X57ZXvw0CgmlkgnY0gmlwhKwSxsKKbXVsdGlhZGRyc5YACASsEsbCBm07AAoErBLGwgZtPN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDt-xyE8OtEPz29i7Csnab_bM6-r924NeGEy5wfUlGyXmDdGNwgm07g3VkcIJtPYV3YWt1MgM --storenode=/ip4/172.18.198.194/tcp/27963/p2p/16Uiu2HAmR2x5BtMvxWM4R5Y8kyQhtKXNevzXyeZx39CAE13LvMR2 --store=true --relay=true
2026-01-18 04:28:28.650 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.165.149 waku 0e72884df5578d5bdf27b0c1d4f2256d110e43dd2f43899edcd9dde4460a9e1b
2026-01-18 04:28:28.681 DEBUG [src.node.docker_mananger] Container started with ID 0e72884df557. Setting up logs at ./log/docker/store_node1_2026-01-18_04-28-27__9af9f684-466f-46d6-97fb-58df7da051b7__wakuorg_nwaku:latest.log
2026-01-18 04:28:28.682 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48384
2026-01-18 04:28:28.682 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:28:29.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48384/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:29.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:28:29.687 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:28:29.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48384/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:29.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.165.149/tcp/48385/p2p/16Uiu2HAmMqf7Ka5RCwQkb5SYxJg3kAKEENgJpSn5foNWm2LBGt44","/ip4/172.18.165.149/tcp/48386/ws/p2p/16Uiu2HAmMqf7Ka5RCwQkb5SYxJg3kAKEENgJpSn5foNWm2LBGt44"],"enrUri":"enr:-L24QDzJNZL5w1aoPdfvuPtkWaN17mvK85mr1YreoNB4y2PNGHNarI0QP3i-YSgYdrSHIWZBb5BlNQ43Xp27blSP_FwCgmlkgnY0gmlwhKwSpZWKbXVsdGlhZGRyc5YACASsEqWVBr0BAAoErBKllQa9At0DgnJzhQADAQAAiXNlY3AyNTZrMaEDiHTQx6rgvWraIs7ebmkDqlCrr4L6hr53vB2iNrUSP_WDdGNwgr0Bg3VkcIK9A4V3YWt1MgM"}'
2026-01-18 04:28:29.689 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:28:29.690 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48384/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.198.194/tcp/27963/p2p/16Uiu2HAmR2x5BtMvxWM4R5Y8kyQhtKXNevzXyeZx39CAE13LvMR2"]'
2026-01-18 04:28:29.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:29.693 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27962/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:28:29.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:29.695 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48384/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:28:29.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:29.698 DEBUG [src.steps.store] Relaying message
2026-01-18 04:28:29.699 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27962/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:28:29.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:28:29.704 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:28:29.905 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:28:29.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27962/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:29.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa80b8239f92c9fb230cc514b3d7a0739ee18d605e8a51a55cb1706987579bb33"}]}'
2026-01-18 04:28:29.909 DEBUG [src.steps.store] messages length is 1
2026-01-18 04:28:29.909 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:28:29.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48384/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:29.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa80b8239f92c9fb230cc514b3d7a0739ee18d605e8a51a55cb1706987579bb33"}]}'
2026-01-18 04:28:29.912 DEBUG [src.steps.store] messages length is 1
2026-01-18 04:28:29.912 DEBUG [src.node.waku_node] Stopping container with id 1e91035d0285
2026-01-18 04:28:30.430 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:28:30.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48384/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:28:30.436 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa80b8239f92c9fb230cc514b3d7a0739ee18d605e8a51a55cb1706987579bb33"}]}'
2026-01-18 04:28:30.442 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:28:30.452 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:28:30.452 DEBUG [src.node.waku_node] Stopping container with id 0e72884df557
2026-01-18 04:28:30.986 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:28:30.989 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:28:30.999 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:28:31.005 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

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

View File

@ -0,0 +1,203 @@
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_list0] with id: 2026-01-18_04-35-20__23a7620f-6d92-40ca-8a14-a0f436d7ffab
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-35-20__23a7620f-6d92-40ca-8a14-a0f436d7ffab__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.67.143
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19879', '19880', '19881', '19882', '19883']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19879:19879 -p 19880:19880 -p 19881:19881 -p 19882:19882 -p 19883:19883 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19881 --rest-port=19879 --tcp-port=19880 --discv5-udp-port=19882 --rest-address=0.0.0.0 --nat=extip:172.18.67.143 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=eef54d8edefdafd8fc38fc5aa6f6ce11de30eddc80cf2ceccf887fcbf297279b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19883 --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.67.143 waku acb69745ca28ac9d2a93ea7403629e074c6b2cd5962bf9ada1a51b43fd4a38a3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID acb69745ca28. Setting up logs at ./log/docker/node1_2026-01-18_04-35-20__23a7620f-6d92-40ca-8a14-a0f436d7ffab__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19879
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 5103b806c68a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 45f113bcd60d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.143/tcp/19880/p2p/16Uiu2HAm5f7wzKwCdPYH1tyzECwWURc59NZ6Zi5PWB1uqHwxhgn7","/ip4/172.18.67.143/tcp/19881/ws/p2p/16Uiu2HAm5f7wzKwCdPYH1tyzECwWURc59NZ6Zi5PWB1uqHwxhgn7"],"enrUri":"enr:-L24QDRwZu2GYDGEF4bbtEVQ9g5YLQh7E0DIlmb_fXcphhmMBKO9SJR8lGJLjB2eeZuJW7fLQr00p3Qjcjc3y3eDlxICgmlkgnY0gmlwhKwSQ4-KbXVsdGlhZGRyc5YACASsEkOPBk2oAAoErBJDjwZNqd0DgnJzhQACAQAAiXNlY3AyNTZrMaECmAbIbCf1jwIcHMcsczT-AcTI4K2rz8Sl8lcmzxGlvySDdGNwgk2og3VkcIJNqoV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-35-20__23a7620f-6d92-40ca-8a14-a0f436d7ffab__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.91.111
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15637', '15638', '15639', '15640', '15641']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15637:15637 -p 15638:15638 -p 15639:15639 -p 15640:15640 -p 15641:15641 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15639 --rest-port=15637 --tcp-port=15638 --discv5-udp-port=15640 --rest-address=0.0.0.0 --nat=extip:172.18.91.111 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cfd4e59a33cdce9c028860ffbc1cf9509ffdd1ce61a8b618faa5b4aafd7d456f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15641 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDRwZu2GYDGEF4bbtEVQ9g5YLQh7E0DIlmb_fXcphhmMBKO9SJR8lGJLjB2eeZuJW7fLQr00p3Qjcjc3y3eDlxICgmlkgnY0gmlwhKwSQ4-KbXVsdGlhZGRyc5YACASsEkOPBk2oAAoErBJDjwZNqd0DgnJzhQACAQAAiXNlY3AyNTZrMaECmAbIbCf1jwIcHMcsczT-AcTI4K2rz8Sl8lcmzxGlvySDdGNwgk2og3VkcIJNqoV3YWt1MgU --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.91.111 waku 1bb404ce24f22e2db377c49fc7aca8d2b2b842862d6f7d4d9625f458145ea4d8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1bb404ce24f2. Setting up logs at ./log/docker/node2_2026-01-18_04-35-20__23a7620f-6d92-40ca-8a14-a0f436d7ffab__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15637
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:15637/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15637/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.111/tcp/15638/p2p/16Uiu2HAkwpPFwKGRAUMi4pHwc2Mn3KrgpQ5vpmyjinCcxseoccuJ","/ip4/172.18.91.111/tcp/15639/ws/p2p/16Uiu2HAkwpPFwKGRAUMi4pHwc2Mn3KrgpQ5vpmyjinCcxseoccuJ"],"enrUri":"enr:-L24QFExzwyJGGzOnAfxj49TWvcK44_Zs9ewpvVmrf7jejqaUk0bNdWNjuIpQUpRG_kC7uA0qGU6DH-_JbrapI91cYICgmlkgnY0gmlwhKwSW2-KbXVsdGlhZGRyc5YACASsEltvBj0WAAoErBJbbwY9F90DgnJzhQACAQAAiXNlY3AyNTZrMaECI4jTQa-sTy4fhftidpf2s6XlGlNrR0311rsfTLGfmz2DdGNwgj0Wg3VkcII9GIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15637/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.143/tcp/19880/p2p/16Uiu2HAm5f7wzKwCdPYH1tyzECwWURc59NZ6Zi5PWB1uqHwxhgn7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15637/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json", "/newsService/2.0/alerts/json", "/newsService/2.0/summaries/xml", "/newsService/2.0/highlights/yaml", "/newsService/3.0/weekly/json", "/newsService/3.0/summaries/xml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1768710922597438982,"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:15637/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1768710922597438982,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1768710922714234072,"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:15637/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/alerts/xml","version":0,"timestamp":1768710922714234072,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1768710922828723150,"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:15637/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/updates/json","version":0,"timestamp":1768710922828723150,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1768710922943587511,"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:15637/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1768710922943587511,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1768710923058439882,"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:15637/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1768710923058439882,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1768710923172633353,"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:15637/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1768710923172633353,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1768710923285997228,"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:15637/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1768710923285997228,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1768710923400085405,"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:15637/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1768710923400085405,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:19879/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json"]'
INFO  src.node.api_clients.base_client:base_client.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:15637/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/1.0/weekly/protobuf", "/newsService/1.0/alerts/xml", "/newsService/1.0/updates/json"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/weekly/protobuf", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf" -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:19879/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fweekly%2Fprotobuf. Response content: b'/newsService/1.0/weekly/protobuf'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/alerts/xml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml" -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:19879/relay/v1/auto/messages/%2FnewsService%2F1.0%2Falerts%2Fxml. Response content: b'/newsService/1.0/alerts/xml'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/1.0/updates/json", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson" -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:19879/relay/v1/auto/messages/%2FnewsService%2F1.0%2Fupdates%2Fjson. Response content: b'/newsService/1.0/updates/json'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/json", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1768710923847914680,"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:15637/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/alerts/json","version":0,"timestamp":1768710923847914680,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1768710923962087511,"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:15637/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/summaries/xml","version":0,"timestamp":1768710923962087511,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/yaml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1768710924076280750,"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:15637/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%2Fyaml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/2.0/highlights/yaml","version":0,"timestamp":1768710924076280750,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/weekly/json", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1768710924191276118,"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:15637/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fweekly%2Fjson" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/weekly/json","version":0,"timestamp":1768710924191276118,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19879/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/summaries/xml", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19879/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1768710924305087859,"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:15637/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fsummaries%2Fxml" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/summaries/xml","version":0,"timestamp":1768710924305087859,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id acb69745ca28
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1bb404ce24f2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2026-01-18 04:20:25.631 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:20:25.632 DEBUG [tests.conftest] Running test: test_filter_update_subscription_with_invalid_request_id with id: 2026-01-18_04-20-25__d1571caf-6e94-48b1-bc20-b77dc339192b
2026-01-18 04:20:25.632 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:20:25.632 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2026-01-18 04:20:25.632 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2026-01-18 04:20:25.638 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:20:25.639 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-20-25__d1571caf-6e94-48b1-bc20-b77dc339192b__wakuorg_nwaku:latest.log
2026-01-18 04:20:25.639 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:20:25.639 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:20:25.640 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:20:25.640 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.53.144
2026-01-18 04:20:25.641 DEBUG [src.node.docker_mananger] Generated ports ['12324', '12325', '12326', '12327', '12328']
2026-01-18 04:20:25.641 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:20:25.641 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:20:25.641 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:20:25.641 DEBUG [src.node.docker_mananger] docker run -i -t -p 12324:12324 -p 12325:12325 -p 12326:12326 -p 12327:12327 -p 12328:12328 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12326 --rest-port=12324 --tcp-port=12325 --discv5-udp-port=12327 --rest-address=0.0.0.0 --nat=extip:172.18.53.144 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eaf49ae3f84ebb0c23b106bab007dbacb9ccba8b4cc4c4c95b7ed6271a3501d3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12328 --metrics-logging=true --relay=true --filter=true
2026-01-18 04:20:25.824 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.53.144 waku d8ae795e8b9c56142467f5f41496bd66105ac42d5caa7a3129d777edd7726150
2026-01-18 04:20:25.855 DEBUG [src.node.docker_mananger] Container started with ID d8ae795e8b9c. Setting up logs at ./log/docker/node1_2026-01-18_04-20-25__d1571caf-6e94-48b1-bc20-b77dc339192b__wakuorg_nwaku:latest.log
2026-01-18 04:20:25.855 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12324
2026-01-18 04:20:25.856 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:20:25.891 ERROR [src.node.docker_mananger] Max retries reached for container 021e556716f5. Exiting log stream.
2026-01-18 04:20:26.412 ERROR [src.node.docker_mananger] Max retries reached for container eb090560cb0a. Exiting log stream.
2026-01-18 04:20:26.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12324/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:20:26.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:20:26.859 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:20:26.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12324/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:20:26.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.144/tcp/12325/p2p/16Uiu2HAmRz7mVSkFiQ6NiwtsyWPdqx7sKCWAHAabvyq5dvycDwrw","/ip4/172.18.53.144/tcp/12326/ws/p2p/16Uiu2HAmRz7mVSkFiQ6NiwtsyWPdqx7sKCWAHAabvyq5dvycDwrw"],"enrUri":"enr:-L24QJJpZuWgkmybOP0zcxqDHfSQSXir49DM58LhOED6aBn9Ig5Epz2mbWC0xu5RcQ94rXEHuqlOl-z4DX9seDWgKFUCgmlkgnY0gmlwhKwSNZCKbXVsdGlhZGRyc5YACASsEjWQBjAlAAoErBI1kAYwJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxg5aJgoSdtDplrl9fhkZmSWPP81H2907c3YeOPEhYDiDdGNwgjAlg3VkcIIwJ4V3YWt1MgU"}'
2026-01-18 04:20:26.862 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:20:26.862 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2026-01-18 04:20:26.868 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:20:26.869 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-20-25__d1571caf-6e94-48b1-bc20-b77dc339192b__wakuorg_nwaku:latest.log
2026-01-18 04:20:26.869 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:20:26.869 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:20:26.870 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:20:26.870 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.159.11
2026-01-18 04:20:26.870 DEBUG [src.node.docker_mananger] Generated ports ['42897', '42898', '42899', '42900', '42901']
2026-01-18 04:20:26.870 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:20:26.871 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:20:26.871 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:20:26.871 DEBUG [src.node.docker_mananger] docker run -i -t -p 42897:42897 -p 42898:42898 -p 42899:42899 -p 42900:42900 -p 42901:42901 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42899 --rest-port=42897 --tcp-port=42898 --discv5-udp-port=42900 --rest-address=0.0.0.0 --nat=extip:172.18.159.11 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3e0d9b25baadccb1c19f5fc750dbdd70e3ffa8099ec1f87e97a15ed9d02f43cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42901 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJJpZuWgkmybOP0zcxqDHfSQSXir49DM58LhOED6aBn9Ig5Epz2mbWC0xu5RcQ94rXEHuqlOl-z4DX9seDWgKFUCgmlkgnY0gmlwhKwSNZCKbXVsdGlhZGRyc5YACASsEjWQBjAlAAoErBI1kAYwJt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxg5aJgoSdtDplrl9fhkZmSWPP81H2907c3YeOPEhYDiDdGNwgjAlg3VkcIIwJ4V3YWt1MgU --filternode=/ip4/172.18.53.144/tcp/12325/p2p/16Uiu2HAmRz7mVSkFiQ6NiwtsyWPdqx7sKCWAHAabvyq5dvycDwrw
2026-01-18 04:20:27.058 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.159.11 waku a4cd2f948468f58df383d2e95c351d0b67f0a5d5d03c94f99f9070a6b25dfc2a
2026-01-18 04:20:27.090 DEBUG [src.node.docker_mananger] Container started with ID a4cd2f948468. Setting up logs at ./log/docker/node2_2026-01-18_04-20-25__d1571caf-6e94-48b1-bc20-b77dc339192b__wakuorg_nwaku:latest.log
2026-01-18 04:20:27.090 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42897
2026-01-18 04:20:27.091 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:20:28.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42897/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:20:28.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:20:28.095 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:20:28.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42897/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:20:28.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.159.11/tcp/42898/p2p/16Uiu2HAmFKhW9mXcy7BcmFgRNmpPggakDiTwMdYBdqdVRWipcR8U","/ip4/172.18.159.11/tcp/42899/ws/p2p/16Uiu2HAmFKhW9mXcy7BcmFgRNmpPggakDiTwMdYBdqdVRWipcR8U"],"enrUri":"enr:-L24QHQiWwiwmZfNEGebiVIUVUdtqeCSLwvasKkaN2fQa8a5MJzr3GBMRfdO2_EA3vu6fp3evzCap4Xa-k8_UpLdqDsCgmlkgnY0gmlwhKwSnwuKbXVsdGlhZGRyc5YACASsEp8LBqeSAAoErBKfCwank90DgnJzhQADAQAAiXNlY3AyNTZrMaEDJ6H56PmkqcCXutF6_k4C6Mep2_-0ZjbciGe-CdZoQlmDdGNwgqeSg3VkcIKnlIV3YWt1MgA"}'
2026-01-18 04:20:28.098 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:20:28.098 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42897/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.53.144/tcp/12325/p2p/16Uiu2HAmRz7mVSkFiQ6NiwtsyWPdqx7sKCWAHAabvyq5dvycDwrw"]'
2026-01-18 04:20:28.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:20:28.128 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2026-01-18 04:20:28.128 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12324/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:20:28.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:20:28.144 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42897/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e2555a2c-a3b1-4d4b-96fb-77c3370cffb1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-18 04:20:28.154 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"e2555a2c-a3b1-4d4b-96fb-77c3370cffb1","statusDesc":"OK"}'
2026-01-18 04:20:28.156 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:42897/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": 1, "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2026-01-18 04:20:28.158 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42897/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2026-01-18 04:20:28.160 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:20:28.161 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:20:28.162 DEBUG [src.node.waku_node] Stopping container with id d8ae795e8b9c
2026-01-18 04:20:28.691 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:20:28.693 DEBUG [src.node.waku_node] Stopping container with id a4cd2f948468
2026-01-18 04:20:29.197 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:20:29.198 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:20:29.208 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:20:29.212 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,81 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_while_peer_is_paused with id: 2026-01-18_04-25-19__e0df6af6-0cd2-4183-b57f-cc29d56f3b07
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-25-19__e0df6af6-0cd2-4183-b57f-cc29d56f3b07__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.250.110
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21275', '21276', '21277', '21278', '21279']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21275:21275 -p 21276:21276 -p 21277:21277 -p 21278:21278 -p 21279:21279 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21277 --rest-port=21275 --tcp-port=21276 --discv5-udp-port=21278 --rest-address=0.0.0.0 --nat=extip:172.18.250.110 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ac4f9d0dcb0ded1d2cbee4b5aefda5a8079db84cc56623ce7bd58ff1b2e3f64c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21279 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.250.110 waku 39c9e2f870a6f9e816ae62e3cf249d376510b21443e05eeb805993fc8b5f2a63
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 39c9e2f870a6. Setting up logs at ./log/docker/node1_2026-01-18_04-25-19__e0df6af6-0cd2-4183-b57f-cc29d56f3b07__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21275
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 c957d841cb48. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 85cf945a057e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21275/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21275/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.110/tcp/21276/p2p/16Uiu2HAm5PG6kPJho6QmW8FUjWDBCNXZdAeiok4dNkEYX8jzUUWt","/ip4/172.18.250.110/tcp/21277/ws/p2p/16Uiu2HAm5PG6kPJho6QmW8FUjWDBCNXZdAeiok4dNkEYX8jzUUWt"],"enrUri":"enr:-L24QINr-zxBmGKr-lbKrH-LoPBhsaD61_YmpemncnM5No9CDiFwwZyFOCRRqq2VnlXKMYrDypHvUbrZtk_w43UKpUMCgmlkgnY0gmlwhKwS-m6KbXVsdGlhZGRyc5YACASsEvpuBlMcAAoErBL6bgZTHd0DgnJzhQADAQAAiXNlY3AyNTZrMaECk_a003mBcaPqt31Q2QHLlH9xu1HPE52O8VqieHvSjFmDdGNwglMcg3VkcIJTHoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-25-19__e0df6af6-0cd2-4183-b57f-cc29d56f3b07__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.167.63
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40828', '40829', '40830', '40831', '40832']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 40828:40828 -p 40829:40829 -p 40830:40830 -p 40831:40831 -p 40832:40832 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40830 --rest-port=40828 --tcp-port=40829 --discv5-udp-port=40831 --rest-address=0.0.0.0 --nat=extip:172.18.167.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f11775cdda09dbfca559fdaddadbc456edeffb0e8bda901fca92efde6b14c4a4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40832 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QINr-zxBmGKr-lbKrH-LoPBhsaD61_YmpemncnM5No9CDiFwwZyFOCRRqq2VnlXKMYrDypHvUbrZtk_w43UKpUMCgmlkgnY0gmlwhKwS-m6KbXVsdGlhZGRyc5YACASsEvpuBlMcAAoErBL6bgZTHd0DgnJzhQADAQAAiXNlY3AyNTZrMaECk_a003mBcaPqt31Q2QHLlH9xu1HPE52O8VqieHvSjFmDdGNwglMcg3VkcIJTHoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.167.63 waku bcf13bcf940b8628a87e63c371a007b6ddbb567d9c48426fb8b98b9bf333a279
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bcf13bcf940b. Setting up logs at ./log/docker/node2_2026-01-18_04-25-19__e0df6af6-0cd2-4183-b57f-cc29d56f3b07__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40828
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:40828/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40828/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.167.63/tcp/40829/p2p/16Uiu2HAmBBPLyiUwMBHeCCq3JWsGcf93FtEvEVQdPECPeqggt6tN","/ip4/172.18.167.63/tcp/40830/ws/p2p/16Uiu2HAmBBPLyiUwMBHeCCq3JWsGcf93FtEvEVQdPECPeqggt6tN"],"enrUri":"enr:-L24QP3GsP5cJjyvPtWYNmpML8FYVfpHykU59n2uscpTY_sNV3qjL5T_bC7VMpceUoetXJyi7w1hEcmrbtaGEatKTywCgmlkgnY0gmlwhKwSpz-KbXVsdGlhZGRyc5YACASsEqc_Bp99AAoErBKnPwafft0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6hIM7-O8bDOo4EydzFWAJqLWi--qCzjB7YWq9-1NdJ-DdGNwgp99g3VkcIKff4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40828/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.110/tcp/21276/p2p/16Uiu2HAm5PG6kPJho6QmW8FUjWDBCNXZdAeiok4dNkEYX8jzUUWt"]'
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:21275/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40828/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21275/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:21275/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710321890543360,"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:40828/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710321890543360,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id bcf13bcf940b
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21275/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.waku_node:waku_node.py:267 Unpause container with id bcf13bcf940b
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40828/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710322005313587,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 39c9e2f870a6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bcf13bcf940b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,178 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_multiple_edge_service_nodes_communication with id: 2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d__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:86 WakuNode instance initialized with log path ./log/docker/node4_2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node5_2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node6_2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node7_2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node8_2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d__wakuorg_nwaku:latest.log
DEBUG  tests.e2e.test_e2e:test_e2e.py:434 Start 2 edges nodes and 3 service nodes
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:33 Network waku created
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.195.200
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34559', '34560', '34561', '34562', '34563']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 34559:34559 -p 34560:34560 -p 34561:34561 -p 34562:34562 -p 34563:34563 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34561 --rest-port=34559 --tcp-port=34560 --discv5-udp-port=34562 --rest-address=0.0.0.0 --nat=extip:172.18.195.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fee1a4ca0af2bb592bae5fb86dc4715dbc0de936db69ab19ecfaaffddcfbda9f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34563 --metrics-logging=true --relay=true --store=true --lightpush=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.195.200 waku 0f0dffa8bcd1944187a6e4a795328aad8bb597430f13c9c1c8586842174cdb0f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0f0dffa8bcd1. Setting up logs at ./log/docker/node6_2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34559
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:34559/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34559/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.195.200/tcp/34560/p2p/16Uiu2HAmNm537F1LfS8urpfzBHjQYtRi9scizCUiFM3pVbhx6QkW","/ip4/172.18.195.200/tcp/34561/ws/p2p/16Uiu2HAmNm537F1LfS8urpfzBHjQYtRi9scizCUiFM3pVbhx6QkW"],"enrUri":"enr:-L24QGBiFlB4RJhWZV3vKEvXuKA762U2UEwYLFMwxZxeSpDeeO1kgDhmEz0Pnnh2rJvdUlwAOA1-ZpBDj5oUgvLdzukCgmlkgnY0gmlwhKwSw8iKbXVsdGlhZGRyc5YACASsEsPIBocAAAoErBLDyAaHAd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDliOnN4EMoeu2hsEQ3Lqb_uh0fe9jjBBu53P7KJBCl8-DdGNwgocAg3VkcIKHAoV3YWt1Mgs"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.223.68
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31676', '31677', '31678', '31679', '31680']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31676:31676 -p 31677:31677 -p 31678:31678 -p 31679:31679 -p 31680:31680 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31678 --rest-port=31676 --tcp-port=31677 --discv5-udp-port=31679 --rest-address=0.0.0.0 --nat=extip:172.18.223.68 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aaddcdedfecbcfce6df7ab858cedc0fbffe22d26e2ccda6f8dcfa38be1bd215c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31680 --metrics-logging=true --relay=false --lightpushnode=/ip4/172.18.195.200/tcp/34560/p2p/16Uiu2HAmNm537F1LfS8urpfzBHjQYtRi9scizCUiFM3pVbhx6QkW --discv5-bootstrap-node=enr:-L24QGBiFlB4RJhWZV3vKEvXuKA762U2UEwYLFMwxZxeSpDeeO1kgDhmEz0Pnnh2rJvdUlwAOA1-ZpBDj5oUgvLdzukCgmlkgnY0gmlwhKwSw8iKbXVsdGlhZGRyc5YACASsEsPIBocAAAoErBLDyAaHAd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDliOnN4EMoeu2hsEQ3Lqb_uh0fe9jjBBu53P7KJBCl8-DdGNwgocAg3VkcIKHAoV3YWt1Mgs
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.223.68 waku 1314745cb7cf31b2866b2c89803e9a436fb9c4f86089ec6fb2f3af3d0a85fefd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1314745cb7cf. Setting up logs at ./log/docker/node4_2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31676
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:31676/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31676/debug/v1/info" -H "Content-Type: application/json" -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.68/tcp/31677/p2p/16Uiu2HAm3uoJDk3w3yoD9ALVvV6rr8v4zbPVYCv6v9P52mdUqQE9","/ip4/172.18.223.68/tcp/31678/ws/p2p/16Uiu2HAm3uoJDk3w3yoD9ALVvV6rr8v4zbPVYCv6v9P52mdUqQE9"],"enrUri":"enr:-L24QITFGd-d3jA9KQ9kjKr1c09X7sFrtwwbDkyC94zracjPNB2I-NLlF2ddSo9f5XnlovOGuhXaI_KJGj52lHkL_ksCgmlkgnY0gmlwhKwS30SKbXVsdGlhZGRyc5YACASsEt9EBnu9AAoErBLfRAZ7vt0DgnJzhQADAQAAiXNlY3AyNTZrMaECfhIIP7lxR5ayPCgO1PiTf8mUJ0mM2GdppXvoT1paOWaDdGNwgnu9g3VkcIJ7v4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.150.157
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11351', '11352', '11353', '11354', '11355']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11351:11351 -p 11352:11352 -p 11353:11353 -p 11354:11354 -p 11355:11355 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11353 --rest-port=11351 --tcp-port=11352 --discv5-udp-port=11354 --rest-address=0.0.0.0 --nat=extip:172.18.150.157 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3dd87feee6f2711954477bfd9df83b1664bfad84bbbcad44ffd449ade8fb1ce1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11355 --metrics-logging=true --relay=true --store=true --discv5-bootstrap-node=enr:-L24QGBiFlB4RJhWZV3vKEvXuKA762U2UEwYLFMwxZxeSpDeeO1kgDhmEz0Pnnh2rJvdUlwAOA1-ZpBDj5oUgvLdzukCgmlkgnY0gmlwhKwSw8iKbXVsdGlhZGRyc5YACASsEsPIBocAAAoErBLDyAaHAd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDliOnN4EMoeu2hsEQ3Lqb_uh0fe9jjBBu53P7KJBCl8-DdGNwgocAg3VkcIKHAoV3YWt1Mgs
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.150.157 waku 24257e724d5b47aa64e549c6af8779713f9da659fe9858611537dabfc34496ef
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 24257e724d5b. Setting up logs at ./log/docker/node7_2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11351
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:11351/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11351/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.150.157/tcp/11352/p2p/16Uiu2HAkyZtmNCyipTttTrTDdgTNKg773Lwp65CVxr2aguygDn1j","/ip4/172.18.150.157/tcp/11353/ws/p2p/16Uiu2HAkyZtmNCyipTttTrTDdgTNKg773Lwp65CVxr2aguygDn1j"],"enrUri":"enr:-L24QBjIvKaOiM1PrZdhiSmVm3_qQ_hR_kJowF3C4a3OQaMjBW5tuwAyX8Yrf2_NTxXuhKAz4LR9HB1wgQQmtcF5rJQCgmlkgnY0gmlwhKwSlp2KbXVsdGlhZGRyc5YACASsEpadBixYAAoErBKWnQYsWd0DgnJzhQADAQAAiXNlY3AyNTZrMaECPYnZ3xmzlfMtA1u8GFCF15y6aiGz9cC3KoY6MAXVN06DdGNwgixYg3VkcIIsWoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.171.123
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49341', '49342', '49343', '49344', '49345']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49341:49341 -p 49342:49342 -p 49343:49343 -p 49344:49344 -p 49345:49345 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49343 --rest-port=49341 --tcp-port=49342 --discv5-udp-port=49344 --rest-address=0.0.0.0 --nat=extip:172.18.171.123 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7b89ea6edb7f455fcc3e1ef3fda6aadc573feb7d12297cf3baa70ffa91d99cab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49345 --metrics-logging=true --relay=true --filter=true --storenode=/ip4/172.18.150.157/tcp/11352/p2p/16Uiu2HAkyZtmNCyipTttTrTDdgTNKg773Lwp65CVxr2aguygDn1j --discv5-bootstrap-node=enr:-L24QBjIvKaOiM1PrZdhiSmVm3_qQ_hR_kJowF3C4a3OQaMjBW5tuwAyX8Yrf2_NTxXuhKAz4LR9HB1wgQQmtcF5rJQCgmlkgnY0gmlwhKwSlp2KbXVsdGlhZGRyc5YACASsEpadBixYAAoErBKWnQYsWd0DgnJzhQADAQAAiXNlY3AyNTZrMaECPYnZ3xmzlfMtA1u8GFCF15y6aiGz9cC3KoY6MAXVN06DdGNwgixYg3VkcIIsWoV3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.171.123 waku eb91c35a13f8791df021aca8651f64e2a5c22e08d836172d17a1ac3ed6337b28
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID eb91c35a13f8. Setting up logs at ./log/docker/node8_2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49341
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:49341/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49341/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.171.123/tcp/49342/p2p/16Uiu2HAmBfnqgkXckTty5gxhrEe59DKo8ptyMDoRAhjhN38n9V6a","/ip4/172.18.171.123/tcp/49343/ws/p2p/16Uiu2HAmBfnqgkXckTty5gxhrEe59DKo8ptyMDoRAhjhN38n9V6a"],"enrUri":"enr:-L24QCcwGXOggwqmlirUsC0MNpwvAajaHXYoST5tXSg2tCZ8RIa2TxzFvSNXIfJJQXVyLLZoOCWs40UflLx8qe9e354CgmlkgnY0gmlwhKwSq3uKbXVsdGlhZGRyc5YACASsEqt7BsC-AAoErBKrewbAv90DgnJzhQADAQAAiXNlY3AyNTZrMaEC8VjhB5c8eCZAqz9IvpntlvV8J8oPOlXZm69lLhpS4qODdGNwgsC-g3VkcILAwIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.138.212
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33129', '33130', '33131', '33132', '33133']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33129:33129 -p 33130:33130 -p 33131:33131 -p 33132:33132 -p 33133:33133 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33131 --rest-port=33129 --tcp-port=33130 --discv5-udp-port=33132 --rest-address=0.0.0.0 --nat=extip:172.18.138.212 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a9ab955b092bfd3c8fcdb33ab91cc68b868ca927c8ddacd4ebb065ba5a7a0c7a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33133 --metrics-logging=true --relay=false --filternode=/ip4/172.18.171.123/tcp/49342/p2p/16Uiu2HAmBfnqgkXckTty5gxhrEe59DKo8ptyMDoRAhjhN38n9V6a --storenode=/ip4/172.18.150.157/tcp/11352/p2p/16Uiu2HAkyZtmNCyipTttTrTDdgTNKg773Lwp65CVxr2aguygDn1j --discv5-bootstrap-node=enr:-L24QBjIvKaOiM1PrZdhiSmVm3_qQ_hR_kJowF3C4a3OQaMjBW5tuwAyX8Yrf2_NTxXuhKAz4LR9HB1wgQQmtcF5rJQCgmlkgnY0gmlwhKwSlp2KbXVsdGlhZGRyc5YACASsEpadBixYAAoErBKWnQYsWd0DgnJzhQADAQAAiXNlY3AyNTZrMaECPYnZ3xmzlfMtA1u8GFCF15y6aiGz9cC3KoY6MAXVN06DdGNwgixYg3VkcIIsWoV3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.138.212 waku 0a6f8b81001aefe2d07ef403e1cbacf7f8e1b6939592053ac2b099ea13db8127
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0a6f8b81001a. Setting up logs at ./log/docker/node5_2026-01-18_04-17-54__ac5f07fb-7f03-42f5-a3c1-afa11501792d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33129
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:33129/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33129/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.138.212/tcp/33130/p2p/16Uiu2HAmFaoq4CBbeEyPJheXT2hyFWZBEzTteVCuatUocY3THtxb","/ip4/172.18.138.212/tcp/33131/ws/p2p/16Uiu2HAmFaoq4CBbeEyPJheXT2hyFWZBEzTteVCuatUocY3THtxb"],"enrUri":"enr:-L24QPFPXmaC331INAKc8IHuA2SoTY9k-hA0ZoycCVBezMZlKZkAgtm8QBp4sYlUvhIQNyhnbHwo32v1EHKNv2vSpYcCgmlkgnY0gmlwhKwSitSKbXVsdGlhZGRyc5YACASsEorUBoFqAAoErBKK1AaBa90DgnJzhQADAQAAiXNlY3AyNTZrMaEDK4DXUjK2sYBocDRQVyuEdG_2zzDFmsOOUDu7AuQvfWSDdGNwgoFqg3VkcIKBbIV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  tests.e2e.test_e2e:test_e2e.py:450 Connect 3 service nodes to relay subscriptions
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34559/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11351/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49341/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34559/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.150.157/tcp/37836/p2p/16Uiu2HAkyZtmNCyipTttTrTDdgTNKg773Lwp65CVxr2aguygDn1j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11351/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.195.200/tcp/34560/p2p/16Uiu2HAmNm537F1LfS8urpfzBHjQYtRi9scizCUiFM3pVbhx6QkW","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/lightpush/3.0.0","/vac/waku/lightpush/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"},{"multiaddr":"/ip4/172.17.0.5/tcp/41946/p2p/16Uiu2HAmBfnqgkXckTty5gxhrEe59DKo8ptyMDoRAhjhN38n9V6a","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49341/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.150.157/tcp/11352/p2p/16Uiu2HAkyZtmNCyipTttTrTDdgTNKg773Lwp65CVxr2aguygDn1j","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-127-ga4e44d","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:456 Edge node2 makes filter subscription to pubsubtopic /waku/2/rs/3/1 and content topic /test/1/waku-filter/proto
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33129/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
DEBUG  tests.e2e.test_e2e:test_e2e.py:461 Check if service node1 receives message sent by edge node1
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31676/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/1", "message": {"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": 1768709913358178576}}'
INFO  src.node.api_clients.base_client:base_client.py: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:34559/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1768709913358178576,"ephemeral":false,"proof":""}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:465 Check if edge node2 can query stored message
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:33129/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"2234ca4cb142fa356cfb","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf42c2cde6a97e3cac20d83c57b9dfe8632be43afacf3cf7ae064906317c5e2fc"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.e2e.test_e2e:test_e2e.py:468 Check if service node3 can query stored message
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:49341/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"888137f73c941241cb44","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xf42c2cde6a97e3cac20d83c57b9dfe8632be43afacf3cf7ae064906317c5e2fc"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.e2e.test_e2e:test_e2e.py:471 Check if edge node2 can get sent message using filter get request
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33129/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":1768709913358178576,"ephemeral":false}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0f0dffa8bcd1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1314745cb7cf
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 24257e724d5b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0f0dffa8bcd1. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id eb91c35a13f8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1314745cb7cf. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0a6f8b81001a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 24257e724d5b. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 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_cursor_pointing_to_deleted_message with id: 2026-01-18_04-24-09__f829f533-61a3-4bfe-a6a8-8440820e5b7a
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-24-09__f829f533-61a3-4bfe-a6a8-8440820e5b7a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.14.108
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2279', '2280', '2281', '2282', '2283']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2279:2279 -p 2280:2280 -p 2281:2281 -p 2282:2282 -p 2283:2283 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2281 --rest-port=2279 --tcp-port=2280 --discv5-udp-port=2282 --rest-address=0.0.0.0 --nat=extip:172.18.14.108 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2e3de4b3aad1ae9ed8c354d2fb34ebce0b50e0585d9c4bd2afecc38c6ddbec3e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2283 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.14.108 waku 4da8f4c8bd3524c9c36bf5eb65b88679e0a2937ad62d85c8c1b3a6caed07ad67
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4da8f4c8bd35. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-24-09__f829f533-61a3-4bfe-a6a8-8440820e5b7a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2279
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 2e5a69401340. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a306ad35daba. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2279/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2279/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.14.108/tcp/2280/p2p/16Uiu2HAm4xFbomo1mnmdqdQAy2KBDPrFwfsgtmi3KaGLWN5FSKxh","/ip4/172.18.14.108/tcp/2281/ws/p2p/16Uiu2HAm4xFbomo1mnmdqdQAy2KBDPrFwfsgtmi3KaGLWN5FSKxh"],"enrUri":"enr:-L24QKNH4NeMpHl17u6vv-k3tcFVvnxOLzBfyhzLIWuMwFzTMqEGRv4oSCdFzV7kwe_DLgARn4WrI0Nj0CqcxsOgEcYCgmlkgnY0gmlwhKwSDmyKbXVsdGlhZGRyc5YACASsEg5sBgjoAAoErBIObAYI6d0DgnJzhQADAQAAiXNlY3AyNTZrMaECjY6fNZ1irufEpboW1uwa7FaY62_kshuVPZ_q87hidS6DdGNwggjog3VkcIII6oV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-24-09__f829f533-61a3-4bfe-a6a8-8440820e5b7a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.83.96
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55395', '55396', '55397', '55398', '55399']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 55395:55395 -p 55396:55396 -p 55397:55397 -p 55398:55398 -p 55399:55399 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55397 --rest-port=55395 --tcp-port=55396 --discv5-udp-port=55398 --rest-address=0.0.0.0 --nat=extip:172.18.83.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=561fa170bdfe6b7fa540fbbadbba78eabb5abdaedfa031d38feeca9a86c11db3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55399 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKNH4NeMpHl17u6vv-k3tcFVvnxOLzBfyhzLIWuMwFzTMqEGRv4oSCdFzV7kwe_DLgARn4WrI0Nj0CqcxsOgEcYCgmlkgnY0gmlwhKwSDmyKbXVsdGlhZGRyc5YACASsEg5sBgjoAAoErBIObAYI6d0DgnJzhQADAQAAiXNlY3AyNTZrMaECjY6fNZ1irufEpboW1uwa7FaY62_kshuVPZ_q87hidS6DdGNwggjog3VkcIII6oV3YWt1MgM --storenode=/ip4/172.18.14.108/tcp/2280/p2p/16Uiu2HAm4xFbomo1mnmdqdQAy2KBDPrFwfsgtmi3KaGLWN5FSKxh --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.83.96 waku c4d5d79f2f97f5651047e43c4ff747048f080a1249586bdb5ed31be3ae95efea
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c4d5d79f2f97. Setting up logs at ./log/docker/store_node1_2026-01-18_04-24-09__f829f533-61a3-4bfe-a6a8-8440820e5b7a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55395
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:55395/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55395/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.83.96/tcp/55396/p2p/16Uiu2HAmRTebfj5ucs4RYC9Z3U5zMwYhra1iEzKEzZs7Edw2BNiU","/ip4/172.18.83.96/tcp/55397/ws/p2p/16Uiu2HAmRTebfj5ucs4RYC9Z3U5zMwYhra1iEzKEzZs7Edw2BNiU"],"enrUri":"enr:-L24QGhSZ03_cAby7b8V2XTsrhWqXARsdcD4u9l4cap0mEF8S3U_zN6s8XqenhMWhQL3Gth4_6yc_JCylk0-O1dyxw8CgmlkgnY0gmlwhKwSU2CKbXVsdGlhZGRyc5YACASsElNgBthkAAoErBJTYAbYZd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvkA1FuCejNwyJisJSaBiNNk-ygfdoUA8azjk9QKNuzmDdGNwgthkg3VkcILYZoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55395/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.14.108/tcp/2280/p2p/16Uiu2HAm4xFbomo1mnmdqdQAy2KBDPrFwfsgtmi3KaGLWN5FSKxh"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2279/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55395/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2279/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2279/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2279/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2279/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2279/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2279/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2279/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2279/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2279/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:2279/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2279/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&cursor=0xaeade8518331164a58ab6fe0831b6c5c9b4e755c84519bfb1b31f4e6d255b122&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:2279/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&cursor=0xaeade8518331164a58ab6fe0831b6c5c9b4e755c84519bfb1b31f4e6d255b122&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55395/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&cursor=0xaeade8518331164a58ab6fe0831b6c5c9b4e755c84519bfb1b31f4e6d255b122&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:55395/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&cursor=0xaeade8518331164a58ab6fe0831b6c5c9b4e755c84519bfb1b31f4e6d255b122&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4da8f4c8bd35
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c4d5d79f2f97
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,188 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_page_size_0_defaults_to_20 with id: 2026-01-18_04-40-34__eee2cd47-d0df-4099-ab2c-018c8bbca321
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-40-34__eee2cd47-d0df-4099-ab2c-018c8bbca321__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.6.166
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47073', '47074', '47075', '47076', '47077']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47073:47073 -p 47074:47074 -p 47075:47075 -p 47076:47076 -p 47077:47077 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47075 --rest-port=47073 --tcp-port=47074 --discv5-udp-port=47076 --rest-address=0.0.0.0 --nat=extip:172.18.6.166 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7bc799dfbebd232fdbe0ff91c5b5fc9d7d9830d2fbd95b72310c0ecd8cc2b327 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47077 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.6.166 waku 52f657426727400891bb41044b9eabed87f2d10780298d3644ee39fa9de473c6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 52f657426727. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-40-34__eee2cd47-d0df-4099-ab2c-018c8bbca321__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47073
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 21345ca14209. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c54b85332411. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47073/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47073/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.6.166/tcp/47074/p2p/16Uiu2HAm2MmwtaB2U5YfTGEx8Qfnw7dWgdYZkZ1aLKxyCE5oasTm","/ip4/172.18.6.166/tcp/47075/ws/p2p/16Uiu2HAm2MmwtaB2U5YfTGEx8Qfnw7dWgdYZkZ1aLKxyCE5oasTm"],"enrUri":"enr:-L24QM2Kf77eJfZSt3l3Cutjy9IDNqX89rWu-vym1Z8ep-IVev6W7auOEK7segKRW4oxo_AKqAU50nrrsafqhVkdftQCgmlkgnY0gmlwhKwSBqaKbXVsdGlhZGRyc5YACASsEgamBrfiAAoErBIGpga3490DgnJzhQADAQAAiXNlY3AyNTZrMaECZwI7e_24qEjVT3aCE2nP2vRQ9Fn4kc8uG4ShPUdtiGCDdGNwgrfig3VkcIK35IV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-40-34__eee2cd47-d0df-4099-ab2c-018c8bbca321__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.251.98
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17190', '17191', '17192', '17193', '17194']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17190:17190 -p 17191:17191 -p 17192:17192 -p 17193:17193 -p 17194:17194 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17192 --rest-port=17190 --tcp-port=17191 --discv5-udp-port=17193 --rest-address=0.0.0.0 --nat=extip:172.18.251.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fac9caa219fd60da7fbad6d1f4c2a33b2b4d0fae3c8aa8bea387c2b3bdcdadde --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17194 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QM2Kf77eJfZSt3l3Cutjy9IDNqX89rWu-vym1Z8ep-IVev6W7auOEK7segKRW4oxo_AKqAU50nrrsafqhVkdftQCgmlkgnY0gmlwhKwSBqaKbXVsdGlhZGRyc5YACASsEgamBrfiAAoErBIGpga3490DgnJzhQADAQAAiXNlY3AyNTZrMaECZwI7e_24qEjVT3aCE2nP2vRQ9Fn4kc8uG4ShPUdtiGCDdGNwgrfig3VkcIK35IV3YWt1MgM --storenode=/ip4/172.18.6.166/tcp/47074/p2p/16Uiu2HAm2MmwtaB2U5YfTGEx8Qfnw7dWgdYZkZ1aLKxyCE5oasTm --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.251.98 waku 6f12e618f7912a56352f474ac568113d0faee04a08e0bc6eeec5e617c583746b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6f12e618f791. Setting up logs at ./log/docker/store_node1_2026-01-18_04-40-34__eee2cd47-d0df-4099-ab2c-018c8bbca321__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17190
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:17190/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17190/debug/v1/info" -H "Content-Type: application/json" -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.98/tcp/17191/p2p/16Uiu2HAmFHATEjXGKir1Vvq4pna3UM293WYqZFaoUVuLjBmRVWFh","/ip4/172.18.251.98/tcp/17192/ws/p2p/16Uiu2HAmFHATEjXGKir1Vvq4pna3UM293WYqZFaoUVuLjBmRVWFh"],"enrUri":"enr:-L24QKM2jdKE6VUM0O4N2i-mKr2vPMjy0d_kh9oLsaN2HNmlOZh6bgG8vyDHTpfRmF7nGLNtyQQMmK4LNX82UdsS12oCgmlkgnY0gmlwhKwS-2KKbXVsdGlhZGRyc5YACASsEvtiBkMnAAoErBL7YgZDKN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJvu0uijeaXXn8QadrX9F7vMo4N7WA2k5EJJPAlPJqEiDdGNwgkMng3VkcIJDKYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17190/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.6.166/tcp/47074/p2p/16Uiu2HAm2MmwtaB2U5YfTGEx8Qfnw7dWgdYZkZ1aLKxyCE5oasTm"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17190/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:47073/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47073/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=0&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":"0x657eec91d5fd9482f2008133115ec4a8a9b253ca80255afef5b0519e56d25047"},{"messageHash":"0x6a282947ba9812c62f930fc865589715d2d5b3570580a21c4745b50a879fc5fc"},{"messageHash":"0xbc3fb2ee24716104b79bb020e1cf77af94ac707517973b5a21670bb8164e3eed"},{"messageHash":"0xa432fc0e9e129f5327f347f139382cfb15f1c684abaa46992f08444eebb43d6d"},{"messageHash":"0xe375aae0c6e0d32fa3553c3a6271f1366bf2e66bf49904e074ee3d774a5da9de"},{"messageHash":"0x20a27e8b19db118ea6dbf24fdb7b9e5f67a68125438a2f3a9edc7ec81f4c368f"},{"messageHash":"0x0b0ce110c2934634578a0d918832f92be256cc03b6a274f0c59caa5ad8d4b0fd"},{"messageHash":"0xa595533e89c9b5a95302d714fc7216282fc0627f04a1272c582ba269502f3170"},{"messageHash":"0x31427d60fdf2376de0ac6c879b2194915227b318e914f8da389f9acf982b9010"},{"messageHash":"0xd5d269ddf760e2d74205911819201be0ff372d87b47b14858ab2962a55a8ffc5"},{"messageHash":"0x6ed83cb0ff5a29a41470d5b8dc658311062dca9ab274670de660477500ac67ff"},{"messageHash":"0xc05ab1c9dbdfc2ef204272ed52338d5cc3c4a5212e997853f8edfa9966008eff"},{"messageHash":"0x91e25a69bec79a08821c0be1efec6ae02ec467d8d88e860e402d0f5026f0a0db"},{"messageHash":"0x40b3a36883ad785353f51bef385b8d98cb50c92a9062169cc8dec185870f2e19"},{"messageHash":"0x7320b641612b2545e87cfecc1d2663f41288177baca18114fc4a6e107169886e"},{"messageHash":"0x63956e11c83d95ef4a368354710e63b86d4fc748afae55ea0d5e1d1416173c36"},{"messageHash":"0x0387b95364f763da5ca895accde9361fe7737154e18d707cbcf07a8286af92e8"},{"messageHash":"0xbfc4fef005de85e61d9d05217342825da73980135eea3c36bf96595837e94bd4"},{"messageHash":"0x3da88b01ac14662bb2b208a671d271a3d86d14644e4ce955cbb3ce7c1f1f6226"},{"messageHash":"0x040045ac9e4f046b5bd7ffa971d6e75f1b9c95410627696a5db0cff833099b61"}],"paginationCursor":"0x040045ac9e4f046b5bd7ffa971d6e75f1b9c95410627696a5db0cff833099b61"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17190/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=0&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":"0x657eec91d5fd9482f2008133115ec4a8a9b253ca80255afef5b0519e56d25047"},{"messageHash":"0x6a282947ba9812c62f930fc865589715d2d5b3570580a21c4745b50a879fc5fc"},{"messageHash":"0xbc3fb2ee24716104b79bb020e1cf77af94ac707517973b5a21670bb8164e3eed"},{"messageHash":"0xa432fc0e9e129f5327f347f139382cfb15f1c684abaa46992f08444eebb43d6d"},{"messageHash":"0xe375aae0c6e0d32fa3553c3a6271f1366bf2e66bf49904e074ee3d774a5da9de"},{"messageHash":"0x20a27e8b19db118ea6dbf24fdb7b9e5f67a68125438a2f3a9edc7ec81f4c368f"},{"messageHash":"0x0b0ce110c2934634578a0d918832f92be256cc03b6a274f0c59caa5ad8d4b0fd"},{"messageHash":"0xa595533e89c9b5a95302d714fc7216282fc0627f04a1272c582ba269502f3170"},{"messageHash":"0x31427d60fdf2376de0ac6c879b2194915227b318e914f8da389f9acf982b9010"},{"messageHash":"0xd5d269ddf760e2d74205911819201be0ff372d87b47b14858ab2962a55a8ffc5"},{"messageHash":"0x6ed83cb0ff5a29a41470d5b8dc658311062dca9ab274670de660477500ac67ff"},{"messageHash":"0xc05ab1c9dbdfc2ef204272ed52338d5cc3c4a5212e997853f8edfa9966008eff"},{"messageHash":"0x91e25a69bec79a08821c0be1efec6ae02ec467d8d88e860e402d0f5026f0a0db"},{"messageHash":"0x40b3a36883ad785353f51bef385b8d98cb50c92a9062169cc8dec185870f2e19"},{"messageHash":"0x7320b641612b2545e87cfecc1d2663f41288177baca18114fc4a6e107169886e"},{"messageHash":"0x63956e11c83d95ef4a368354710e63b86d4fc748afae55ea0d5e1d1416173c36"},{"messageHash":"0x0387b95364f763da5ca895accde9361fe7737154e18d707cbcf07a8286af92e8"},{"messageHash":"0xbfc4fef005de85e61d9d05217342825da73980135eea3c36bf96595837e94bd4"},{"messageHash":"0x3da88b01ac14662bb2b208a671d271a3d86d14644e4ce955cbb3ce7c1f1f6226"},{"messageHash":"0x040045ac9e4f046b5bd7ffa971d6e75f1b9c95410627696a5db0cff833099b61"}],"paginationCursor":"0x040045ac9e4f046b5bd7ffa971d6e75f1b9c95410627696a5db0cff833099b61"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 52f657426727
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6f12e618f791
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,732 @@
WRN 2026-01-18 04:36:52.627+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2026-01-18 04:36:52.628+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-18 04:36:52.628+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=true rlnRelay=false store=false filter=false lightPush=false peerExchange=true rendezvous=true
INF 2026-01-18 04:36:52.628+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-18 04:36:52.628+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2026-01-18 04:36:52.628+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:39608
INF 2026-01-18 04:36:52.628+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:39608/
INF 2026-01-18 04:36:52.629+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-18 04:36:52.629+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-18 04:36:52.630+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-18 04:36:52.630+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-18 04:36:52.630+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-01-18 04:36:52.630+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-18 04:36:52.630+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.142.201/tcp/39609, /ip4/172.18.142.201/tcp/39610/ws]"
INF 2026-01-18 04:36:52.630+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-18 04:36:52.631+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-18 04:36:52.631+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-18 04:36:52.631+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-18 04:36:52.631+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-18 04:36:52.631+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-18 04:36:52.631+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-18 04:36:52.631+00:00 Setting max message size tid=1 file=node_factory.nim:318 num_bytes=153600
INF 2026-01-18 04:36:52.631+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:208
TRC 2026-01-18 04:36:52.631+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/relay/2.0.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
INF 2026-01-18 04:36:52.631+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:225
INF 2026-01-18 04:36:52.631+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=3
INF 2026-01-18 04:36:52.631+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-18 04:36:52.631+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities="[Relay]" wakuPeerRecord="(peerId: 16U*2H5JPj, seqNo: 1768711012, addresses: [/ip4/172.18.142.201/tcp/39609, /ip4/172.18.142.201/tcp/39610/ws], mixKey: )"
TRC 2026-01-18 04:36:52.632+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-18 04:36:52.632+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-18 04:36:52.632+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-18 04:36:52.632+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-18 04:36:52.632+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-18 04:36:52.632+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-01-18 04:36:52.632+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-01-18 04:36:52.632+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-01-18 04:36:52.632+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-01-18 04:36:52.632+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-01-18 04:36:52.632+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-01-18 04:36:52.632+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
INF 2026-01-18 04:36:52.632+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:120
INF 2026-01-18 04:36:52.632+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:362
INF 2026-01-18 04:36:52.632+00:00 Running nwaku node tid=1 file=node_factory.nim:440 version=v0.36.0-127-ga4e44d
INF 2026-01-18 04:36:52.632+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:451 version=v0.36.0-127-ga4e44d
INF 2026-01-18 04:36:52.632+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:336
INF 2026-01-18 04:36:52.632+00:00 start topics="waku relay" tid=1 file=protocol.nim:463
TRC 2026-01-18 04:36:52.632+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
TRC 2026-01-18 04:36:52.632+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:36:52.632+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:36:52.632+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140504656519248
TRC 2026-01-18 04:36:52.632+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-18 04:36:52.632+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
INF 2026-01-18 04:36:52.632+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:357
INF 2026-01-18 04:36:52.632+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:128 interval=10s
INF 2026-01-18 04:36:52.633+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:228
INF 2026-01-18 04:36:52.633+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-01-18 04:36:52.633+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-01-18 04:36:52.633+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:352 peerInfo="(peerId: 16Uiu2HAmUk2PJkbEFhWPSEh75DUKQ3JvESBH1Soxzc3r1p2H5JPj, listenAddrs: [/ip4/0.0.0.0/tcp/39610/ws, /ip4/0.0.0.0/tcp/39609], addrs: [], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-127-ga4e44d)"
TRC 2026-01-18 04:36:52.633+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:122
TRC 2026-01-18 04:36:52.633+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:146 address=/ip4/0.0.0.0/tcp/39609
TRC 2026-01-18 04:36:52.633+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/39609]
DBG 2026-01-18 04:36:52.633+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-18 04:36:52.633+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-18 04:36:52.633+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=49 queue=0
TRC 2026-01-18 04:36:52.633+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:160
TRC 2026-01-18 04:36:52.633+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/39610/ws]
TRC 2026-01-18 04:36:52.633+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:261 host=0.0.0.0:39610
TRC 2026-01-18 04:36:52.634+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:210 addresses="[/ip4/0.0.0.0/tcp/39610/ws]"
INF 2026-01-18 04:36:52.634+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:213
TRC 2026-01-18 04:36:52.634+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-01-18 04:36:52.634+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
DBG 2026-01-18 04:36:52.634+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-18 04:36:52.634+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-18 04:36:52.634+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=48 queue=0
TRC 2026-01-18 04:36:52.634+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:285
TRC 2026-01-18 04:36:52.634+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:193
TRC 2026-01-18 04:36:52.634+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
WRN 2026-01-18 04:36:52.634+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:995
WRN 2026-01-18 04:36:52.634+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:629
DBG 2026-01-18 04:36:52.634+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:392 peer="(peerId: 16Uiu2HAmUk2PJkbEFhWPSEh75DUKQ3JvESBH1Soxzc3r1p2H5JPj, listenAddrs: [/ip4/0.0.0.0/tcp/39609, /ip4/0.0.0.0/tcp/39610/ws], addrs: [/ip4/172.18.142.201/tcp/39609, /ip4/172.18.142.201/tcp/39610/ws], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-127-ga4e44d)"
INF 2026-01-18 04:36:52.634+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*2H5JPj addrs="[/ip4/172.18.142.201/tcp/39609, /ip4/172.18.142.201/tcp/39610/ws]"
INF 2026-01-18 04:36:52.634+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/39609/p2p/16Uiu2HAmUk2PJkbEFhWPSEh75DUKQ3JvESBH1Soxzc3r1p2H5JPj][/ip4/0.0.0.0/tcp/39610/ws/p2p/16Uiu2HAmUk2PJkbEFhWPSEh75DUKQ3JvESBH1Soxzc3r1p2H5JPj] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.142.201/tcp/39609, /ip4/172.18.142.201/tcp/39610/ws]"
INF 2026-01-18 04:36:52.634+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.142.201/tcp/39609/p2p/16Uiu2HAmUk2PJkbEFhWPSEh75DUKQ3JvESBH1Soxzc3r1p2H5JPj][/ip4/172.18.142.201/tcp/39610/ws/p2p/16Uiu2HAmUk2PJkbEFhWPSEh75DUKQ3JvESBH1Soxzc3r1p2H5JPj]
INF 2026-01-18 04:36:52.634+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QFd6NL1s8WEpLQax3jvHWgxjxZ0-NPHWlrkKHfiJ2lgRK3_cxApAWl2nxtzaTmwndPRW6ndTz3DcwMWDFmamYGQBgmlkgnY0gmlwhKwSjsmKbXVsdGlhZGRyc4wACgSsEo7JBpq63QOCcnOFAAMBAACJc2VjcDI1NmsxoQPvBTISixEwmGC778b2B5-eX14A-FW71hOtxFqih-hiioN0Y3CCmrmDdWRwgpq7hXdha3UyAQ
INF 2026-01-18 04:36:52.634+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:502
TRC 2026-01-18 04:36:52.634+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:984
TRC 2026-01-18 04:36:52.634+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:977
INF 2026-01-18 04:36:52.634+00:00 Relay peer connections topics="waku node peer_manager" tid=1 file=peer_manager.nim:758 inRelayConns=0/20 outRelayConns=0/10 totalConnections=0/50 notConnectedPeers=0 outsideBackoffPeers=0
INF 2026-01-18 04:36:52.635+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*2H5JPj addrs="[/ip4/172.18.142.201/tcp/39609, /ip4/172.18.142.201/tcp/39610/ws]"
INF 2026-01-18 04:36:52.635+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/39609/p2p/16Uiu2HAmUk2PJkbEFhWPSEh75DUKQ3JvESBH1Soxzc3r1p2H5JPj][/ip4/0.0.0.0/tcp/39610/ws/p2p/16Uiu2HAmUk2PJkbEFhWPSEh75DUKQ3JvESBH1Soxzc3r1p2H5JPj] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.142.201/tcp/39609, /ip4/172.18.142.201/tcp/39610/ws]"
INF 2026-01-18 04:36:52.635+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.142.201/tcp/39609/p2p/16Uiu2HAmUk2PJkbEFhWPSEh75DUKQ3JvESBH1Soxzc3r1p2H5JPj][/ip4/172.18.142.201/tcp/39610/ws/p2p/16Uiu2HAmUk2PJkbEFhWPSEh75DUKQ3JvESBH1Soxzc3r1p2H5JPj]
INF 2026-01-18 04:36:52.635+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QFd6NL1s8WEpLQax3jvHWgxjxZ0-NPHWlrkKHfiJ2lgRK3_cxApAWl2nxtzaTmwndPRW6ndTz3DcwMWDFmamYGQBgmlkgnY0gmlwhKwSjsmKbXVsdGlhZGRyc4wACgSsEo7JBpq63QOCcnOFAAMBAACJc2VjcDI1NmsxoQPvBTISixEwmGC778b2B5-eX14A-FW71hOtxFqih-hiioN0Y3CCmrmDdWRwgpq7hXdha3UyAQ
INF 2026-01-18 04:36:52.635+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:296 enr=enr:-L24QDqiaqfE6p_kA5rSHNYvkGeNp37sxn2OQE9xUxdvK22CBU3oSt4CmITjSMUv2Er3rhca91aGI_4V4nUHrBaO-_ECgmlkgnY0gmlwhKwSjsmKbXVsdGlhZGRyc5YACASsEo7JBpq5AAoErBKOyQaaut0DgnJzhQADAQAAiXNlY3AyNTZrMaED7wUyEosRMJhgu-_G9gefnl9eAPhVu9YTrcRaoofoYoqDdGNwgpq5g3VkcIKau4V3YWt1MgE record="(2, id: \"v4\", ip: 172.18.142.201, multiaddrs: 0x000804AC128EC9069AB9000A04AC128EC9069ABADD03, rs: 0x0003010000, secp256k1: 0x03EF0532128B11309860BBEFC6F6079F9E5F5E00F855BBD613ADC45AA287E8628A, tcp: 39609, udp: 39611, waku2: 0x01)"
INF 2026-01-18 04:36:52.635+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-01-18 04:36:52.635+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-01-18 04:36:52.635+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=39611
TRC 2026-01-18 04:36:52.635+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-01-18 04:36:52.635+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-01-18 04:36:52.635+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:36:52.636+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:36:52.636+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2026-01-18 04:36:52.636+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-01-18 04:36:52.636+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QItPmQ_dcDp1sJC5LiF7hecdWXZPBlOIsni9ug_pQcBCb506vUwGXHTPIGO5yI8_fJJ72a98MmvMiGTCiuQywBYDgmlkgnY0gmlwhKwSjsmKbXVsdGlhZGRyc5YACASsEo7JBpq5AAoErBKOyQaaut0DgnJzhQADAQAAiXNlY3AyNTZrMaED7wUyEosRMJhgu-_G9gefnl9eAPhVu9YTrcRaoofoYoqDdGNwgpq5g3VkcIKau4V3YWt1MgE enr="(3, id: \"v4\", ip: 172.18.142.201, multiaddrs: 0x000804AC128EC9069AB9000A04AC128EC9069ABADD03, rs: 0x0003010000, secp256k1: 0x03EF0532128B11309860BBEFC6F6079F9E5F5E00F855BBD613ADC45AA287E8628A, tcp: 39609, udp: 39611, waku2: 0x01)"
TRC 2026-01-18 04:36:52.636+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
INF 2026-01-18 04:36:52.636+00:00 starting keepalive tid=1 file=node_health_monitor.nim:379 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-01-18 04:36:52.636+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
INF 2026-01-18 04:36:52.637+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:540 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:36:52.637+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:621 topic=/waku/2/rs/3/0
TRC 2026-01-18 04:36:52.637+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:583 name=/waku/2/rs/3/0
TRC 2026-01-18 04:36:52.637+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:52.637+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:52.637+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:52.637+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
INF 2026-01-18 04:36:52.639+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2026-01-18 04:36:52.639+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=39612
INF 2026-01-18 04:36:52.639+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QE8PR9vjDPfG-LwI3eqWCITTRsYaoReh0Qzdox1h_z-6Ji6VxOM3Evmf7OTaYVnVrV6xF5jQ6olEAf5BWu5WIJUEgmlkgnY0gmlwhKwSjsmKbXVsdGlhZGRyc5YACASsEo7JBpq5AAoErBKOyQaaut0DgnJzhQADAQAAiXNlY3AyNTZrMaED7wUyEosRMJhgu-_G9gefnl9eAPhVu9YTrcRaoofoYoqDdGNwgpq5g3VkcIKau4V3YWt1MgE enr="(4, id: \"v4\", ip: 172.18.142.201, multiaddrs: 0x000804AC128EC9069AB9000A04AC128EC9069ABADD03, rs: 0x0003010000, secp256k1: 0x03EF0532128B11309860BBEFC6F6079F9E5F5E00F855BBD613ADC45AA287E8628A, tcp: 39609, udp: 39611, waku2: 0x01)"
INF 2026-01-18 04:36:52.639+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-01-18 04:36:52.639+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=39612
INF 2026-01-18 04:36:52.639+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2026-01-18 04:36:52.639+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:100
TRC 2026-01-18 04:36:52.642+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-01-18 04:36:53.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:36:53.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:53.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:53.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:53.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:53.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
DBG 2026-01-18 04:36:53.656+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:60106 meth=GET uri=/health
DBG 2026-01-18 04:36:53.657+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:60106 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
TRC 2026-01-18 04:36:53.657+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/lightpush/3.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:36:53.657+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/lightpush/3.0.0
TRC 2026-01-18 04:36:53.657+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/lightpush/2.0.0-beta1 peers=[] address=140504656364496
TRC 2026-01-18 04:36:53.657+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/lightpush/2.0.0-beta1
TRC 2026-01-18 04:36:53.657+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/store-query/3.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:36:53.657+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/store-query/3.0.0
TRC 2026-01-18 04:36:53.657+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/store/2.0.0-beta4 peers=[] address=140504656364496
TRC 2026-01-18 04:36:53.657+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/store/2.0.0-beta4
TRC 2026-01-18 04:36:53.657+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/filter-subscribe/2.0.0-beta1 peers=[] address=140504656364496
TRC 2026-01-18 04:36:53.657+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/filter-subscribe/2.0.0-beta1
DBG 2026-01-18 04:36:53.657+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:60106 uri=/health content_type=application/json content_size=885
DBG 2026-01-18 04:36:53.660+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:60114 meth=GET uri=/debug/v1/info
DBG 2026-01-18 04:36:53.660+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:60114 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-01-18 04:36:53.660+00:00 node info topics="waku node" tid=1 file=waku_node.nim:217 wakuInfo="(listenAddresses: [/ip4/172.18.142.201/tcp/39609/p2p/16Uiu2HAmUk2PJkbEFhWPSEh75DUKQ3JvESBH1Soxzc3r1p2H5JPj, /ip4/172.18.142.201/tcp/39610/ws/p2p/16Uiu2HAmUk2PJkbEFhWPSEh75DUKQ3JvESBH1Soxzc3r1p2H5JPj], enrUri: enr:-L24QDqiaqfE6p_kA5rSHNYvkGeNp37sxn2OQE9xUxdvK22CBU3oSt4CmITjSMUv2Er3rhca91aGI_4V4nUHrBaO-_ECgmlkgnY0gmlwhKwSjsmKbXVsdGlhZGRyc5YACASsEo7JBpq5AAoErBKOyQaaut0DgnJzhQADAQAAiXNlY3AyNTZrMaED7wUyEosRMJhgu-_G9gefnl9eAPhVu9YTrcRaoofoYoqDdGNwgpq5g3VkcIKau4V3YWt1MgE, mixPubKey: none(string))"
DBG 2026-01-18 04:36:53.660+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:60114 uri=/debug/v1/info content_type=application/json content_size=475
DBG 2026-01-18 04:36:53.663+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:60128 meth=POST uri=/relay/v1/subscriptions
DBG 2026-01-18 04:36:53.674+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:60128 meth=POST uri=/relay/v1/subscriptions path_params=[] query_params=[] content_body="(application/json, 18 bytes)"
INF 2026-01-18 04:36:53.674+00:00 post_waku_v2_relay_v1_subscriptions topics="waku node rest relay_api" tid=1 file=handlers.nim:64
DBG 2026-01-18 04:36:53.674+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:60128 uri=/relay/v1/subscriptions content_type=text/plain content_size=2
TRC 2026-01-18 04:36:54.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:36:54.633+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:54.633+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:54.633+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:54.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:54.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:36:55.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:36:55.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:55.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:55.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:55.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:55.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:36:56.635+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:36:56.635+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:56.635+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:56.635+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:56.635+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:56.635+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:36:57.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:36:57.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:57.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:57.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:57.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:57.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:36:57.637+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:36:57.637+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:36:57.637+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:36:57.644+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:36:57.647+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:36:58.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:36:58.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:58.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:58.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:58.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:58.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:36:59.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:36:59.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:59.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:59.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:59.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:36:59.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:00.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:00.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:00.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:00.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:00.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:00.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:01.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:01.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:01.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:01.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:01.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:01.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:02.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:02.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:02.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:02.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:02.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:02.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2026-01-18 04:37:02.634+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:37:02.634+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-18 04:37:02.634+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:37:02.634+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2026-01-18 04:37:02.634+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-18 04:37:02.634+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-18 04:37:02.634+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:37:02.634+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2026-01-18 04:37:02.634+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2026-01-18 04:37:02.637+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2026-01-18 04:37:02.637+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2026-01-18 04:37:02.637+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=11
TRC 2026-01-18 04:37:02.637+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-18 04:37:02.637+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-18 04:37:02.637+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:37:02.637+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:37:02.637+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:37:02.648+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:37:02.651+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:37:03.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:03.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:03.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:03.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:03.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:03.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:04.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:04.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:04.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:04.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:04.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:04.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:04.634+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140504656519248
TRC 2026-01-18 04:37:04.634+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-18 04:37:04.634+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2026-01-18 04:37:05.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:05.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:05.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:05.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:05.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:05.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:06.635+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:06.635+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:06.635+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:06.635+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:06.635+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:06.635+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:07.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:07.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:07.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:07.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:07.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:07.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:07.639+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:37:07.639+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:37:07.639+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:37:07.652+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:37:07.655+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-01-18 04:37:08.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:08.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:08.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:08.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:08.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:08.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:09.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:09.633+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:09.633+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:09.633+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:09.633+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:09.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:10.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:10.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:10.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:10.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:10.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:10.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:11.635+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:11.635+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:11.635+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:11.635+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:11.635+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:11.635+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:12.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:12.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:12.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:12.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:12.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:12.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2026-01-18 04:37:12.634+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:37:12.634+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-18 04:37:12.634+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:37:12.634+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2026-01-18 04:37:12.634+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-18 04:37:12.634+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-18 04:37:12.634+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:37:12.634+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2026-01-18 04:37:12.634+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2026-01-18 04:37:12.637+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2026-01-18 04:37:12.637+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2026-01-18 04:37:12.637+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=10
TRC 2026-01-18 04:37:12.637+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-18 04:37:12.637+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-18 04:37:12.639+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:37:12.639+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:37:12.639+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:37:12.656+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:37:12.660+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:37:13.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:13.633+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:13.633+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:13.633+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:13.633+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:13.633+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:14.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:14.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:14.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:14.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:14.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:14.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:15.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:15.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:15.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:15.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:15.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:15.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:16.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:16.633+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:16.633+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:16.633+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:16.633+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:16.633+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:16.633+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140504656519248
TRC 2026-01-18 04:37:16.633+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-18 04:37:16.633+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2026-01-18 04:37:17.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:17.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:17.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:17.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:17.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:17.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:17.639+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:37:17.639+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:37:17.639+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:37:17.660+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:37:17.664+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:37:18.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:18.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:18.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:18.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:18.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:18.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:19.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:19.633+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:19.633+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:19.633+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:19.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:19.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:20.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:20.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:20.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:20.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:20.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:20.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:21.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:21.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:21.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:21.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:21.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:21.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:22.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:22.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:22.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:22.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:22.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:22.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:22.634+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-01-18 04:37:22.634+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
INF 2026-01-18 04:37:22.634+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:37:22.634+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-18 04:37:22.634+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:37:22.635+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2026-01-18 04:37:22.635+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-18 04:37:22.635+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-18 04:37:22.635+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:37:22.635+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2026-01-18 04:37:22.635+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2026-01-18 04:37:22.637+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2026-01-18 04:37:22.637+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2026-01-18 04:37:22.637+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=9
TRC 2026-01-18 04:37:22.637+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-18 04:37:22.637+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-18 04:37:22.640+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:37:22.640+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:37:22.640+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:37:22.665+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:37:22.667+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:37:23.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:23.633+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:23.633+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:23.633+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:23.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:23.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:24.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:24.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:24.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:24.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:24.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:24.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:25.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:25.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:25.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:25.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:25.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:25.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:26.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:26.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:26.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:26.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:26.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:26.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:27.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:27.633+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:27.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:27.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:27.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:27.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:27.641+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:37:27.641+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:37:27.641+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:37:27.668+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:37:27.672+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:37:28.635+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:28.635+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:28.635+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:28.635+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:28.635+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:28.635+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:28.635+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140504656519248
TRC 2026-01-18 04:37:28.635+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-18 04:37:28.635+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2026-01-18 04:37:29.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:29.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:29.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:29.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:29.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:29.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:30.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:30.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:30.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:30.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:30.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:30.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:31.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:31.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:31.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:31.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:31.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:31.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:32.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:32.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:32.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:32.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:32.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:32.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2026-01-18 04:37:32.635+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:37:32.635+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-18 04:37:32.635+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:37:32.635+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2026-01-18 04:37:32.635+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-18 04:37:32.635+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-18 04:37:32.635+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:37:32.635+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2026-01-18 04:37:32.635+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2026-01-18 04:37:32.637+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2026-01-18 04:37:32.637+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2026-01-18 04:37:32.637+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=8
TRC 2026-01-18 04:37:32.637+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-18 04:37:32.637+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-18 04:37:32.642+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:37:32.642+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:37:32.642+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:37:32.673+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:37:32.677+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:37:33.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:33.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:33.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:33.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:33.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:33.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:34.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:34.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:34.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:34.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:34.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:34.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:35.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:35.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:35.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:35.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:35.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:35.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:36.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:36.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:36.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:36.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:36.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:36.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:37.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:37.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:37.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:37.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:37.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:37.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:37.643+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:37:37.643+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:37:37.643+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:37:37.678+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:37:37.681+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:37:38.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:38.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:38.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:38.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:38.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:38.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:39.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:39.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:39.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:39.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:39.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:39.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:40.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:40.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:40.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:40.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:40.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:40.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:40.634+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140504656519248
TRC 2026-01-18 04:37:40.634+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-18 04:37:40.634+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2026-01-18 04:37:41.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:41.633+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:41.633+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:41.633+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:41.633+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:41.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:42.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:42.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:42.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:42.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:42.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:42.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2026-01-18 04:37:42.635+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:37:42.635+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-18 04:37:42.635+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:37:42.635+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2026-01-18 04:37:42.635+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-18 04:37:42.635+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-18 04:37:42.635+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:37:42.635+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2026-01-18 04:37:42.635+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2026-01-18 04:37:42.638+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2026-01-18 04:37:42.638+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2026-01-18 04:37:42.638+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=7
TRC 2026-01-18 04:37:42.638+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-18 04:37:42.638+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-18 04:37:42.644+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:37:42.644+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:37:42.644+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:37:42.682+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:37:42.685+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:37:43.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:43.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:43.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:43.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:43.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:43.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:44.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:44.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:44.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:44.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:44.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:44.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:45.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:45.633+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:45.633+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:45.633+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:45.633+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:45.633+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:46.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:46.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:46.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:46.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:46.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:46.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:47.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:47.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:47.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:47.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:47.635+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:47.635+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:47.645+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:37:47.645+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:37:47.645+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:37:47.686+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:37:47.689+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-01-18 04:37:48.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:48.633+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:48.633+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:48.633+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:48.633+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:48.633+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:49.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:49.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:49.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:49.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:49.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:49.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:50.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:50.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:50.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:50.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:50.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:50.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:51.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:51.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:51.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:51.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:51.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:51.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:52.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:52.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:52.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:52.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:52.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:52.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:52.634+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140504656519248
TRC 2026-01-18 04:37:52.634+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-18 04:37:52.634+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2026-01-18 04:37:52.634+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-01-18 04:37:52.634+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
INF 2026-01-18 04:37:52.636+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:37:52.636+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-18 04:37:52.636+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:37:52.636+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2026-01-18 04:37:52.636+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-18 04:37:52.636+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-18 04:37:52.636+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=140504656364496
TRC 2026-01-18 04:37:52.636+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2026-01-18 04:37:52.636+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2026-01-18 04:37:52.638+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2026-01-18 04:37:52.638+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2026-01-18 04:37:52.638+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=6
TRC 2026-01-18 04:37:52.639+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-18 04:37:52.639+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-18 04:37:52.646+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:37:52.646+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:37:52.646+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:37:52.690+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:37:52.693+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-01-18 04:37:53.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:53.633+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:53.633+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:53.633+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:53.633+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:53.633+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:54.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:54.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:54.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:54.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:54.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:54.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:55.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:55.633+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:55.633+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:55.633+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:55.633+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:55.633+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:56.634+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:56.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:56.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:56.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:56.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:56.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:57.633+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140504656519248
TRC 2026-01-18 04:37:57.634+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:57.634+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:57.634+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:57.634+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:37:57.634+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:37:57.646+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:37:57.646+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:37:57.646+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:37:57.694+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:37:57.698+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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
NTC 2026-01-18 04:37:57.808+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2026-01-18 04:37:57.808+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-01-18 04:37:57.808+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-01-18 04:37:57.808+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-01-18 04:37:57.808+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:317
TRC 2026-01-18 04:37:57.808+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=48 queue=0
TRC 2026-01-18 04:37:57.809+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=49 queue=0
TRC 2026-01-18 04:37:57.809+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-18 04:37:57.809+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-18 04:37:57.809+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
TRC 2026-01-18 04:37:57.809+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=49 queue=0
TRC 2026-01-18 04:37:57.809+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=50 queue=0
TRC 2026-01-18 04:37:57.809+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-18 04:37:57.809+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-18 04:37:57.809+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
INF 2026-01-18 04:37:57.809+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:243
TRC 2026-01-18 04:37:57.809+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:421
TRC 2026-01-18 04:37:57.809+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:435
TRC 2026-01-18 04:37:57.809+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:165
TRC 2026-01-18 04:37:57.809+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/39609]
TRC 2026-01-18 04:37:57.809+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:195
TRC 2026-01-18 04:37:57.809+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:219
TRC 2026-01-18 04:37:57.809+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/39610/ws]
TRC 2026-01-18 04:37:57.810+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:241
TRC 2026-01-18 04:37:57.810+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1010
TRC 2026-01-18 04:37:57.810+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:343
WRN 2026-01-18 04:37:57.810+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
WRN 2026-01-18 04:37:57.810+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
INF 2026-01-18 04:37:57.810+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:240
INF 2026-01-18 04:37:57.810+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2026-01-18 04:37:57.810+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:39608

View File

@ -0,0 +1,84 @@
2026-01-18 04:32:00.264 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:32:00.266 DEBUG [tests.conftest] Running test: test_passing_cursor_of_non_existing_message_from_the_store with id: 2026-01-18_04-32-00__7a2dc198-ba10-40e4-9544-0f583b6cabb9
2026-01-18 04:32:00.266 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:32:00.266 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:32:00.267 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-18 04:32:00.276 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:32:00.277 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-32-00__7a2dc198-ba10-40e4-9544-0f583b6cabb9__wakuorg_nwaku:latest.log
2026-01-18 04:32:00.277 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:32:00.277 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:32:00.279 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:32:00.279 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.190.53
2026-01-18 04:32:00.280 DEBUG [src.node.docker_mananger] Generated ports ['7865', '7866', '7867', '7868', '7869']
2026-01-18 04:32:00.280 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:32:00.280 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:32:00.280 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:32:00.280 DEBUG [src.node.docker_mananger] docker run -i -t -p 7865:7865 -p 7866:7866 -p 7867:7867 -p 7868:7868 -p 7869:7869 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7867 --rest-port=7865 --tcp-port=7866 --discv5-udp-port=7868 --rest-address=0.0.0.0 --nat=extip:172.18.190.53 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d9f1aae0cd2952fd737cca9d8b41d3a9b4023e4a907b29a5435ecdba6ee4c2bf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7869 --metrics-logging=true --store=true --relay=true
2026-01-18 04:32:00.474 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.190.53 waku b1d1e837fedebbfb79020d93b011fa67f10f44bc4ce7af85ad118ab98aaef11a
2026-01-18 04:32:00.488 ERROR [src.node.docker_mananger] Max retries reached for container 761bf496b6d3. Exiting log stream.
2026-01-18 04:32:00.507 DEBUG [src.node.docker_mananger] Container started with ID b1d1e837fede. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-32-00__7a2dc198-ba10-40e4-9544-0f583b6cabb9__wakuorg_nwaku:latest.log
2026-01-18 04:32:00.509 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7865
2026-01-18 04:32:00.509 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:32:01.112 ERROR [src.node.docker_mananger] Max retries reached for container c80be74428e3. Exiting log stream.
2026-01-18 04:32:01.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7865/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:01.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:32:01.513 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:32:01.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7865/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:01.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.190.53/tcp/7866/p2p/16Uiu2HAkvVejHU2RGY9cwDcZXoRaN2dTe9nRN8Jou2KeDMeqfP9w","/ip4/172.18.190.53/tcp/7867/ws/p2p/16Uiu2HAkvVejHU2RGY9cwDcZXoRaN2dTe9nRN8Jou2KeDMeqfP9w"],"enrUri":"enr:-L24QONVPje7i3kI02kIhctuV0jxTFcuWOgDQVd2qyBpjUNuedCALFgD2hktn1vR80dDHoIt85a-5aUm-y7qVyI2LCECgmlkgnY0gmlwhKwSvjWKbXVsdGlhZGRyc5YACASsEr41Bh66AAoErBK-NQYeu90DgnJzhQADAQAAiXNlY3AyNTZrMaECD-CYu4fcwZrRSJ-7ql3yPegqiiByST4R9opFIr-o0C6DdGNwgh66g3VkcIIevIV3YWt1MgM"}'
2026-01-18 04:32:01.516 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:32:01.523 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:32:01.523 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-32-00__7a2dc198-ba10-40e4-9544-0f583b6cabb9__wakuorg_nwaku:latest.log
2026-01-18 04:32:01.523 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:32:01.523 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:32:01.524 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:32:01.525 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.185.135
2026-01-18 04:32:01.525 DEBUG [src.node.docker_mananger] Generated ports ['16710', '16711', '16712', '16713', '16714']
2026-01-18 04:32:01.525 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:32:01.525 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:32:01.525 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:32:01.525 DEBUG [src.node.docker_mananger] docker run -i -t -p 16710:16710 -p 16711:16711 -p 16712:16712 -p 16713:16713 -p 16714:16714 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16712 --rest-port=16710 --tcp-port=16711 --discv5-udp-port=16713 --rest-address=0.0.0.0 --nat=extip:172.18.185.135 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aecd5d0f43bab3a694dd64dd542a3afb02a0ab09b9ab6bcdad4f422b45387dcc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16714 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QONVPje7i3kI02kIhctuV0jxTFcuWOgDQVd2qyBpjUNuedCALFgD2hktn1vR80dDHoIt85a-5aUm-y7qVyI2LCECgmlkgnY0gmlwhKwSvjWKbXVsdGlhZGRyc5YACASsEr41Bh66AAoErBK-NQYeu90DgnJzhQADAQAAiXNlY3AyNTZrMaECD-CYu4fcwZrRSJ-7ql3yPegqiiByST4R9opFIr-o0C6DdGNwgh66g3VkcIIevIV3YWt1MgM --storenode=/ip4/172.18.190.53/tcp/7866/p2p/16Uiu2HAkvVejHU2RGY9cwDcZXoRaN2dTe9nRN8Jou2KeDMeqfP9w --store=true --relay=true
2026-01-18 04:32:01.725 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.185.135 waku faf5f4f12f3eb79c4c7036dca0443024f7b5db793abcd73a1b6dde93a25326dd
2026-01-18 04:32:01.755 DEBUG [src.node.docker_mananger] Container started with ID faf5f4f12f3e. Setting up logs at ./log/docker/store_node1_2026-01-18_04-32-00__7a2dc198-ba10-40e4-9544-0f583b6cabb9__wakuorg_nwaku:latest.log
2026-01-18 04:32:01.756 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16710
2026-01-18 04:32:01.756 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:32:02.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16710/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:02.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:32:02.762 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:32:02.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16710/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:02.766 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.185.135/tcp/16711/p2p/16Uiu2HAmCZnH2SoC38SizsZxKbSE7NqGQEHDzY6vFEqHY3ExaZz6","/ip4/172.18.185.135/tcp/16712/ws/p2p/16Uiu2HAmCZnH2SoC38SizsZxKbSE7NqGQEHDzY6vFEqHY3ExaZz6"],"enrUri":"enr:-L24QIJWOSkzOeOvANZS1B81LgXfAQHcFP2Krxu3jqhv9fd3abB78kZrTVHY2gWBRIjUcpVo0-RrfOuhSoUNouile9ICgmlkgnY0gmlwhKwSuYeKbXVsdGlhZGRyc5YACASsErmHBkFHAAoErBK5hwZBSN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_qpxwwjB5Uq3xGrIyrAY_5MHz-rYjscA1T_KQQRy7ieDdGNwgkFHg3VkcIJBSYV3YWt1MgM"}'
2026-01-18 04:32:02.766 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:32:02.766 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16710/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.190.53/tcp/7866/p2p/16Uiu2HAkvVejHU2RGY9cwDcZXoRaN2dTe9nRN8Jou2KeDMeqfP9w"]'
2026-01-18 04:32:02.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:02.769 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7865/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:32:02.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:02.772 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16710/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:32:02.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:02.776 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:02.776 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7865/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:02.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:02.781 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:02.982 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:02.982 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7865/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:02.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:02.988 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:03.188 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:03.189 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7865/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:03.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:03.194 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:03.395 DEBUG [src.steps.store] Relaying message
2026-01-18 04:32:03.395 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7865/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:32:03.401 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:32:03.401 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:32:03.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7865/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x3d8956947af778476950ee096706704453f4b1f3e39d33c3ec51007345318dbd&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:03.606 ERROR [src.node.api_clients.base_client] HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:7865/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x3d8956947af778476950ee096706704453f4b1f3e39d33c3ec51007345318dbd&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
2026-01-18 04:32:03.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16710/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x3d8956947af778476950ee096706704453f4b1f3e39d33c3ec51007345318dbd&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:32:03.609 ERROR [src.node.api_clients.base_client] HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:16710/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x3d8956947af778476950ee096706704453f4b1f3e39d33c3ec51007345318dbd&pageSize=100&ascending=true. Response content: b'error in handleSelfStoreRequest: BAD_RESPONSE: archive error: DRIVER_ERROR: cursor not found'
2026-01-18 04:32:03.611 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:32:03.612 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:32:03.612 DEBUG [src.node.waku_node] Stopping container with id b1d1e837fede
2026-01-18 04:32:04.199 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:32:04.199 DEBUG [src.node.waku_node] Stopping container with id faf5f4f12f3e
2026-01-18 04:32:04.727 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:32:04.728 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:32:04.734 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:32:04.741 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_metrics_initial_value with id: 2026-01-18_04-22-30__ad00f87a-5ab6-4bd4-87a7-c2131e09267b
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-22-30__ad00f87a-5ab6-4bd4-87a7-c2131e09267b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.29.59
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42299', '42300', '42301', '42302', '42303']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42299:42299 -p 42300:42300 -p 42301:42301 -p 42302:42302 -p 42303:42303 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42301 --rest-port=42299 --tcp-port=42300 --discv5-udp-port=42302 --rest-address=0.0.0.0 --nat=extip:172.18.29.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5daf0815c5f457aaebd1ad0dedf461c148ebeeb7dbcaa25fe2aed47aca119ede --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42303 --metrics-logging=true --relay=true --filter=true --store=true --lightpush=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.29.59 waku 7cc96c63320af286ec33129bb44a113730340d38032105a24d8a6cc56cc86013
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7cc96c63320a. Setting up logs at ./log/docker/node1_2026-01-18_04-22-30__ad00f87a-5ab6-4bd4-87a7-c2131e09267b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42299
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:42299/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42299/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.29.59/tcp/42300/p2p/16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj","/ip4/172.18.29.59/tcp/42301/ws/p2p/16Uiu2HAm6eX7FCeMbCGBXxKXGhbAwDXPNxyg58i3AQBuqKLQtGGj"],"enrUri":"enr:-L24QACb52nXQg7hkY3GmvKKJlGo8Ay3Vf3A3PnmEzNz6k5bd8u2TRuf19lMb3kJ5tYmGA26KWliX46kPGtX_kxG5-kCgmlkgnY0gmlwhKwSHTuKbXVsdGlhZGRyc5YACASsEh07BqU8AAoErBIdOwalPd0DgnJzhQADAQAAiXNlY3AyNTZrMaECprsTXhB3XCAcenzU4SYnKj8cGACoAUOZkUkyexLa6nSDdGNwgqU8g3VkcIKlPoV3YWt1Mg8"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 5 seconds
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7cc96c63320a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  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-01-18_04-22-30__ad00f87a-5ab6-4bd4-87a7-c2131e09267b__wakuorg_nwaku:latest.log
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_metrics_initial_value with id: 2026-01-18_04-22-37__dd9f23e4-7f65-4361-bab3-e3e96fe41da1
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.light_push:light_push.py:28 Running fixture setup: light_push_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-22-37__dd9f23e4-7f65-4361-bab3-e3e96fe41da1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.101.130
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7164', '7165', '7166', '7167', '7168']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7164:7164 -p 7165:7165 -p 7166:7166 -p 7167:7167 -p 7168:7168 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7166 --rest-port=7164 --tcp-port=7165 --discv5-udp-port=7167 --rest-address=0.0.0.0 --nat=extip:172.18.101.130 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f3ddff2faed9cc2c50dfe9e1f8cb5ff410ee71a1ceeab53cfc1dad6d75f1cebc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7168 --metrics-logging=true --relay=true --filter=true --store=true --lightpush=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.101.130 waku 8c320020b6d8fe246a73ebcf1babb768b0dda64146c3048c04e560ab7981ba60
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8c320020b6d8. Setting up logs at ./log/docker/node1_2026-01-18_04-22-37__dd9f23e4-7f65-4361-bab3-e3e96fe41da1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7164
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 7cc96c63320a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7164/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7164/debug/v1/info" -H "Content-Type: application/json" -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.130/tcp/7165/p2p/16Uiu2HAmEhSiQNxWNYCjXvEhVm2rcUhwCXXzv8pA3Z8BzDAW5KDz","/ip4/172.18.101.130/tcp/7166/ws/p2p/16Uiu2HAmEhSiQNxWNYCjXvEhVm2rcUhwCXXzv8pA3Z8BzDAW5KDz"],"enrUri":"enr:-L24QFH_vtlDobDn2NoQOQp4EqYwj7NIJ3_MNrDfuZWCU8BkcLmV-2G_eyQ7A4P8W4HrhN__IjLROQeLI9__TxOp7j0CgmlkgnY0gmlwhKwSZYKKbXVsdGlhZGRyc5YACASsEmWCBhv9AAoErBJlggYb_t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDHlhYatPAsVtBVYKba0yE82r1LgpGDDYujrquAXvKtwmDdGNwghv9g3VkcIIb_4V3YWt1Mg8"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.libs.common:common.py:47 Sleeping for 5 seconds
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8c320020b6d8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  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-01-18_04-22-37__dd9f23e4-7f65-4361-bab3-e3e96fe41da1__wakuorg_nwaku:latest.log

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,203 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_get_message_after_one_peer_was_stopped with id: 2026-01-18_04-30-55__d2dbef25-5a8c-4b6e-bdc9-f1e2e0fbf26f
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-30-55__d2dbef25-5a8c-4b6e-bdc9-f1e2e0fbf26f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.253.31
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23720', '23721', '23722', '23723', '23724']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23720:23720 -p 23721:23721 -p 23722:23722 -p 23723:23723 -p 23724:23724 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23722 --rest-port=23720 --tcp-port=23721 --discv5-udp-port=23723 --rest-address=0.0.0.0 --nat=extip:172.18.253.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa7f4f885aede6b7b92d3d2f5d9b1fed2dbeac921d92438967e9fada0a88d51c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23724 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.253.31 waku a3ea45b6454db8581b3207af2844572e9b6bb28ac27972628dea5b4015aea2bb
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 15d23428f13a. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a3ea45b6454d. Setting up logs at ./log/docker/node1_2026-01-18_04-30-55__d2dbef25-5a8c-4b6e-bdc9-f1e2e0fbf26f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23720
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 1e9b37b63b25. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23720/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23720/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.31/tcp/23721/p2p/16Uiu2HAmTVucDarADtZ4uvP6U8V1GqQaBzjB669zom24HxiwvEqu","/ip4/172.18.253.31/tcp/23722/ws/p2p/16Uiu2HAmTVucDarADtZ4uvP6U8V1GqQaBzjB669zom24HxiwvEqu"],"enrUri":"enr:-L24QCiMPJtxyInFjrGliRTrfmbWTOu_ipsFifc55sLoNqzVSEIRU-9yOnZupY_TMzzDIASSAYVVwMPygN9erd0W9tkCgmlkgnY0gmlwhKwS_R-KbXVsdGlhZGRyc5YACASsEv0fBlypAAoErBL9HwZcqt0DgnJzhQADAQAAiXNlY3AyNTZrMaED3Iu20CF8WWikMxd9dvb00TMhSn-NV7XBFR_h9yXGhPCDdGNwglypg3VkcIJcq4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-30-55__d2dbef25-5a8c-4b6e-bdc9-f1e2e0fbf26f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.2.7
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29680', '29681', '29682', '29683', '29684']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29680:29680 -p 29681:29681 -p 29682:29682 -p 29683:29683 -p 29684:29684 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29682 --rest-port=29680 --tcp-port=29681 --discv5-udp-port=29683 --rest-address=0.0.0.0 --nat=extip:172.18.2.7 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f907eb3f5d9af05cb0eee42ba1558097b53db05bb3e03fa6ac06cdedcde195fe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29684 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCiMPJtxyInFjrGliRTrfmbWTOu_ipsFifc55sLoNqzVSEIRU-9yOnZupY_TMzzDIASSAYVVwMPygN9erd0W9tkCgmlkgnY0gmlwhKwS_R-KbXVsdGlhZGRyc5YACASsEv0fBlypAAoErBL9HwZcqt0DgnJzhQADAQAAiXNlY3AyNTZrMaED3Iu20CF8WWikMxd9dvb00TMhSn-NV7XBFR_h9yXGhPCDdGNwglypg3VkcIJcq4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.2.7 waku 9f71c98ee5495dc869502cfca6a3c446405e133db9994e3957063aa8a7308721
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9f71c98ee549. Setting up logs at ./log/docker/node2_2026-01-18_04-30-55__d2dbef25-5a8c-4b6e-bdc9-f1e2e0fbf26f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29680
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:29680/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29680/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.2.7/tcp/29681/p2p/16Uiu2HAmGxeSLtrsQzmtzS3ffZUYfpDiBBwzo7VQTpksGsXcnM9F","/ip4/172.18.2.7/tcp/29682/ws/p2p/16Uiu2HAmGxeSLtrsQzmtzS3ffZUYfpDiBBwzo7VQTpksGsXcnM9F"],"enrUri":"enr:-L24QNHhHbGHxM4hFh8qbAZ50Kq2hUagnHaZDWNmdeXS-tnQUKRkhKRNK_XBdqm3psoYuRT8_ON7zxDKNFc9LLaDte0CgmlkgnY0gmlwhKwSAgeKbXVsdGlhZGRyc5YACASsEgIHBnPxAAoErBICBwZz8t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDP_SvzQ9q3SJvcMFqsgcTEBtByzUWfgDz3HyFyzj-9aaDdGNwgnPxg3VkcIJz84V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29680/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.253.31/tcp/23721/p2p/16Uiu2HAmTVucDarADtZ4uvP6U8V1GqQaBzjB669zom24HxiwvEqu"]'
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:86 WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-30-55__d2dbef25-5a8c-4b6e-bdc9-f1e2e0fbf26f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.21.138
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64299', '64300', '64301', '64302', '64303']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64299:64299 -p 64300:64300 -p 64301:64301 -p 64302:64302 -p 64303:64303 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64301 --rest-port=64299 --tcp-port=64300 --discv5-udp-port=64302 --rest-address=0.0.0.0 --nat=extip:172.18.21.138 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ac25efff871abfcb2ddced4bcabc57c998a7ccbdaf5d848a39ccff9dd4af9122 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64303 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCiMPJtxyInFjrGliRTrfmbWTOu_ipsFifc55sLoNqzVSEIRU-9yOnZupY_TMzzDIASSAYVVwMPygN9erd0W9tkCgmlkgnY0gmlwhKwS_R-KbXVsdGlhZGRyc5YACASsEv0fBlypAAoErBL9HwZcqt0DgnJzhQADAQAAiXNlY3AyNTZrMaED3Iu20CF8WWikMxd9dvb00TMhSn-NV7XBFR_h9yXGhPCDdGNwglypg3VkcIJcq4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.21.138 waku b19a4785806788184ff26ffed3d0dabed921e31f9ca096da10e1b4086a69a21b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b19a47858067. Setting up logs at ./log/docker/node3_2026-01-18_04-30-55__d2dbef25-5a8c-4b6e-bdc9-f1e2e0fbf26f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64299
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:64299/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64299/debug/v1/info" -H "Content-Type: application/json" -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.138/tcp/64300/p2p/16Uiu2HAmHBTEtL2Bbsz7TuHMb9pPrm6HP2HSNXzJJCiTLefMnBrj","/ip4/172.18.21.138/tcp/64301/ws/p2p/16Uiu2HAmHBTEtL2Bbsz7TuHMb9pPrm6HP2HSNXzJJCiTLefMnBrj"],"enrUri":"enr:-L24QObMA1f_9PoJFFr0C29RIJmH2xN1_Iw0UdJ-RPp_HD2xdXYcRDnt5piY5vAU5Lr1a0tXwx3zv2ECN4p9_FXWpNgCgmlkgnY0gmlwhKwSFYqKbXVsdGlhZGRyc5YACASsEhWKBvssAAoErBIVigb7Ld0DgnJzhQADAQAAiXNlY3AyNTZrMaEDQzyTfR2I7UNyLOF2OU_PeY1mwcx472IjRcu86S9teXSDdGNwgvssg3VkcIL7LoV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64299/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.253.31/tcp/23721/p2p/16Uiu2HAmTVucDarADtZ4uvP6U8V1GqQaBzjB669zom24HxiwvEqu"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node4_2026-01-18_04-30-55__d2dbef25-5a8c-4b6e-bdc9-f1e2e0fbf26f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.111.117
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43060', '43061', '43062', '43063', '43064']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 43060:43060 -p 43061:43061 -p 43062:43062 -p 43063:43063 -p 43064:43064 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43062 --rest-port=43060 --tcp-port=43061 --discv5-udp-port=43063 --rest-address=0.0.0.0 --nat=extip:172.18.111.117 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=19c2c9ee383ee45a12dd45a7685d7e210fe4dbb1fab1a0ab88e2c72e5160e71e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43064 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCiMPJtxyInFjrGliRTrfmbWTOu_ipsFifc55sLoNqzVSEIRU-9yOnZupY_TMzzDIASSAYVVwMPygN9erd0W9tkCgmlkgnY0gmlwhKwS_R-KbXVsdGlhZGRyc5YACASsEv0fBlypAAoErBL9HwZcqt0DgnJzhQADAQAAiXNlY3AyNTZrMaED3Iu20CF8WWikMxd9dvb00TMhSn-NV7XBFR_h9yXGhPCDdGNwglypg3VkcIJcq4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.111.117 waku 937f3d5fd80c97fe3bcaae413be5342a1fe7df0147a23be3252845db3e8d4e1b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 937f3d5fd80c. Setting up logs at ./log/docker/node4_2026-01-18_04-30-55__d2dbef25-5a8c-4b6e-bdc9-f1e2e0fbf26f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43060
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:43060/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43060/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.111.117/tcp/43061/p2p/16Uiu2HAm4LHhNE2zFF5kKVgm6s6EnCbguridUb2p2r4BBPoaV1qx","/ip4/172.18.111.117/tcp/43062/ws/p2p/16Uiu2HAm4LHhNE2zFF5kKVgm6s6EnCbguridUb2p2r4BBPoaV1qx"],"enrUri":"enr:-L24QH_Wv2naIiDxj6vFjGK4PFSCpuG_ma-7SlNUBt_6ImSaVOWd2BVtt1GshObT9GegH7pyFYvBY8QEOOBNsoSvskoCgmlkgnY0gmlwhKwSb3WKbXVsdGlhZGRyc5YACASsEm91Bqg1AAoErBJvdQaoNt0DgnJzhQADAQAAiXNlY3AyNTZrMaEChFgVI50nt4JcFmf6slTZxkRzmyh30sPrcADPJmcYH8eDdGNwgqg1g3VkcIKoN4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43060/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.253.31/tcp/23721/p2p/16Uiu2HAmTVucDarADtZ4uvP6U8V1GqQaBzjB669zom24HxiwvEqu"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node5_2026-01-18_04-30-55__d2dbef25-5a8c-4b6e-bdc9-f1e2e0fbf26f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.143.219
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25700', '25701', '25702', '25703', '25704']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25700:25700 -p 25701:25701 -p 25702:25702 -p 25703:25703 -p 25704:25704 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25702 --rest-port=25700 --tcp-port=25701 --discv5-udp-port=25703 --rest-address=0.0.0.0 --nat=extip:172.18.143.219 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=47bc04ae5eec45aa5cd3cd43a7b1268d65bbbe2df1a3a5ab0c2a862e7bfc4443 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25704 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCiMPJtxyInFjrGliRTrfmbWTOu_ipsFifc55sLoNqzVSEIRU-9yOnZupY_TMzzDIASSAYVVwMPygN9erd0W9tkCgmlkgnY0gmlwhKwS_R-KbXVsdGlhZGRyc5YACASsEv0fBlypAAoErBL9HwZcqt0DgnJzhQADAQAAiXNlY3AyNTZrMaED3Iu20CF8WWikMxd9dvb00TMhSn-NV7XBFR_h9yXGhPCDdGNwglypg3VkcIJcq4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.143.219 waku 18eb3b5eea28401881baac99adc0038b862cac09c9b8d65ccb1c8391031f96d7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 18eb3b5eea28. Setting up logs at ./log/docker/node5_2026-01-18_04-30-55__d2dbef25-5a8c-4b6e-bdc9-f1e2e0fbf26f__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25700
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:25700/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25700/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.143.219/tcp/25701/p2p/16Uiu2HAkzNZQuRMoRGcMaKeyyq3zE2PhqXR7UoUJMSMnQ6h9223f","/ip4/172.18.143.219/tcp/25702/ws/p2p/16Uiu2HAkzNZQuRMoRGcMaKeyyq3zE2PhqXR7UoUJMSMnQ6h9223f"],"enrUri":"enr:-L24QEkdkIF_aDcFFzdv1xOQUIesBwRV5k-KRDUAyxjJuzY4CnKwzJPCUHgsG24sevbKftWyYDSOBkO8Grhrgnpo-P8CgmlkgnY0gmlwhKwSj9uKbXVsdGlhZGRyc5YACASsEo_bBmRlAAoErBKP2wZkZt0DgnJzhQADAQAAiXNlY3AyNTZrMaECSX5ETiMMXtQE0PdOJzPjWMQ4cPqCn06fPrvUYbZ5yyaDdGNwgmRlg3VkcIJkZ4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25700/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.253.31/tcp/23721/p2p/16Uiu2HAmTVucDarADtZ4uvP6U8V1GqQaBzjB669zom24HxiwvEqu"]'
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:23720/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29680/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.relay:relay.py:64 Running fixture setup: subscribe_optional_relay_nodes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64299/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43060/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25700/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:23720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710662188117248,"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:29680/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710662188117248,"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:64299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710662188117248,"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:43060/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710662188117248,"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:25700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710662188117248,"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:23720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:23720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710662319505877,"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:29680/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710662319505877,"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:64299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710662319505877,"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:43060/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710662319505877,"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:25700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710662319505877,"ephemeral":false,"proof":""}]'
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9f71c98ee549
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:64299/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710663025327616,"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:43060/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710663025327616,"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:25700/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710663025327616,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a3ea45b6454d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b19a47858067
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9f71c98ee549. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 937f3d5fd80c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a3ea45b6454d. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 18eb3b5eea28
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b19a47858067. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,95 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_time_filter_start_time_after_end_time with id: 2026-01-18_04-49-14__9159adc0-70e1-4e33-8a02-70ca4dc171fc
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-49-14__9159adc0-70e1-4e33-8a02-70ca4dc171fc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.69.166
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44030', '44031', '44032', '44033', '44034']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 44030:44030 -p 44031:44031 -p 44032:44032 -p 44033:44033 -p 44034:44034 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44032 --rest-port=44030 --tcp-port=44031 --discv5-udp-port=44033 --rest-address=0.0.0.0 --nat=extip:172.18.69.166 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=80c76cf13aa4e9d4dafa8bef4febc7a04af1f98cdf606e3ad7c441873ace15d9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44034 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.69.166 waku 9166e0c20cedbd8047099cbdab90ef43f8b3f620ca58b46a1d01ae94f6bf3da2
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8e82eacf2b73. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9166e0c20ced. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-49-14__9159adc0-70e1-4e33-8a02-70ca4dc171fc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44030
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 39e32906436d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44030/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44030/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.69.166/tcp/44031/p2p/16Uiu2HAmNiWjCA1Cxv7QTW8avgqKdRmdpXVhxivkYagnrLmJUJ9m","/ip4/172.18.69.166/tcp/44032/ws/p2p/16Uiu2HAmNiWjCA1Cxv7QTW8avgqKdRmdpXVhxivkYagnrLmJUJ9m"],"enrUri":"enr:-L24QMVMhVKs7dTa9ig9ndgkEYToygLm-LkNNEv04omEL20XK91MSOV5iiDT2kdcQhcGawWZ92pw0IRvCuLrMTaX27ICgmlkgnY0gmlwhKwSRaaKbXVsdGlhZGRyc5YACASsEkWmBqv_AAoErBJFpgasAN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlXv1tYC4e80cA7flJFoVtxenl9ivj5EY2gNxqswJ4WiDdGNwgqv_g3VkcIKsAYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-49-14__9159adc0-70e1-4e33-8a02-70ca4dc171fc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.95.143
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8186', '8187', '8188', '8189', '8190']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8186:8186 -p 8187:8187 -p 8188:8188 -p 8189:8189 -p 8190:8190 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8188 --rest-port=8186 --tcp-port=8187 --discv5-udp-port=8189 --rest-address=0.0.0.0 --nat=extip:172.18.95.143 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=963ceeeba26bd9cdfccef0fbb878aaa4bfcc50cbfc283bcdd97ce6efa1da1fd9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8190 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMVMhVKs7dTa9ig9ndgkEYToygLm-LkNNEv04omEL20XK91MSOV5iiDT2kdcQhcGawWZ92pw0IRvCuLrMTaX27ICgmlkgnY0gmlwhKwSRaaKbXVsdGlhZGRyc5YACASsEkWmBqv_AAoErBJFpgasAN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlXv1tYC4e80cA7flJFoVtxenl9ivj5EY2gNxqswJ4WiDdGNwgqv_g3VkcIKsAYV3YWt1MgM --storenode=/ip4/172.18.69.166/tcp/44031/p2p/16Uiu2HAmNiWjCA1Cxv7QTW8avgqKdRmdpXVhxivkYagnrLmJUJ9m --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.95.143 waku 3ba103b85ad54d14abf4a13d148126067fea9b3419940eea8edc29cce25335d7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3ba103b85ad5. Setting up logs at ./log/docker/store_node1_2026-01-18_04-49-14__9159adc0-70e1-4e33-8a02-70ca4dc171fc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8186
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:8186/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8186/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.95.143/tcp/8187/p2p/16Uiu2HAkzWdC9EA5nC8qCoPbLk8Hfmp54FWMV8RdWXT37kTaxpcx","/ip4/172.18.95.143/tcp/8188/ws/p2p/16Uiu2HAkzWdC9EA5nC8qCoPbLk8Hfmp54FWMV8RdWXT37kTaxpcx"],"enrUri":"enr:-L24QCybnPr7hFKDmK8TndqUDeoUE9gWGgbO0Xn_5MaoXEBge5AeXF7kkH9uFQDInZ-IoPSCkM4iY36dNFxN0CmoNhkCgmlkgnY0gmlwhKwSX4-KbXVsdGlhZGRyc5YACASsEl-PBh_7AAoErBJfjwYf_N0DgnJzhQADAQAAiXNlY3AyNTZrMaECS48v86UKIIbhRMPoYqhl9hygk9530TqOOwTz67wzw2mDdGNwgh_7g3VkcIIf_YV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8186/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.69.166/tcp/44031/p2p/16Uiu2HAmNiWjCA1Cxv7QTW8avgqKdRmdpXVhxivkYagnrLmJUJ9m"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44030/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8186/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44030/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  tests.store.test_time_filter:test_time_filter.py:114 inquering stored messages with start time 1768711759379933952 after end time 1768711754379921920
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44030/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768711759379933952&endTime=1768711754379921920&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.store.test_time_filter:test_time_filter.py:122 response for wrong time message is {'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:8186/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1768711759379933952&endTime=1768711754379921920&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.store.test_time_filter:test_time_filter.py:122 response for wrong time message is {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9166e0c20ced
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3ba103b85ad5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

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

View File

@ -0,0 +1,100 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_unknown_pubsub_topic with id: 2026-01-18_04-28-36__59a8c705-f8ca-4a15-a053-eaad6090d06e
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-28-36__59a8c705-f8ca-4a15-a053-eaad6090d06e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.127.154
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41635', '41636', '41637', '41638', '41639']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41635:41635 -p 41636:41636 -p 41637:41637 -p 41638:41638 -p 41639:41639 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41637 --rest-port=41635 --tcp-port=41636 --discv5-udp-port=41638 --rest-address=0.0.0.0 --nat=extip:172.18.127.154 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c8ffe4184eae853f0d29a6ed8ed7682ae34b608d2feb3210ffb4b77a5af8bc68 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41639 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.127.154 waku f5550742e97ddea10f61ccfc097c1102add96ddcd826adde1240780cd03aebf8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f5550742e97d. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-28-36__59a8c705-f8ca-4a15-a053-eaad6090d06e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41635
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 0481de0ae345. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 69b84e96d939. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41635/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41635/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.127.154/tcp/41636/p2p/16Uiu2HAkzH6ngnfsk2Abxot69u2q3TirtwPjxCrbpBsiKNe1XLgz","/ip4/172.18.127.154/tcp/41637/ws/p2p/16Uiu2HAkzH6ngnfsk2Abxot69u2q3TirtwPjxCrbpBsiKNe1XLgz"],"enrUri":"enr:-L24QKQGshkuWES8mT_dta6KRr_3vmtWWNKlQ9-FRASPpOl8E7h4C-F515Rdxn2zSzZAt_IKJ0udJiFxutn825ZzxrQCgmlkgnY0gmlwhKwSf5qKbXVsdGlhZGRyc5YACASsEn-aBqKkAAoErBJ_mgaipd0DgnJzhQADAQAAiXNlY3AyNTZrMaECSBhCJ47RmhfSz5KPmmvGNcdk5kJnJeeDubEnIssykMuDdGNwgqKkg3VkcIKipoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-28-36__59a8c705-f8ca-4a15-a053-eaad6090d06e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.157.238
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49082', '49083', '49084', '49085', '49086']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49082:49082 -p 49083:49083 -p 49084:49084 -p 49085:49085 -p 49086:49086 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49084 --rest-port=49082 --tcp-port=49083 --discv5-udp-port=49085 --rest-address=0.0.0.0 --nat=extip:172.18.157.238 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9afdfc6ea5e9cdaffdefe87cddf5a1c09b86ad0eb3d08cedcae56baaa16738c3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49086 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKQGshkuWES8mT_dta6KRr_3vmtWWNKlQ9-FRASPpOl8E7h4C-F515Rdxn2zSzZAt_IKJ0udJiFxutn825ZzxrQCgmlkgnY0gmlwhKwSf5qKbXVsdGlhZGRyc5YACASsEn-aBqKkAAoErBJ_mgaipd0DgnJzhQADAQAAiXNlY3AyNTZrMaECSBhCJ47RmhfSz5KPmmvGNcdk5kJnJeeDubEnIssykMuDdGNwgqKkg3VkcIKipoV3YWt1MgM --storenode=/ip4/172.18.127.154/tcp/41636/p2p/16Uiu2HAkzH6ngnfsk2Abxot69u2q3TirtwPjxCrbpBsiKNe1XLgz --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.157.238 waku 885775428cfd38b40bf08e07244f1ab0614a4f36ed960f4e2d44ca9383021e05
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 885775428cfd. Setting up logs at ./log/docker/store_node1_2026-01-18_04-28-36__59a8c705-f8ca-4a15-a053-eaad6090d06e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49082
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:49082/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49082/debug/v1/info" -H "Content-Type: application/json" -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.238/tcp/49083/p2p/16Uiu2HAmQwJz3BNSW5yuatwxA1MVcugr45pAsEDyaXNDePvbaHFc","/ip4/172.18.157.238/tcp/49084/ws/p2p/16Uiu2HAmQwJz3BNSW5yuatwxA1MVcugr45pAsEDyaXNDePvbaHFc"],"enrUri":"enr:-L24QFETFWkqjs-BYJdZ4408f4TgOE2GzFeRj8LO_hqWw3uyb03Ba2bdLB4Wuy-KXtd1zkVkxPeyKg5p407MbF_GYaYCgmlkgnY0gmlwhKwSne6KbXVsdGlhZGRyc5YACASsEp3uBr-7AAoErBKd7ga_vN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtnqa6hY0vIEqu0osYE--xdeG803HlsJv7wAxOmGXRveDdGNwgr-7g3VkcIK_vYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49082/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.127.154/tcp/41636/p2p/16Uiu2HAkzH6ngnfsk2Abxot69u2q3TirtwPjxCrbpBsiKNe1XLgz"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41635/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49082/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41635/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41635/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41635/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41635/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41635/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41635/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41635/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41635/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41635/store/v3/messages?pubsubTopic=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:49082/store/v3/messages?pubsubTopic=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:234 Stopping container with id f5550742e97d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 885775428cfd
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,179 @@
2026-01-18 04:27:34.344 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:27:34.344 DEBUG [tests.conftest] Running test: test_static_shard_relay with id: 2026-01-18_04-27-34__fedc5c98-6243-41b0-a7df-94487bf0b501
2026-01-18 04:27:34.344 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:27:34.345 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-18 04:27:34.345 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-01-18 04:27:34.352 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:34.352 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-27-34__fedc5c98-6243-41b0-a7df-94487bf0b501__wakuorg_nwaku:latest.log
2026-01-18 04:27:34.352 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:34.352 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:34.353 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:34.354 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.109.192
2026-01-18 04:27:34.354 DEBUG [src.node.docker_mananger] Generated ports ['16720', '16721', '16722', '16723', '16724']
2026-01-18 04:27:34.354 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-18 04:27:34.354 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-18 04:27:34.354 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:34.354 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:34.354 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:34.354 DEBUG [src.node.docker_mananger] docker run -i -t -p 16720:16720 -p 16721:16721 -p 16722:16722 -p 16723:16723 -p 16724:16724 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16722 --rest-port=16720 --tcp-port=16721 --discv5-udp-port=16723 --rest-address=0.0.0.0 --nat=extip:172.18.109.192 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9b8181b927398ae1ae95dbbaf29bfbb62ce67fa9cde4beb57d628cd4bcc2aed5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16724 --metrics-logging=true --relay=true --filter=true
2026-01-18 04:27:34.535 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.109.192 waku c8bc2a57bf54303a3bc3ee9d30fad472fa9b362b954e00e9c0332bbda59f3d94
2026-01-18 04:27:34.568 DEBUG [src.node.docker_mananger] Container started with ID c8bc2a57bf54. Setting up logs at ./log/docker/node1_2026-01-18_04-27-34__fedc5c98-6243-41b0-a7df-94487bf0b501__wakuorg_nwaku:latest.log
2026-01-18 04:27:34.569 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16720
2026-01-18 04:27:34.569 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:34.658 ERROR [src.node.docker_mananger] Max retries reached for container 7c05046e33d0. Exiting log stream.
2026-01-18 04:27:35.146 ERROR [src.node.docker_mananger] Max retries reached for container f12a54040c5a. Exiting log stream.
2026-01-18 04:27:35.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16720/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:35.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:27:35.573 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:35.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16720/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:35.576 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.109.192/tcp/16721/p2p/16Uiu2HAkvvW2fNSnNu4Pnr8T5xCTWNDiJDUi5jCy6MW1MsJvxN6C","/ip4/172.18.109.192/tcp/16722/ws/p2p/16Uiu2HAkvvW2fNSnNu4Pnr8T5xCTWNDiJDUi5jCy6MW1MsJvxN6C"],"enrUri":"enr:-L24QI6yoSM5LDkS7nX4j7SKBi-mxfa0-XuRoZvijKkWCOjYUTfNOMV4Pu1d6HLsbOhCtUERvSeGmiVMCE0-7uE4cncCgmlkgnY0gmlwhKwSbcCKbXVsdGlhZGRyc5YACASsEm3ABkFRAAoErBJtwAZBUt0DgnJzhQACAQAAiXNlY3AyNTZrMaECFj5Hfvsm7q-F0ho5TRGbtCxAsXR0wM6ukBjCNhirTCmDdGNwgkFRg3VkcIJBU4V3YWt1MgU"}'
2026-01-18 04:27:35.576 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:35.583 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:35.583 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-27-34__fedc5c98-6243-41b0-a7df-94487bf0b501__wakuorg_nwaku:latest.log
2026-01-18 04:27:35.583 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:35.583 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:35.584 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:35.584 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.193.131
2026-01-18 04:27:35.585 DEBUG [src.node.docker_mananger] Generated ports ['6681', '6682', '6683', '6684', '6685']
2026-01-18 04:27:35.585 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-18 04:27:35.585 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-18 04:27:35.585 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:35.585 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:35.585 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:35.585 DEBUG [src.node.docker_mananger] docker run -i -t -p 6681:6681 -p 6682:6682 -p 6683:6683 -p 6684:6684 -p 6685:6685 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6683 --rest-port=6681 --tcp-port=6682 --discv5-udp-port=6684 --rest-address=0.0.0.0 --nat=extip:172.18.193.131 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4b2901b2d72bbddf3414fa52650e4db3bee5d235ded31e30ef80fca7bbcabd5b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6685 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QI6yoSM5LDkS7nX4j7SKBi-mxfa0-XuRoZvijKkWCOjYUTfNOMV4Pu1d6HLsbOhCtUERvSeGmiVMCE0-7uE4cncCgmlkgnY0gmlwhKwSbcCKbXVsdGlhZGRyc5YACASsEm3ABkFRAAoErBJtwAZBUt0DgnJzhQACAQAAiXNlY3AyNTZrMaECFj5Hfvsm7q-F0ho5TRGbtCxAsXR0wM6ukBjCNhirTCmDdGNwgkFRg3VkcIJBU4V3YWt1MgU
2026-01-18 04:27:35.759 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.193.131 waku c354ad5fee07e1a56650f8ad1e41104ba95650198133e2070df58a220718131f
2026-01-18 04:27:35.791 DEBUG [src.node.docker_mananger] Container started with ID c354ad5fee07. Setting up logs at ./log/docker/node2_2026-01-18_04-27-34__fedc5c98-6243-41b0-a7df-94487bf0b501__wakuorg_nwaku:latest.log
2026-01-18 04:27:35.792 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6681
2026-01-18 04:27:35.792 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:36.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6681/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:36.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:27:36.807 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:36.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6681/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:36.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.193.131/tcp/6682/p2p/16Uiu2HAm8DxgtTnsh65e6wbwqDVRcfgNXLqFsjFf7gZ2wbh9wiqE","/ip4/172.18.193.131/tcp/6683/ws/p2p/16Uiu2HAm8DxgtTnsh65e6wbwqDVRcfgNXLqFsjFf7gZ2wbh9wiqE"],"enrUri":"enr:-L24QKxov6Jc6FbrK6qJgcEcAsHIb9WBYn6oql0cBeGAJr9pZYvtUH1Ybd-qyjrK-XccWYeiwskvnKNE7xbYWOFFZwcCgmlkgnY0gmlwhKwSwYOKbXVsdGlhZGRyc5YACASsEsGDBhoaAAoErBLBgwYaG90DgnJzhQACAQAAiXNlY3AyNTZrMaECvifaTDiSN36fttji9ET7vFUiZb5a17BG-u-p-rBlLCGDdGNwghoag3VkcIIaHIV3YWt1MgE"}'
2026-01-18 04:27:36.812 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:36.813 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6681/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.109.192/tcp/16721/p2p/16Uiu2HAkvvW2fNSnNu4Pnr8T5xCTWNDiJDUi5jCy6MW1MsJvxN6C"]'
2026-01-18 04:27:36.816 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:36.824 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:36.824 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-27-34__fedc5c98-6243-41b0-a7df-94487bf0b501__wakuorg_nwaku:latest.log
2026-01-18 04:27:36.824 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:36.824 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:36.826 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:36.826 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.48.130
2026-01-18 04:27:36.826 DEBUG [src.node.docker_mananger] Generated ports ['24426', '24427', '24428', '24429', '24430']
2026-01-18 04:27:36.826 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-18 04:27:36.826 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-18 04:27:36.826 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:36.826 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:36.826 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:36.827 DEBUG [src.node.docker_mananger] docker run -i -t -p 24426:24426 -p 24427:24427 -p 24428:24428 -p 24429:24429 -p 24430:24430 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24428 --rest-port=24426 --tcp-port=24427 --discv5-udp-port=24429 --rest-address=0.0.0.0 --nat=extip:172.18.48.130 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=daad212d7debcc474a5e6dbf2a931ebfbee6b1dcf3bbbd43ea71bb0beba48486 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24430 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QI6yoSM5LDkS7nX4j7SKBi-mxfa0-XuRoZvijKkWCOjYUTfNOMV4Pu1d6HLsbOhCtUERvSeGmiVMCE0-7uE4cncCgmlkgnY0gmlwhKwSbcCKbXVsdGlhZGRyc5YACASsEm3ABkFRAAoErBJtwAZBUt0DgnJzhQACAQAAiXNlY3AyNTZrMaECFj5Hfvsm7q-F0ho5TRGbtCxAsXR0wM6ukBjCNhirTCmDdGNwgkFRg3VkcIJBU4V3YWt1MgU
2026-01-18 04:27:37.007 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.48.130 waku 5dd4f135794071e6423727c61790aad800dc1f8cd4b44a17160ef67d2305bc6d
2026-01-18 04:27:37.041 DEBUG [src.node.docker_mananger] Container started with ID 5dd4f1357940. Setting up logs at ./log/docker/node3_2026-01-18_04-27-34__fedc5c98-6243-41b0-a7df-94487bf0b501__wakuorg_nwaku:latest.log
2026-01-18 04:27:37.041 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24426
2026-01-18 04:27:37.042 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:38.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24426/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:38.050 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:27:38.051 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:38.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24426/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:38.057 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.130/tcp/24427/p2p/16Uiu2HAkwkdhkUKpKyh9JLYdGo6eHZXnwKNTFWVB9hueh5HnutYd","/ip4/172.18.48.130/tcp/24428/ws/p2p/16Uiu2HAkwkdhkUKpKyh9JLYdGo6eHZXnwKNTFWVB9hueh5HnutYd"],"enrUri":"enr:-L24QOBkqY-W6mTS4hPV2SnR0OHS9f-gcnhInTrbJHhOjyyScu2AsqTf93IhIOdNAY0r5s3M434VdSocDF2EWOVAXJ0CgmlkgnY0gmlwhKwSMIKKbXVsdGlhZGRyc5YACASsEjCCBl9rAAoErBIwggZfbN0DgnJzhQACAQAAiXNlY3AyNTZrMaECIpLVxlSRtNSAtIp8CZIbUy3jj0I_KafvkWQUn7RnxUaDdGNwgl9rg3VkcIJfbYV3YWt1MgE"}'
2026-01-18 04:27:38.057 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:38.057 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24426/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.109.192/tcp/16721/p2p/16Uiu2HAkvvW2fNSnNu4Pnr8T5xCTWNDiJDUi5jCy6MW1MsJvxN6C"]'
2026-01-18 04:27:38.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:38.067 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:38.067 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2026-01-18_04-27-34__fedc5c98-6243-41b0-a7df-94487bf0b501__wakuorg_nwaku:latest.log
2026-01-18 04:27:38.067 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:38.067 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:38.069 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:38.069 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.155.51
2026-01-18 04:27:38.069 DEBUG [src.node.docker_mananger] Generated ports ['58640', '58641', '58642', '58643', '58644']
2026-01-18 04:27:38.069 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-18 04:27:38.069 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-18 04:27:38.069 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:38.070 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:38.070 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:38.070 DEBUG [src.node.docker_mananger] docker run -i -t -p 58640:58640 -p 58641:58641 -p 58642:58642 -p 58643:58643 -p 58644:58644 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58642 --rest-port=58640 --tcp-port=58641 --discv5-udp-port=58643 --rest-address=0.0.0.0 --nat=extip:172.18.155.51 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=acb43ef9c4fd8cfa33b75c5125dd5b1f74ee2b5bacef4acd51e2bc2a5e46300a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58644 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QI6yoSM5LDkS7nX4j7SKBi-mxfa0-XuRoZvijKkWCOjYUTfNOMV4Pu1d6HLsbOhCtUERvSeGmiVMCE0-7uE4cncCgmlkgnY0gmlwhKwSbcCKbXVsdGlhZGRyc5YACASsEm3ABkFRAAoErBJtwAZBUt0DgnJzhQACAQAAiXNlY3AyNTZrMaECFj5Hfvsm7q-F0ho5TRGbtCxAsXR0wM6ukBjCNhirTCmDdGNwgkFRg3VkcIJBU4V3YWt1MgU
2026-01-18 04:27:38.256 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.155.51 waku 68405ff79e7ff499c2f7f4e5d6afcc24b48fea6c00763b348b341fa418743fb8
2026-01-18 04:27:38.291 DEBUG [src.node.docker_mananger] Container started with ID 68405ff79e7f. Setting up logs at ./log/docker/node4_2026-01-18_04-27-34__fedc5c98-6243-41b0-a7df-94487bf0b501__wakuorg_nwaku:latest.log
2026-01-18 04:27:38.291 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58640
2026-01-18 04:27:38.291 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:39.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58640/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:39.299 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:27:39.300 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:39.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58640/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:39.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.51/tcp/58641/p2p/16Uiu2HAkzbYqtmqc7vtS76pazSZWegBfiS6GXycR6f5MjUZD5YDN","/ip4/172.18.155.51/tcp/58642/ws/p2p/16Uiu2HAkzbYqtmqc7vtS76pazSZWegBfiS6GXycR6f5MjUZD5YDN"],"enrUri":"enr:-L24QE3XR6g69MlNdINVMpakh--kMfu3_LTYtnxjqb11ySe1SUTAxNhGL_uEEmdfiTsuoXg6EEW64B3_kVddnaSy-foCgmlkgnY0gmlwhKwSmzOKbXVsdGlhZGRyc5YACASsEpszBuURAAoErBKbMwblEt0DgnJzhQACAQAAiXNlY3AyNTZrMaECTNIsfUTUkF9J-RF6OoKazVvOgsKOpjwlrnNR3Je7UUmDdGNwguURg3VkcILlE4V3YWt1MgE"}'
2026-01-18 04:27:39.303 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:39.303 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58640/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.109.192/tcp/16721/p2p/16Uiu2HAkvvW2fNSnNu4Pnr8T5xCTWNDiJDUi5jCy6MW1MsJvxN6C"]'
2026-01-18 04:27:39.306 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:39.312 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:39.312 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2026-01-18_04-27-34__fedc5c98-6243-41b0-a7df-94487bf0b501__wakuorg_nwaku:latest.log
2026-01-18 04:27:39.313 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:39.313 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:39.314 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:39.314 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.221.95
2026-01-18 04:27:39.314 DEBUG [src.node.docker_mananger] Generated ports ['47844', '47845', '47846', '47847', '47848']
2026-01-18 04:27:39.315 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2026-01-18 04:27:39.315 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-01-18 04:27:39.315 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:39.315 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:39.315 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:39.315 DEBUG [src.node.docker_mananger] docker run -i -t -p 47844:47844 -p 47845:47845 -p 47846:47846 -p 47847:47847 -p 47848:47848 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47846 --rest-port=47844 --tcp-port=47845 --discv5-udp-port=47847 --rest-address=0.0.0.0 --nat=extip:172.18.221.95 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ff1b0b1f4d38f646506d1b6d15f25256bdde286c419b4e4b5a6ea0c7c513515c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47848 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QI6yoSM5LDkS7nX4j7SKBi-mxfa0-XuRoZvijKkWCOjYUTfNOMV4Pu1d6HLsbOhCtUERvSeGmiVMCE0-7uE4cncCgmlkgnY0gmlwhKwSbcCKbXVsdGlhZGRyc5YACASsEm3ABkFRAAoErBJtwAZBUt0DgnJzhQACAQAAiXNlY3AyNTZrMaECFj5Hfvsm7q-F0ho5TRGbtCxAsXR0wM6ukBjCNhirTCmDdGNwgkFRg3VkcIJBU4V3YWt1MgU
2026-01-18 04:27:39.504 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.221.95 waku 75e652b741bee4d23d83012ac6812d4157800fbae5204539d4458f1286967d1d
2026-01-18 04:27:39.538 DEBUG [src.node.docker_mananger] Container started with ID 75e652b741be. Setting up logs at ./log/docker/node5_2026-01-18_04-27-34__fedc5c98-6243-41b0-a7df-94487bf0b501__wakuorg_nwaku:latest.log
2026-01-18 04:27:39.539 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47844
2026-01-18 04:27:39.539 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:40.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47844/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:40.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2026-01-18 04:27:40.549 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:40.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47844/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:40.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.221.95/tcp/47845/p2p/16Uiu2HAm1DSo6dVVEFrqtC8cu49giSsQk4EzSfMHdqBGBiR1YUWS","/ip4/172.18.221.95/tcp/47846/ws/p2p/16Uiu2HAm1DSo6dVVEFrqtC8cu49giSsQk4EzSfMHdqBGBiR1YUWS"],"enrUri":"enr:-L24QKFCakn2D3CwGA95NXvRsjL5EtLBw4VmEc35UsHSMMgKLH3nqXodR9aGIKegCd0xK-8D9JMJUm6_Tlzk4mBnm-ACgmlkgnY0gmlwhKwS3V-KbXVsdGlhZGRyc5YACASsEt1fBrrlAAoErBLdXwa65t0DgnJzhQACAQAAiXNlY3AyNTZrMaECVgQ-g1xni5HtHqX78nzQOk9OiLVLgwnq36Alav2Gl4-DdGNwgrrlg3VkcIK654V3YWt1MgE"}'
2026-01-18 04:27:40.552 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:40.553 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47844/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.109.192/tcp/16721/p2p/16Uiu2HAkvvW2fNSnNu4Pnr8T5xCTWNDiJDUi5jCy6MW1MsJvxN6C"]'
2026-01-18 04:27:40.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:40.556 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16720/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-18 04:27:40.558 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:40.558 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6681/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-18 04:27:40.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:40.561 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24426/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-18 04:27:40.564 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:40.564 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58640/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-18 04:27:40.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:40.566 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47844/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-01-18 04:27:40.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:40.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:40.577 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:40.577 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:27:40.678 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:27:40.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:40.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710460569405628,"ephemeral":false,"proof":""}]'
2026-01-18 04:27:40.682 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:27:40.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6681/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:40.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710460569405628,"ephemeral":false,"proof":""}]'
2026-01-18 04:27:40.685 DEBUG [src.steps.sharding] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2026-01-18 04:27:40.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24426/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:40.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710460569405628,"ephemeral":false,"proof":""}]'
2026-01-18 04:27:40.689 DEBUG [src.steps.sharding] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2026-01-18 04:27:40.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58640/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:40.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710460569405628,"ephemeral":false,"proof":""}]'
2026-01-18 04:27:40.692 DEBUG [src.steps.sharding] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
2026-01-18 04:27:40.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47844/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:40.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710460569405628,"ephemeral":false,"proof":""}]'
2026-01-18 04:27:40.697 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:27:40.698 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:27:40.698 DEBUG [src.node.waku_node] Stopping container with id c8bc2a57bf54
2026-01-18 04:27:41.272 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:41.273 DEBUG [src.node.waku_node] Stopping container with id c354ad5fee07
2026-01-18 04:27:41.833 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:41.833 DEBUG [src.node.waku_node] Stopping container with id 5dd4f1357940
2026-01-18 04:27:42.086 ERROR [src.node.docker_mananger] Max retries reached for container c8bc2a57bf54. Exiting log stream.
2026-01-18 04:27:42.370 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:42.371 DEBUG [src.node.waku_node] Stopping container with id 68405ff79e7f
2026-01-18 04:27:42.646 ERROR [src.node.docker_mananger] Max retries reached for container c354ad5fee07. Exiting log stream.
2026-01-18 04:27:42.874 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:42.874 DEBUG [src.node.waku_node] Stopping container with id 75e652b741be
2026-01-18 04:27:43.184 ERROR [src.node.docker_mananger] Max retries reached for container 5dd4f1357940. Exiting log stream.
2026-01-18 04:27:43.393 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:43.395 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:27:43.410 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:27:43.416 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:27:43.422 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:27:43.428 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:27:43.435 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,140 @@
2026-01-18 04:24:49.144 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:24:49.144 DEBUG [tests.conftest] Running test: test_sync_nodes_are_not_relay_and_have_storenode_set with id: 2026-01-18_04-24-49__fb9afbda-db46-4860-9367-6dfc8cf8e06f
2026-01-18 04:24:49.144 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:24:49.151 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:24:49.151 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-24-49__fb9afbda-db46-4860-9367-6dfc8cf8e06f__wakuorg_nwaku:latest.log
2026-01-18 04:24:49.157 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:24:49.157 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-24-49__fb9afbda-db46-4860-9367-6dfc8cf8e06f__wakuorg_nwaku:latest.log
2026-01-18 04:24:49.165 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:24:49.166 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-24-49__fb9afbda-db46-4860-9367-6dfc8cf8e06f__wakuorg_nwaku:latest.log
2026-01-18 04:24:49.166 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:24:49.167 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:24:49.167 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:24:49.168 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:24:49.168 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.176.34
2026-01-18 04:24:49.169 DEBUG [src.node.docker_mananger] Generated ports ['14438', '14439', '14440', '14441', '14442']
2026-01-18 04:24:49.169 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:24:49.169 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:24:49.169 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:24:49.169 DEBUG [src.node.docker_mananger] docker run -i -t -p 14438:14438 -p 14439:14439 -p 14440:14440 -p 14441:14441 -p 14442:14442 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14440 --rest-port=14438 --tcp-port=14439 --discv5-udp-port=14441 --rest-address=0.0.0.0 --nat=extip:172.18.176.34 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a3deabeeaf028b36b29a5e7b20e7ba3ac5ca2be51612bd4e75ce5eceb6079cf1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14442 --metrics-logging=true --store=true --relay=true
2026-01-18 04:24:49.356 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.176.34 waku fa24dd3c4c9e57f0ebc691bfe6042a6773adae57af6e3dfa193076d310250baf
2026-01-18 04:24:49.386 DEBUG [src.node.docker_mananger] Container started with ID fa24dd3c4c9e. Setting up logs at ./log/docker/node1_2026-01-18_04-24-49__fb9afbda-db46-4860-9367-6dfc8cf8e06f__wakuorg_nwaku:latest.log
2026-01-18 04:24:49.386 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14438
2026-01-18 04:24:49.387 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:24:49.392 ERROR [src.node.docker_mananger] Max retries reached for container b52e2911b0f1. Exiting log stream.
2026-01-18 04:24:49.932 ERROR [src.node.docker_mananger] Max retries reached for container c9f7af90afd1. Exiting log stream.
2026-01-18 04:24:50.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14438/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:50.390 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:24:50.390 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:24:50.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14438/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:50.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.176.34/tcp/14439/p2p/16Uiu2HAmMAKqaGu5UjVa1yMystJ8qKTeQmNrjTrNBJHiSBWMsMNf","/ip4/172.18.176.34/tcp/14440/ws/p2p/16Uiu2HAmMAKqaGu5UjVa1yMystJ8qKTeQmNrjTrNBJHiSBWMsMNf"],"enrUri":"enr:-L24QJeZkXC85J7-oL_5xxKBmCZCpmJ3fgkaQsSqXEEMm1eBCRrLxhxeaVlEnOJ-NEfr1QlVBM9JFTPtdo_L-CaKxV8CgmlkgnY0gmlwhKwSsCKKbXVsdGlhZGRyc5YACASsErAiBjhnAAoErBKwIgY4aN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfmFfp2mcvVZ1M1QVdq3oZI0ip8bzVC1tLDKWMYgl8eiDdGNwgjhng3VkcII4aYV3YWt1MgM"}'
2026-01-18 04:24:50.393 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:24:50.393 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:24:50.393 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:24:50.394 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:24:50.395 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.20.138
2026-01-18 04:24:50.395 DEBUG [src.node.docker_mananger] Generated ports ['9579', '9580', '9581', '9582', '9583']
2026-01-18 04:24:50.395 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:24:50.395 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:24:50.395 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:24:50.395 DEBUG [src.node.docker_mananger] docker run -i -t -p 9579:9579 -p 9580:9580 -p 9581:9581 -p 9582:9582 -p 9583:9583 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9581 --rest-port=9579 --tcp-port=9580 --discv5-udp-port=9582 --rest-address=0.0.0.0 --nat=extip:172.18.20.138 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6ff5f21caee61aafcb3fd3a5eeedfb16bbaafb2bbde0a036dcdb537b6b1f0e80 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9583 --metrics-logging=true --relay=false --storenode=/ip4/172.18.176.34/tcp/14439/p2p/16Uiu2HAmMAKqaGu5UjVa1yMystJ8qKTeQmNrjTrNBJHiSBWMsMNf --discv5-bootstrap-node=enr:-L24QJeZkXC85J7-oL_5xxKBmCZCpmJ3fgkaQsSqXEEMm1eBCRrLxhxeaVlEnOJ-NEfr1QlVBM9JFTPtdo_L-CaKxV8CgmlkgnY0gmlwhKwSsCKKbXVsdGlhZGRyc5YACASsErAiBjhnAAoErBKwIgY4aN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfmFfp2mcvVZ1M1QVdq3oZI0ip8bzVC1tLDKWMYgl8eiDdGNwgjhng3VkcII4aYV3YWt1MgM
2026-01-18 04:24:50.591 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.20.138 waku 0a2f8b61eaee7fc56a6faa9c71d6defd19012511327163865a593c777892f8da
2026-01-18 04:24:50.621 DEBUG [src.node.docker_mananger] Container started with ID 0a2f8b61eaee. Setting up logs at ./log/docker/node2_2026-01-18_04-24-49__fb9afbda-db46-4860-9367-6dfc8cf8e06f__wakuorg_nwaku:latest.log
2026-01-18 04:24:50.622 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9579
2026-01-18 04:24:50.622 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:24:51.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9579/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:51.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:24:51.626 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:24:51.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9579/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:51.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.20.138/tcp/9580/p2p/16Uiu2HAmPtucAdYWoa5R4irzxY4jc4r7PJ2n5PgJEwjUdxJRXc4g","/ip4/172.18.20.138/tcp/9581/ws/p2p/16Uiu2HAmPtucAdYWoa5R4irzxY4jc4r7PJ2n5PgJEwjUdxJRXc4g"],"enrUri":"enr:-L24QO5mH4G4A6Dui6kY8foXT7bp-odU5gfznckk0trgzKAkeKbbGQH6Iq7U69TO02IxkmRORRMuYHlsjTcEiceCiSQCgmlkgnY0gmlwhKwSFIqKbXVsdGlhZGRyc5YACASsEhSKBiVsAAoErBIUigYlbd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpwFS8zsRnMXqQXuyvnpZJil35c2W25978wdHgxsmp1GDdGNwgiVsg3VkcIIlboV3YWt1MgA"}'
2026-01-18 04:24:51.629 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:24:51.629 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:24:51.629 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:24:51.630 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:24:51.630 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.69.120
2026-01-18 04:24:51.630 DEBUG [src.node.docker_mananger] Generated ports ['18213', '18214', '18215', '18216', '18217']
2026-01-18 04:24:51.631 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:24:51.631 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:24:51.631 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:24:51.631 DEBUG [src.node.docker_mananger] docker run -i -t -p 18213:18213 -p 18214:18214 -p 18215:18215 -p 18216:18216 -p 18217:18217 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18215 --rest-port=18213 --tcp-port=18214 --discv5-udp-port=18216 --rest-address=0.0.0.0 --nat=extip:172.18.69.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=45ed5fa28bcebc4f47fab8c6cf50acd3879a80f3d7a1de0c7aad30ff3a4ed1bd --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18217 --metrics-logging=true --relay=false --storenode=/ip4/172.18.176.34/tcp/14439/p2p/16Uiu2HAmMAKqaGu5UjVa1yMystJ8qKTeQmNrjTrNBJHiSBWMsMNf --discv5-bootstrap-node=enr:-L24QO5mH4G4A6Dui6kY8foXT7bp-odU5gfznckk0trgzKAkeKbbGQH6Iq7U69TO02IxkmRORRMuYHlsjTcEiceCiSQCgmlkgnY0gmlwhKwSFIqKbXVsdGlhZGRyc5YACASsEhSKBiVsAAoErBIUigYlbd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpwFS8zsRnMXqQXuyvnpZJil35c2W25978wdHgxsmp1GDdGNwgiVsg3VkcIIlboV3YWt1MgA
2026-01-18 04:24:51.822 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.69.120 waku 7adaea9913bc65e8cbf9c91d36689dd2e18d56f3dae4e547cc32244c4ebb96ea
2026-01-18 04:24:51.853 DEBUG [src.node.docker_mananger] Container started with ID 7adaea9913bc. Setting up logs at ./log/docker/node3_2026-01-18_04-24-49__fb9afbda-db46-4860-9367-6dfc8cf8e06f__wakuorg_nwaku:latest.log
2026-01-18 04:24:51.853 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18213
2026-01-18 04:24:51.854 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:24:52.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18213/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:52.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:24:52.858 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:24:52.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18213/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:52.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.69.120/tcp/18214/p2p/16Uiu2HAm16h4LYAJ1FYDa1bb62d55LMxf4bVgfCygn1RUWaQkpzx","/ip4/172.18.69.120/tcp/18215/ws/p2p/16Uiu2HAm16h4LYAJ1FYDa1bb62d55LMxf4bVgfCygn1RUWaQkpzx"],"enrUri":"enr:-L24QLC71HzxUFBSmKRHkrkX-QbEwPyTtMpoo9diubv4VEtAb-MTK9AgNko_B30FU7dESlytWOnsWqmqZW3_DsMQeSICgmlkgnY0gmlwhKwSRXiKbXVsdGlhZGRyc5YACASsEkV4BkcmAAoErBJFeAZHJ90DgnJzhQADAQAAiXNlY3AyNTZrMaECVElOM70JxFZ63mq1V48TqWzjw26UcIXyDQDgECHepkWDdGNwgkcmg3VkcIJHKIV3YWt1MgA"}'
2026-01-18 04:24:52.861 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:24:52.861 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9579/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.176.34/tcp/14439/p2p/16Uiu2HAmMAKqaGu5UjVa1yMystJ8qKTeQmNrjTrNBJHiSBWMsMNf"]'
2026-01-18 04:24:52.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:52.892 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18213/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.20.138/tcp/9580/p2p/16Uiu2HAmPtucAdYWoa5R4irzxY4jc4r7PJ2n5PgJEwjUdxJRXc4g"]'
2026-01-18 04:24:52.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:52.928 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14438/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:24:52.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:52.934 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:52.935 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:52.940 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:52.940 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:53.141 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:53.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:53.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:53.145 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:53.345 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:53.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:53.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:53.350 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:53.551 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:53.551 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:53.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:53.555 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:53.756 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:53.756 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:53.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:53.760 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:53.961 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:53.961 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:53.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:53.965 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:54.166 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:54.166 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:54.170 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:54.170 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:54.371 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:54.371 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:54.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:54.375 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:54.576 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:54.576 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:54.580 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:54.581 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:54.781 DEBUG [src.steps.store] Relaying message
2026-01-18 04:24:54.781 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:14438/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:24:54.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:24:54.785 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:24:54.986 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:24:54.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14438/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:54.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0fa565685d0f3e058cf13490cc6083e50b3859a796c31c0c750cdd0b7da9defe"},{"messageHash":"0x354b1f43e08b579e2d1d865b65865b2b380924bbdd7ca8635a5e4906fcc70210"},{"messageHash":"0xa3cbeb33717bda9a4df90058b4c57749ba90a7bd57e2377177c4b8035b69430c"},{"messageHash":"0xd3bec46423c1069dbc32c277feba4c9029e08d9d0c340934c34be8cbabf9017b"},{"messageHash":"0x34fb96ffaecf4407c409541349bae8888030bcb1c2bad2fe69ede473eda18305"},{"messageHash":"0x9710e2eb3bfcba93758aef6cce3857aa0b2499ac75372348adfcc58065e048aa"},{"messageHash":"0x4bcf763ae8d236c204954ec81fcca3f542cd2c3f5daba1f332259546b12fbc9f"},{"messageHash":"0x1400838249a5844e25a3da6295f212af6d1c71e56bb219ff92f53502c74f12f9"},{"messageHash":"0x9f1da2d8d7fcb4c30905e41890695dac23618e9fd9b036dae605e1a6e62a6623"},{"messageHash":"0xbc2924a863cf9f89e0e6acbd7884b5c9e607a80fc773f7203080113ad332d32f"}]}'
2026-01-18 04:24:54.990 DEBUG [src.steps.store] messages length is 10
2026-01-18 04:24:54.991 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:24:54.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9579/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:55.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"4bfa06e881e657e1f29e","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0fa565685d0f3e058cf13490cc6083e50b3859a796c31c0c750cdd0b7da9defe"},{"messageHash":"0x354b1f43e08b579e2d1d865b65865b2b380924bbdd7ca8635a5e4906fcc70210"},{"messageHash":"0xa3cbeb33717bda9a4df90058b4c57749ba90a7bd57e2377177c4b8035b69430c"},{"messageHash":"0xd3bec46423c1069dbc32c277feba4c9029e08d9d0c340934c34be8cbabf9017b"},{"messageHash":"0x34fb96ffaecf4407c409541349bae8888030bcb1c2bad2fe69ede473eda18305"},{"messageHash":"0x9710e2eb3bfcba93758aef6cce3857aa0b2499ac75372348adfcc58065e048aa"},{"messageHash":"0x4bcf763ae8d236c204954ec81fcca3f542cd2c3f5daba1f332259546b12fbc9f"},{"messageHash":"0x1400838249a5844e25a3da6295f212af6d1c71e56bb219ff92f53502c74f12f9"},{"messageHash":"0x9f1da2d8d7fcb4c30905e41890695dac23618e9fd9b036dae605e1a6e62a6623"},{"messageHash":"0xbc2924a863cf9f89e0e6acbd7884b5c9e607a80fc773f7203080113ad332d32f"}]}'
2026-01-18 04:24:55.000 DEBUG [src.steps.store] messages length is 10
2026-01-18 04:24:55.001 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2026-01-18 04:24:55.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18213/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:55.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"4b573b18c30e7d1657fa","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0fa565685d0f3e058cf13490cc6083e50b3859a796c31c0c750cdd0b7da9defe"},{"messageHash":"0x354b1f43e08b579e2d1d865b65865b2b380924bbdd7ca8635a5e4906fcc70210"},{"messageHash":"0xa3cbeb33717bda9a4df90058b4c57749ba90a7bd57e2377177c4b8035b69430c"},{"messageHash":"0xd3bec46423c1069dbc32c277feba4c9029e08d9d0c340934c34be8cbabf9017b"},{"messageHash":"0x34fb96ffaecf4407c409541349bae8888030bcb1c2bad2fe69ede473eda18305"},{"messageHash":"0x9710e2eb3bfcba93758aef6cce3857aa0b2499ac75372348adfcc58065e048aa"},{"messageHash":"0x4bcf763ae8d236c204954ec81fcca3f542cd2c3f5daba1f332259546b12fbc9f"},{"messageHash":"0x1400838249a5844e25a3da6295f212af6d1c71e56bb219ff92f53502c74f12f9"},{"messageHash":"0x9f1da2d8d7fcb4c30905e41890695dac23618e9fd9b036dae605e1a6e62a6623"},{"messageHash":"0xbc2924a863cf9f89e0e6acbd7884b5c9e607a80fc773f7203080113ad332d32f"}]}'
2026-01-18 04:24:55.029 DEBUG [src.steps.store] messages length is 10
2026-01-18 04:24:55.038 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:24:55.042 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:24:55.042 DEBUG [src.node.waku_node] Stopping container with id fa24dd3c4c9e
2026-01-18 04:24:55.653 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:24:55.655 DEBUG [src.node.waku_node] Stopping container with id 0a2f8b61eaee
2026-01-18 04:24:56.244 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:24:56.244 DEBUG [src.node.waku_node] Stopping container with id 7adaea9913bc
2026-01-18 04:24:56.467 ERROR [src.node.docker_mananger] Max retries reached for container fa24dd3c4c9e. Exiting log stream.
2026-01-18 04:24:56.792 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:24:56.793 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:24:56.803 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:24:56.809 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:24:56.815 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,867 @@
2026-01-18 04:23:06.025 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:23:06.026 DEBUG [tests.conftest] Running test: test_main_node_only_lightpush__peer_full with id: 2026-01-18_04-23-06__37dba4cb-66f5-46b9-a69a-ffe44b4ed9b5
2026-01-18 04:23:06.026 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:23:06.026 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2026-01-18 04:23:06.033 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:23:06.033 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2026-01-18_04-23-06__37dba4cb-66f5-46b9-a69a-ffe44b4ed9b5__wakuorg_nwaku:latest.log
2026-01-18 04:23:06.033 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:23:06.034 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:23:06.035 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:23:06.035 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.229.172
2026-01-18 04:23:06.035 DEBUG [src.node.docker_mananger] Generated ports ['47078', '47079', '47080', '47081', '47082']
2026-01-18 04:23:06.035 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:23:06.035 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:23:06.036 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:23:06.036 DEBUG [src.node.docker_mananger] docker run -i -t -p 47078:47078 -p 47079:47079 -p 47080:47080 -p 47081:47081 -p 47082:47082 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47080 --rest-port=47078 --tcp-port=47079 --discv5-udp-port=47081 --rest-address=0.0.0.0 --nat=extip:172.18.229.172 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3fae8a6be78beac1ccafc22f449f8881a71e6400dd48fbefcedbdac7ebe8d4c6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47082 --metrics-logging=true --lightpush=true --relay=true --filter=true
2026-01-18 04:23:06.236 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.229.172 waku 27016ac2043f5ac8eba877768ddfe1885fea2a41f01f43c526811a988361bad5
2026-01-18 04:23:06.271 DEBUG [src.node.docker_mananger] Container started with ID 27016ac2043f. Setting up logs at ./log/docker/receiving_node1_2026-01-18_04-23-06__37dba4cb-66f5-46b9-a69a-ffe44b4ed9b5__wakuorg_nwaku:latest.log
2026-01-18 04:23:06.273 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47078
2026-01-18 04:23:06.273 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:23:07.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47078/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:07.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:23:07.277 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:23:07.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47078/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:07.279 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.172/tcp/47079/p2p/16Uiu2HAkwSGiaiGutkD41Fx4zfNCjGwQ7decKGXY7bh5D1wpMZCP","/ip4/172.18.229.172/tcp/47080/ws/p2p/16Uiu2HAkwSGiaiGutkD41Fx4zfNCjGwQ7decKGXY7bh5D1wpMZCP"],"enrUri":"enr:-L24QPoQgdrfGpIYRoDfdT5DJnzgUerUWxh7IeEzcLq6dzMsPyYWpo-fQGLJGp6IBhRmxExeGEaipJ0vXGX9fF60Ts4CgmlkgnY0gmlwhKwS5ayKbXVsdGlhZGRyc5YACASsEuWsBrfnAAoErBLlrAa36N0DgnJzhQADAQAAiXNlY3AyNTZrMaECHd6m5RUrJTwi-_cPiIO990r1O-Rb2XAednJSojF-AeSDdGNwgrfng3VkcIK36YV3YWt1Mg0"}'
2026-01-18 04:23:07.279 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:23:07.286 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:23:07.286 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2026-01-18_04-23-06__37dba4cb-66f5-46b9-a69a-ffe44b4ed9b5__wakuorg_nwaku:latest.log
2026-01-18 04:23:07.286 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:23:07.286 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:23:07.287 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:23:07.288 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.116.85
2026-01-18 04:23:07.288 DEBUG [src.node.docker_mananger] Generated ports ['64684', '64685', '64686', '64687', '64688']
2026-01-18 04:23:07.288 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:23:07.288 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:23:07.288 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:23:07.288 DEBUG [src.node.docker_mananger] docker run -i -t -p 64684:64684 -p 64685:64685 -p 64686:64686 -p 64687:64687 -p 64688:64688 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64686 --rest-port=64684 --tcp-port=64685 --discv5-udp-port=64687 --rest-address=0.0.0.0 --nat=extip:172.18.116.85 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4eb0f9212bdcdc0e4152e51e263a8824016d3ce01d573de271cf7dec12dcda2b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64688 --metrics-logging=true --lightpush=false --relay=true
2026-01-18 04:23:07.481 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.116.85 waku f927054f7ac96cf38fd506d98a0e8eb4ae8f28b1ae33634ff58b797e358e5cf1
2026-01-18 04:23:07.516 DEBUG [src.node.docker_mananger] Container started with ID f927054f7ac9. Setting up logs at ./log/docker/receiving_node2_2026-01-18_04-23-06__37dba4cb-66f5-46b9-a69a-ffe44b4ed9b5__wakuorg_nwaku:latest.log
2026-01-18 04:23:07.517 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64684
2026-01-18 04:23:07.518 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:23:08.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64684/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:08.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:23:08.522 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:23:08.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64684/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:08.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.116.85/tcp/64685/p2p/16Uiu2HAmDUYRepsEHuWeMUv2A5qUEJfVYi7c57o36TYaFkNdEbze","/ip4/172.18.116.85/tcp/64686/ws/p2p/16Uiu2HAmDUYRepsEHuWeMUv2A5qUEJfVYi7c57o36TYaFkNdEbze"],"enrUri":"enr:-L24QHbrr8z_fN7F9TtyJOTi-6fFwH-1M6tgPCYWTDsCj-RdInlSBHImIBVVbOWvoEzNEYe4QXx4GilC5N7Hhmdvh8sCgmlkgnY0gmlwhKwSdFWKbXVsdGlhZGRyc5YACASsEnRVBvytAAoErBJ0VQb8rt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDDC6QyyoA9gc3DcL4q8GWUj0ujXH2JE-pklUgSi2RUv-DdGNwgvytg3VkcIL8r4V3YWt1MgE"}'
2026-01-18 04:23:08.524 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:23:08.525 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64684/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.229.172/tcp/47079/p2p/16Uiu2HAkwSGiaiGutkD41Fx4zfNCjGwQ7decKGXY7bh5D1wpMZCP"]'
2026-01-18 04:23:08.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:23:08.566 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:23:08.566 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2026-01-18_04-23-06__37dba4cb-66f5-46b9-a69a-ffe44b4ed9b5__wakuorg_nwaku:latest.log
2026-01-18 04:23:08.569 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:23:08.570 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:23:08.572 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:23:08.573 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.34.10
2026-01-18 04:23:08.573 DEBUG [src.node.docker_mananger] Generated ports ['37433', '37434', '37435', '37436', '37437']
2026-01-18 04:23:08.576 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:23:08.576 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:23:08.576 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:23:08.577 DEBUG [src.node.docker_mananger] docker run -i -t -p 37433:37433 -p 37434:37434 -p 37435:37435 -p 37436:37436 -p 37437:37437 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37435 --rest-port=37433 --tcp-port=37434 --discv5-udp-port=37436 --rest-address=0.0.0.0 --nat=extip:172.18.34.10 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9aacb291d8e3af8943ea9184e110df05353feadd6a2e6bff6ad84dc6da2bc315 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37437 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPoQgdrfGpIYRoDfdT5DJnzgUerUWxh7IeEzcLq6dzMsPyYWpo-fQGLJGp6IBhRmxExeGEaipJ0vXGX9fF60Ts4CgmlkgnY0gmlwhKwS5ayKbXVsdGlhZGRyc5YACASsEuWsBrfnAAoErBLlrAa36N0DgnJzhQADAQAAiXNlY3AyNTZrMaECHd6m5RUrJTwi-_cPiIO990r1O-Rb2XAednJSojF-AeSDdGNwgrfng3VkcIK36YV3YWt1Mg0 --lightpushnode=/ip4/172.18.229.172/tcp/47079/p2p/16Uiu2HAkwSGiaiGutkD41Fx4zfNCjGwQ7decKGXY7bh5D1wpMZCP --lightpush=true --relay=false
2026-01-18 04:23:08.757 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.34.10 waku 57cd13e18c17437c791f6da9a0775a3ea3d4ba562b9ad3091176fb59b0fad397
2026-01-18 04:23:08.784 DEBUG [src.node.docker_mananger] Container started with ID 57cd13e18c17. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-23-06__37dba4cb-66f5-46b9-a69a-ffe44b4ed9b5__wakuorg_nwaku:latest.log
2026-01-18 04:23:08.785 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37433
2026-01-18 04:23:08.785 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:23:09.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:09.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:09.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:10.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:10.124 ERROR [src.node.docker_mananger] Max retries reached for container 57cd13e18c17. Exiting log stream.
2026-01-18 04:23:10.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:10.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:10.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:10.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:10.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:10.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:10.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:10.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:11.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:11.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:11.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:11.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:11.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:11.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:11.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:11.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:11.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:11.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:12.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:12.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:12.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:12.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:12.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:12.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:12.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:12.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:12.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:12.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:13.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:13.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:13.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:13.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:13.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:13.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:13.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:13.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:13.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:13.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:14.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:14.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:14.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:14.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:14.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:14.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:14.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:14.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:14.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:14.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:15.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:15.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:15.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:15.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:15.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:15.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:15.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:15.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:15.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:15.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:16.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:16.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:16.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:16.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:16.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:16.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:16.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:16.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:16.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:16.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:17.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:17.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:17.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:17.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:17.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:17.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:17.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:17.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:17.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:17.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:18.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:19.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:20.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:21.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:21.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:21.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:21.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:21.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:21.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:21.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:21.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:21.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:21.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:22.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:22.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:22.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:22.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:22.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:22.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:22.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:22.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:22.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:22.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:23.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:23.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:23.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:23.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:23.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:23.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:23.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:23.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:23.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:23.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:24.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:24.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:24.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:24.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:24.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:24.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:24.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:24.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:24.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:24.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:25.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:25.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:25.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:25.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:25.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:25.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:25.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:25.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:25.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:25.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:26.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:26.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:26.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:26.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:26.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:26.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:26.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:26.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:26.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:26.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:27.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:27.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:27.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:27.396 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:27.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:27.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:27.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:27.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:27.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:28.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:28.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:28.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:28.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:28.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:28.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:28.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:28.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:28.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:28.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:29.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:29.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:29.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:29.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:29.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:29.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:29.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:29.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:29.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37433/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:29.826 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=37433): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa23b42eb40>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-18 04:23:29.926 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:23:29.926 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:23:29.928 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:23:29.928 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.150.210
2026-01-18 04:23:29.928 DEBUG [src.node.docker_mananger] Generated ports ['54035', '54036', '54037', '54038', '54039']
2026-01-18 04:23:29.928 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:23:29.928 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:23:29.928 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:23:29.928 DEBUG [src.node.docker_mananger] docker run -i -t -p 54035:54035 -p 54036:54036 -p 54037:54037 -p 54038:54038 -p 54039:54039 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54037 --rest-port=54035 --tcp-port=54036 --discv5-udp-port=54038 --rest-address=0.0.0.0 --nat=extip:172.18.150.210 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7a2fd1e6c57ff22609366b719b1a594b10c1c39f145d2cbc23eab79faaaa66ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54039 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPoQgdrfGpIYRoDfdT5DJnzgUerUWxh7IeEzcLq6dzMsPyYWpo-fQGLJGp6IBhRmxExeGEaipJ0vXGX9fF60Ts4CgmlkgnY0gmlwhKwS5ayKbXVsdGlhZGRyc5YACASsEuWsBrfnAAoErBLlrAa36N0DgnJzhQADAQAAiXNlY3AyNTZrMaECHd6m5RUrJTwi-_cPiIO990r1O-Rb2XAednJSojF-AeSDdGNwgrfng3VkcIK36YV3YWt1Mg0 --lightpushnode=/ip4/172.18.229.172/tcp/47079/p2p/16Uiu2HAkwSGiaiGutkD41Fx4zfNCjGwQ7decKGXY7bh5D1wpMZCP --lightpush=true --relay=false
2026-01-18 04:23:30.112 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.150.210 waku a4b8fa3cd8e9253e2b0967e80cae3c036ba4108172dcd84b979ccbcbef35f3de
2026-01-18 04:23:30.143 DEBUG [src.node.docker_mananger] Container started with ID a4b8fa3cd8e9. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-23-06__37dba4cb-66f5-46b9-a69a-ffe44b4ed9b5__wakuorg_nwaku:latest.log
2026-01-18 04:23:30.144 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54035
2026-01-18 04:23:30.144 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:23:31.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:31.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:31.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:31.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:31.493 ERROR [src.node.docker_mananger] Max retries reached for container a4b8fa3cd8e9. Exiting log stream.
2026-01-18 04:23:31.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:31.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:31.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:31.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:31.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:32.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:32.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:32.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:32.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:32.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:32.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:32.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:32.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:32.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:32.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:33.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:33.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:33.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:33.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:33.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:33.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:33.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:33.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:33.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:33.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:34.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:34.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:34.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:34.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:34.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:34.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:34.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:34.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:34.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:34.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:35.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:35.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:35.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:35.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:35.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:35.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:35.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:35.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:35.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:36.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:36.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:36.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:36.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:36.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:36.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:36.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:36.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:36.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:36.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:37.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:37.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:37.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:37.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:37.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:37.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:37.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:37.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:37.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:37.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:38.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:38.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:38.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:38.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:38.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:38.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:38.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:38.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:38.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:38.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:39.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:39.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:39.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:39.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:39.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:39.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:39.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:39.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:39.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:39.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:40.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:40.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:40.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:40.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:40.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:40.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:40.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:40.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:40.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:40.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:41.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:42.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:42.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:42.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:42.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:42.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:42.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:42.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:42.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:42.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:42.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:43.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:43.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:43.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:43.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:43.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:43.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:43.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:43.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:43.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:43.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:44.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:44.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:44.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:44.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:44.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:44.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:44.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:44.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:44.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:45.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:45.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:45.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:45.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:45.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:45.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:45.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:45.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:45.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:45.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:46.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:46.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:46.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:46.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:46.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:46.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:46.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:46.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:46.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:46.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:47.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:47.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:47.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:47.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:47.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:47.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:47.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:47.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:47.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:47.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:48.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:48.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:48.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:48.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:48.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:48.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:48.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:48.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:48.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:48.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:49.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:49.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:49.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:49.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:49.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:49.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:49.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:49.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:49.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:49.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:50.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:50.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:50.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:50.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:50.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:50.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:50.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:50.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:50.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:51.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:51.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:51.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54035/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:51.203 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=54035): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa23aec1d00>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-18 04:23:51.304 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:23:51.304 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:23:51.305 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:23:51.305 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.137.235
2026-01-18 04:23:51.306 DEBUG [src.node.docker_mananger] Generated ports ['47145', '47146', '47147', '47148', '47149']
2026-01-18 04:23:51.306 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:23:51.306 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:23:51.306 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:23:51.306 DEBUG [src.node.docker_mananger] docker run -i -t -p 47145:47145 -p 47146:47146 -p 47147:47147 -p 47148:47148 -p 47149:47149 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47147 --rest-port=47145 --tcp-port=47146 --discv5-udp-port=47148 --rest-address=0.0.0.0 --nat=extip:172.18.137.235 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6c2d6cf2ecd8e036f6bbb21c277eb4e560d201f0fefaf1426eab1e2465ae1b87 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47149 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPoQgdrfGpIYRoDfdT5DJnzgUerUWxh7IeEzcLq6dzMsPyYWpo-fQGLJGp6IBhRmxExeGEaipJ0vXGX9fF60Ts4CgmlkgnY0gmlwhKwS5ayKbXVsdGlhZGRyc5YACASsEuWsBrfnAAoErBLlrAa36N0DgnJzhQADAQAAiXNlY3AyNTZrMaECHd6m5RUrJTwi-_cPiIO990r1O-Rb2XAednJSojF-AeSDdGNwgrfng3VkcIK36YV3YWt1Mg0 --lightpushnode=/ip4/172.18.229.172/tcp/47079/p2p/16Uiu2HAkwSGiaiGutkD41Fx4zfNCjGwQ7decKGXY7bh5D1wpMZCP --lightpush=true --relay=false
2026-01-18 04:23:51.485 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.137.235 waku fed0a57a661bcdb5fe40c0044e10ad9fc1c09eeb89d77f7933c59861f1474435
2026-01-18 04:23:51.514 DEBUG [src.node.docker_mananger] Container started with ID fed0a57a661b. Setting up logs at ./log/docker/lightpush_node1_2026-01-18_04-23-06__37dba4cb-66f5-46b9-a69a-ffe44b4ed9b5__wakuorg_nwaku:latest.log
2026-01-18 04:23:51.514 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47145
2026-01-18 04:23:51.515 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:23:52.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:52.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:52.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:52.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:52.846 ERROR [src.node.docker_mananger] Max retries reached for container fed0a57a661b. Exiting log stream.
2026-01-18 04:23:52.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:53.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:53.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:53.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:53.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:53.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:53.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:53.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:53.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:53.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:53.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:54.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:54.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:54.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:54.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:54.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:54.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:54.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:54.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:54.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:54.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:55.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:55.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:55.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:55.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:55.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:55.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:55.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:55.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:55.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:55.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:56.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:56.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:56.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:56.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:56.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:56.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:56.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:56.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:56.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:56.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:57.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:57.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:57.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:57.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:57.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:57.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:57.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:57.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:57.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:57.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:58.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:58.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:58.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:58.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:58.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:58.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:58.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:58.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:58.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:58.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:59.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:59.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:59.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:59.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:59.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:59.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:59.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:59.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:23:59.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:00.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:00.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:00.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:00.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:00.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:00.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:00.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:00.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:00.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:00.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:01.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:01.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:01.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:01.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:01.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:01.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:01.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:01.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:01.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:01.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:02.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:02.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:02.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:02.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:02.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:02.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:02.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:02.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:02.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:02.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:03.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:03.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:03.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:03.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:03.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:03.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:03.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:03.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:03.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:03.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:04.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:04.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:04.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:04.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:04.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:04.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:04.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:04.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:04.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:04.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:05.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:05.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:05.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:05.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:05.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:05.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:05.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:05.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:05.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:05.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:06.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:06.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:06.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:06.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:06.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:06.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:06.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:06.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:06.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:06.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:07.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:07.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:07.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:07.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:07.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:07.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:07.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:07.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:07.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:08.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:08.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:08.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:08.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:08.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:08.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:08.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:08.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:08.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:08.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:09.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:09.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:09.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:09.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:09.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:09.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:09.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:09.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:09.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:09.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:10.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:10.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:10.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:10.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:10.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:10.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:10.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:10.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:10.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:10.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:11.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:11.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:11.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:11.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:11.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:11.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:11.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:11.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:11.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:11.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:12.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:12.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:12.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:12.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:12.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:12.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47145/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:24:12.559 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=47145): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa23b0c3920>: Failed to establish a new connection: [Errno 111] Connection refused'))
2026-01-18 04:24:12.733 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:24:12.734 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:24:12.734 DEBUG [src.node.waku_node] Stopping container with id 27016ac2043f
2026-01-18 04:24:13.281 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:24:13.281 DEBUG [src.node.waku_node] Stopping container with id f927054f7ac9
2026-01-18 04:24:13.808 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:24:13.808 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:13.911 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:14.013 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:14.114 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:14.183 ERROR [src.node.docker_mananger] Max retries reached for container 27016ac2043f. Exiting log stream.
2026-01-18 04:24:14.216 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:14.317 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:14.418 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:14.519 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:14.619 ERROR [src.node.docker_mananger] Max retries reached for container f927054f7ac9. Exiting log stream.
2026-01-18 04:24:14.621 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:14.722 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:14.823 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:14.925 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:15.026 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:15.127 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:15.229 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:15.330 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:15.432 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:15.533 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:15.634 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:15.736 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:15.837 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:15.939 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:16.040 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:16.141 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:16.243 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:16.344 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:16.446 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:16.547 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:16.648 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:16.750 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:16.851 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:16.953 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:17.054 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:17.156 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:17.257 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:17.358 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:17.460 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:17.561 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:17.663 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:17.764 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:17.866 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:17.967 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:18.069 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:18.171 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:18.273 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:18.374 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:18.475 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:18.577 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:18.678 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:18.780 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:18.881 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:18.882 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/fed0a57a661bcdb5fe40c0044e10ad9fc1c09eeb89d77f7933c59861f1474435/stop: Not Found ("No such container: fed0a57a661bcdb5fe40c0044e10ad9fc1c09eeb89d77f7933c59861f1474435")
2026-01-18 04:24:18.883 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:18.984 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:19.085 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:19.186 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:19.288 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:19.389 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:19.490 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:19.592 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:19.693 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:19.794 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:19.896 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:19.997 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:20.099 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:20.200 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:20.302 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:20.403 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:20.505 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:20.606 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:20.707 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:20.809 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:20.910 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:21.012 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:21.113 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:21.214 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:21.316 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:21.417 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:21.518 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:21.620 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:21.721 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:21.823 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:21.924 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:22.025 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:22.127 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:22.228 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:22.330 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:22.431 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:22.533 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:22.634 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:22.736 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:22.837 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:22.939 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:23.040 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:23.142 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:23.243 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:23.345 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:23.446 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:23.547 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:23.649 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:23.750 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:23.852 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:23.953 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:23.954 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/fed0a57a661bcdb5fe40c0044e10ad9fc1c09eeb89d77f7933c59861f1474435/stop: Not Found ("No such container: fed0a57a661bcdb5fe40c0044e10ad9fc1c09eeb89d77f7933c59861f1474435")
2026-01-18 04:24:23.954 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:24.056 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:24.157 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:24.258 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:24.360 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:24.461 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:24.563 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:24.664 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:24.766 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:24.867 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:24.969 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:25.070 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:25.171 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:25.273 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:25.374 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:25.476 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:25.577 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:25.679 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:25.780 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:25.881 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:25.983 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:26.084 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:26.185 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:26.287 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:26.388 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:26.490 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:26.591 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:26.693 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:26.794 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:26.896 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:26.997 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:27.098 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:27.200 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:27.301 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:27.403 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:27.504 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:27.606 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:27.707 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:27.808 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:27.910 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:28.011 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:28.112 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:28.214 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:28.315 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:28.417 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:28.518 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:28.619 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:28.721 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:28.822 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:28.924 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:29.025 DEBUG [src.node.waku_node] Stopping container with id fed0a57a661b
2026-01-18 04:24:29.026 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/fed0a57a661bcdb5fe40c0044e10ad9fc1c09eeb89d77f7933c59861f1474435/stop: Not Found ("No such container: fed0a57a661bcdb5fe40c0044e10ad9fc1c09eeb89d77f7933c59861f1474435")
2026-01-18 04:24:29.027 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:24:29.075 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:24:29.099 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:24:29.099 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:24:29.099 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:24:29.100 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:24:29.100 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-01-18 04:24:29.100 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-01-18 04:24:29.101 DEBUG [src.libs.common] Attaching file ./log/docker/receiving_node1_2026-01-18_04-23-06__37dba4cb-66f5-46b9-a69a-ffe44b4ed9b5__wakuorg_nwaku:latest.log
2026-01-18 04:24:29.102 DEBUG [src.libs.common] Attaching file ./log/docker/receiving_node2_2026-01-18_04-23-06__37dba4cb-66f5-46b9-a69a-ffe44b4ed9b5__wakuorg_nwaku:latest.log
2026-01-18 04:24:29.103 DEBUG [src.libs.common] Attaching file ./log/docker/lightpush_node1_2026-01-18_04-23-06__37dba4cb-66f5-46b9-a69a-ffe44b4ed9b5__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_with_pubsub_topic_list_instead_of_string with id: 2026-01-18_04-18-49__97abcd99-3129-49e2-a0f6-8d4495b0de27
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.filter:filter.py:28 Running fixture setup: filter_setup
DEBUG  src.steps.filter:filter.py:34 Running fixture setup: setup_main_relay_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-18-49__97abcd99-3129-49e2-a0f6-8d4495b0de27__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.119.26
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63041', '63042', '63043', '63044', '63045']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63041:63041 -p 63042:63042 -p 63043:63043 -p 63044:63044 -p 63045:63045 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63043 --rest-port=63041 --tcp-port=63042 --discv5-udp-port=63044 --rest-address=0.0.0.0 --nat=extip:172.18.119.26 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=de2becaebf8a2b6511adddf1c49ad4ba5dd531ac495b151ca33a482570d7a5fb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63045 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.119.26 waku 01bb05ae9b55616bf9dc675099bea1918afae3217a2ae61a58060761bc807f1b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 01bb05ae9b55. Setting up logs at ./log/docker/node1_2026-01-18_04-18-49__97abcd99-3129-49e2-a0f6-8d4495b0de27__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63041
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 c45fc6eb90c6. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 54c4c9131425. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63041/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63041/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.26/tcp/63042/p2p/16Uiu2HAm8mi4iPU49gmEiy3b2f1Avs3RLNrG3mzXj5bd6GBjXYjL","/ip4/172.18.119.26/tcp/63043/ws/p2p/16Uiu2HAm8mi4iPU49gmEiy3b2f1Avs3RLNrG3mzXj5bd6GBjXYjL"],"enrUri":"enr:-L24QGHBgDnNTaUdOBWNee33H8LDdQSH4QEmgYNkghWujLgfYevPj5IHe4YTKxsWNcfKTs6uL60hPM5KU7xFH2qt-kkCgmlkgnY0gmlwhKwSdxqKbXVsdGlhZGRyc5YACASsEncaBvZCAAoErBJ3Ggb2Q90DgnJzhQADAQAAiXNlY3AyNTZrMaECxknnT-rmBL1aH9k5F458AsgbFYRAHvSfKi5JRLW-eMODdGNwgvZCg3VkcIL2RIV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.filter:filter.py:39 Running fixture setup: setup_main_filter_node
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-18-49__97abcd99-3129-49e2-a0f6-8d4495b0de27__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.120.215
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63016', '63017', '63018', '63019', '63020']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63016:63016 -p 63017:63017 -p 63018:63018 -p 63019:63019 -p 63020:63020 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63018 --rest-port=63016 --tcp-port=63017 --discv5-udp-port=63019 --rest-address=0.0.0.0 --nat=extip:172.18.120.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9a8ea18ce9bed13fbfaed5daa6ab80fc1f9f6c9dfdf7aaf4ec1437dc7bcb6d53 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63020 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGHBgDnNTaUdOBWNee33H8LDdQSH4QEmgYNkghWujLgfYevPj5IHe4YTKxsWNcfKTs6uL60hPM5KU7xFH2qt-kkCgmlkgnY0gmlwhKwSdxqKbXVsdGlhZGRyc5YACASsEncaBvZCAAoErBJ3Ggb2Q90DgnJzhQADAQAAiXNlY3AyNTZrMaECxknnT-rmBL1aH9k5F458AsgbFYRAHvSfKi5JRLW-eMODdGNwgvZCg3VkcIL2RIV3YWt1MgU --filternode=/ip4/172.18.119.26/tcp/63042/p2p/16Uiu2HAm8mi4iPU49gmEiy3b2f1Avs3RLNrG3mzXj5bd6GBjXYjL
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.120.215 waku 7c159be7cb231cfc5bd34db259e29296f250eeb217871994aac92db032cc1f08
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7c159be7cb23. Setting up logs at ./log/docker/node2_2026-01-18_04-18-49__97abcd99-3129-49e2-a0f6-8d4495b0de27__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63016
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:63016/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63016/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.120.215/tcp/63017/p2p/16Uiu2HAmRk695EAFZvHtXae4C6gHyD274zGes7DDcB4nzKqQVF3u","/ip4/172.18.120.215/tcp/63018/ws/p2p/16Uiu2HAmRk695EAFZvHtXae4C6gHyD274zGes7DDcB4nzKqQVF3u"],"enrUri":"enr:-L24QLBdoiaYIQHSQrg6PMhSt4j83iEA5LvMVlQYIQMUOVkHKSQ1qhCKXMhaVzbmrXVfrbWNkHibLGvdFJUWVvr8Te4CgmlkgnY0gmlwhKwSeNeKbXVsdGlhZGRyc5YACASsEnjXBvYpAAoErBJ41wb2Kt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDwnZhUe8D5Su4BYKL3h8fOuOpldHmPPA9MerfYPTCsXCDdGNwgvYpg3VkcIL2K4V3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63016/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.119.26/tcp/63042/p2p/16Uiu2HAm8mi4iPU49gmEiy3b2f1Avs3RLNrG3mzXj5bd6GBjXYjL"]'
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:63041/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63016/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1ca0fd44-eaef-4169-8583-772198b30515", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"1ca0fd44-eaef-4169-8583-772198b30515","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:63016/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": ["/waku/2/rs/3/1"]}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:63016/filter/v2/subscriptions. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 01bb05ae9b55
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7c159be7cb23
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,225 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_large_message_payload_sync with id: 2026-01-18_04-29-37__7852d286-22cb-40f3-9540-be76abba04d2
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-29-37__7852d286-22cb-40f3-9540-be76abba04d2__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-29-37__7852d286-22cb-40f3-9540-be76abba04d2__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node3_2026-01-18_04-29-37__7852d286-22cb-40f3-9540-be76abba04d2__wakuorg_nwaku:latest.log
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.130.152
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31118', '31119', '31120', '31121', '31122']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31118:31118 -p 31119:31119 -p 31120:31120 -p 31121:31121 -p 31122:31122 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31120 --rest-port=31118 --tcp-port=31119 --discv5-udp-port=31121 --rest-address=0.0.0.0 --nat=extip:172.18.130.152 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5c220675cc14834d9ab5cd7ea43a2a8c1fcefffa25fd289e50ff957dbc72ec5a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31122 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.130.152 waku 9174e4612f6d6cc946f96823bb801113d77d9beee7da0bb9e289431a16bee4c5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9174e4612f6d. Setting up logs at ./log/docker/node1_2026-01-18_04-29-37__7852d286-22cb-40f3-9540-be76abba04d2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31118
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 02222c9d8619. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2222d2547d96. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31118/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31118/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.130.152/tcp/31119/p2p/16Uiu2HAkzY5RgYG6zxF3QKXcg27ofeaaBd5HvU83tTFMcuPs9Vos","/ip4/172.18.130.152/tcp/31120/ws/p2p/16Uiu2HAkzY5RgYG6zxF3QKXcg27ofeaaBd5HvU83tTFMcuPs9Vos"],"enrUri":"enr:-L24QN4NzhIWJ6kFqveo4CyS7w-pmRL3HZRkaFxSC2BQ-8DoBCY2NHJWNyQyG8Ey9ZI1LqZmrBGjXAZOcUY12gx0MnYCgmlkgnY0gmlwhKwSgpiKbXVsdGlhZGRyc5YACASsEoKYBnmPAAoErBKCmAZ5kN0DgnJzhQADAQAAiXNlY3AyNTZrMaECS-5uLONLg33oDWit2vc_ZDBP7aALK-R1Zia1Jzs-aS6DdGNwgnmPg3VkcIJ5kYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.45.160
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7528', '7529', '7530', '7531', '7532']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7528:7528 -p 7529:7529 -p 7530:7530 -p 7531:7531 -p 7532:7532 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7530 --rest-port=7528 --tcp-port=7529 --discv5-udp-port=7531 --rest-address=0.0.0.0 --nat=extip:172.18.45.160 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1db9f92d86bf5cd7318a8cb755efdafdbe56af8752b2ee4ee6e1d903f8e2aba7 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7532 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QN4NzhIWJ6kFqveo4CyS7w-pmRL3HZRkaFxSC2BQ-8DoBCY2NHJWNyQyG8Ey9ZI1LqZmrBGjXAZOcUY12gx0MnYCgmlkgnY0gmlwhKwSgpiKbXVsdGlhZGRyc5YACASsEoKYBnmPAAoErBKCmAZ5kN0DgnJzhQADAQAAiXNlY3AyNTZrMaECS-5uLONLg33oDWit2vc_ZDBP7aALK-R1Zia1Jzs-aS6DdGNwgnmPg3VkcIJ5kYV3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.45.160 waku 33b36de76c26fa97aec08c1b5d2dde441388298efef96343aaf2fef905b09c36
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 33b36de76c26. Setting up logs at ./log/docker/node2_2026-01-18_04-29-37__7852d286-22cb-40f3-9540-be76abba04d2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7528
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:7528/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7528/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.45.160/tcp/7529/p2p/16Uiu2HAm4ra7UBUpBG8WBwqvxQ35rQRcbVvNcSzzSdizHGyAysfV","/ip4/172.18.45.160/tcp/7530/ws/p2p/16Uiu2HAm4ra7UBUpBG8WBwqvxQ35rQRcbVvNcSzzSdizHGyAysfV"],"enrUri":"enr:-L24QLZySCcW71SF2WoLsTfSTpJisKxAOAVRmT4qXMq1MHn_E_Yy7FYeE8JSuRCOoxpo7fp6VfcGIv9o0zZNJGfOrn8CgmlkgnY0gmlwhKwSLaCKbXVsdGlhZGRyc5YACASsEi2gBh1pAAoErBItoAYdat0DgnJzhQADAQAAiXNlY3AyNTZrMaECjBoRZ2P1tAxb-uRjAbKcV-snZT17VEI2PcLReeDTU9CDdGNwgh1pg3VkcIIda4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.186.176
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['55176', '55177', '55178', '55179', '55180']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 55176:55176 -p 55177:55177 -p 55178:55178 -p 55179:55179 -p 55180:55180 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55178 --rest-port=55176 --tcp-port=55177 --discv5-udp-port=55179 --rest-address=0.0.0.0 --nat=extip:172.18.186.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1d9d158e269efc0c9228d2aa9c9bbccbbe6cfabc64ae35d5bc79cc1bdadadbf0 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55180 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLZySCcW71SF2WoLsTfSTpJisKxAOAVRmT4qXMq1MHn_E_Yy7FYeE8JSuRCOoxpo7fp6VfcGIv9o0zZNJGfOrn8CgmlkgnY0gmlwhKwSLaCKbXVsdGlhZGRyc5YACASsEi2gBh1pAAoErBItoAYdat0DgnJzhQADAQAAiXNlY3AyNTZrMaECjBoRZ2P1tAxb-uRjAbKcV-snZT17VEI2PcLReeDTU9CDdGNwgh1pg3VkcIIda4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.186.176 waku d9f9944ed85729b1c3c6eb2a40249ec80c2447ecc0f2b35c1cfe343060f04574
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d9f9944ed857. Setting up logs at ./log/docker/node3_2026-01-18_04-29-37__7852d286-22cb-40f3-9540-be76abba04d2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 55176
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:55176/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55176/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.186.176/tcp/55177/p2p/16Uiu2HAkyd34CT3N5Mq4xDpnXB9TL86PYQs1FTxEEFZCDd2eyokL","/ip4/172.18.186.176/tcp/55178/ws/p2p/16Uiu2HAkyd34CT3N5Mq4xDpnXB9TL86PYQs1FTxEEFZCDd2eyokL"],"enrUri":"enr:-L24QPDYDycuEqX-rtsmYoSjyWbeeciI_R7QYShH1NBo53IQWBhm8cPJJbi1RGrStGCWIrsyi7ai62p9hPi0MVmpZnACgmlkgnY0gmlwhKwSurCKbXVsdGlhZGRyc5YACASsErqwBteJAAoErBK6sAbXit0DgnJzhQADAQAAiXNlY3AyNTZrMaECPlf3nbH8SQLtD4EK9Fa2FioUBWNumST76ifxZjBJkfmDdGNwgteJg3VkcILXi4V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7528/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.130.152/tcp/31119/p2p/16Uiu2HAkzY5RgYG6zxF3QKXcg27ofeaaBd5HvU83tTFMcuPs9Vos"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55176/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.45.160/tcp/7529/p2p/16Uiu2HAm4ra7UBUpBG8WBwqvxQ35rQRcbVvNcSzzSdizHGyAysfV"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31118/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7528/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:55176/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.01 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 10 seconds
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31118/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x694283bfd6adf34cbfe5bee6da714c5725e95f93f1341096376c3c5627a0471c"},{"messageHash":"0x70b5edb4817907457f6ecbfb0d884b48b9f73776b6f450cb1a2fb74187919b0e"},{"messageHash":"0xb4f86319f0eb3f3688e4f7eec258a0f286fd835dc1733e4acfab0f5a6f48d861"},{"messageHash":"0x4a5255157e06e15a7343d9b0d3d6af6a7976ff92dc508d2d11f0885d1585c0f8"},{"messageHash":"0x8b899bd09f10ef550121ca425c628ad8e4f7493aa69a92ceaaae5c2c99a28b70"},{"messageHash":"0x9a849fbeb6ca283c59a9a0290c3ea891ce944f8d8300602b3c7206cd75a71d9a"},{"messageHash":"0xf28cbf4f3f27a6bcd5dfdd88343818aacf9f8f3b12ad673336509bac7c2b74d4"},{"messageHash":"0xcd68fdbc296466406011b3d2aaa613d88387afa90b60cfe9a38e644b69ad8f72"},{"messageHash":"0x8ee51555a937cdedba95220fa4bb36a356deece12015e6d398efe5ffcf944528"},{"messageHash":"0xf3cbdd1fca25baedc1694f094d0d27ab0f638f62230ee02b5aef5321706596b3"},{"messageHash":"0x9b370a8d6cdf241626e7ae0b4755f3ddd3e64d7deca0d8e9c84e4b5325127cf9"},{"messageHash":"0x31c95847b104d932ada19429edef639c1a9d9e07a24a8638a80abb83b887a67f"},{"messageHash":"0x84ec6c84361d01915a26e1e4602a77d8d59a4dcd4a068cc4b83ed1c926b0d49f"},{"messageHash":"0xfcb5abaa4e5cd54bb44104260274955c5e7484e07325df53a7233c5d103c7995"},{"messageHash":"0x463411e003d11bb7c060b1e6ab80e1c98173d85efcc220e99a79d0d976ed4baf"},{"messageHash":"0x6c667a2b517e919f34dd22c19a2f74013f318f26bd42cb074aab838dfc2a7541"},{"messageHash":"0x5d90af1cc3a12a41f1f5d9d0a2a7f902079ec396d391b13d900e554c37a6c1fa"},{"messageHash":"0xf8dd7ed8c407a7b5b8926763f82a64e52f03667d07b806bba2db3b686b7c0280"},{"messageHash":"0x863e8942cd01747ae4255bd8eb4b411dd92db3f4b422a0e7b6a574f5ad59aef3"},{"messageHash":"0x7f6ce2379bbd182c90046a117b68c3ad9417e18b41befa2934adaf7a959f72fe"},{"messageHash":"0xbd628155b18c9633b03fd0f729902c379ad22d613118669e8cd78606923b060c"},{"messageHash":"0x5225cbdcaf252c058d84e90e850a2bc720fd6876d3cab738fa645805089cff27"},{"messageHash":"0x3eb6c740ea4526764fb27bbeb622f5fc92a3945aa2739c7e3e4580ba398d942f"},{"messageHash":"0xcfff2e097e2ffc684694ca8d77790bf58c07179d4a909bf34f8a72f28436c92a"},{"messageHash":"0x09ce55bc084fec25ad6a8c75a91856df0aa7570cf22085a8922ae9b547644b98"},{"messageHash":"0x40297f6b4b1344154d31b7709bb6c268deb4f3ebddef6db43458b1f47cebc7da"},{"messageHash":"0x9978ccc5b37c228b76d42118da4168a9cd89bb7ed497d80790b3efee46ca0939"},{"messageHash":"0xe8acad7e67e1638e3aa1729edb6568985c9bec3e13f4267c0c386c23e3aa7dae"},{"messageHash":"0xa17e2378d88fb3b86df3f6b36ca59a55f5a774bc26c28723a0d8cbce442fed80"},{"messageHash":"0xa795fed786090403cd92beebfc42b981edaa082f00dfa00068296b5dc5427dea"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7528/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"121ad2bed643cf813807","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x694283bfd6adf34cbfe5bee6da714c5725e95f93f1341096376c3c5627a0471c"},{"messageHash":"0x70b5edb4817907457f6ecbfb0d884b48b9f73776b6f450cb1a2fb74187919b0e"},{"messageHash":"0xb4f86319f0eb3f3688e4f7eec258a0f286fd835dc1733e4acfab0f5a6f48d861"},{"messageHash":"0x4a5255157e06e15a7343d9b0d3d6af6a7976ff92dc508d2d11f0885d1585c0f8"},{"messageHash":"0x8b899bd09f10ef550121ca425c628ad8e4f7493aa69a92ceaaae5c2c99a28b70"},{"messageHash":"0x9a849fbeb6ca283c59a9a0290c3ea891ce944f8d8300602b3c7206cd75a71d9a"},{"messageHash":"0xf28cbf4f3f27a6bcd5dfdd88343818aacf9f8f3b12ad673336509bac7c2b74d4"},{"messageHash":"0xcd68fdbc296466406011b3d2aaa613d88387afa90b60cfe9a38e644b69ad8f72"},{"messageHash":"0x8ee51555a937cdedba95220fa4bb36a356deece12015e6d398efe5ffcf944528"},{"messageHash":"0xf3cbdd1fca25baedc1694f094d0d27ab0f638f62230ee02b5aef5321706596b3"},{"messageHash":"0x9b370a8d6cdf241626e7ae0b4755f3ddd3e64d7deca0d8e9c84e4b5325127cf9"},{"messageHash":"0x31c95847b104d932ada19429edef639c1a9d9e07a24a8638a80abb83b887a67f"},{"messageHash":"0x84ec6c84361d01915a26e1e4602a77d8d59a4dcd4a068cc4b83ed1c926b0d49f"},{"messageHash":"0xfcb5abaa4e5cd54bb44104260274955c5e7484e07325df53a7233c5d103c7995"},{"messageHash":"0x463411e003d11bb7c060b1e6ab80e1c98173d85efcc220e99a79d0d976ed4baf"},{"messageHash":"0x6c667a2b517e919f34dd22c19a2f74013f318f26bd42cb074aab838dfc2a7541"},{"messageHash":"0x5d90af1cc3a12a41f1f5d9d0a2a7f902079ec396d391b13d900e554c37a6c1fa"},{"messageHash":"0xf8dd7ed8c407a7b5b8926763f82a64e52f03667d07b806bba2db3b686b7c0280"},{"messageHash":"0x863e8942cd01747ae4255bd8eb4b411dd92db3f4b422a0e7b6a574f5ad59aef3"},{"messageHash":"0x7f6ce2379bbd182c90046a117b68c3ad9417e18b41befa2934adaf7a959f72fe"},{"messageHash":"0xbd628155b18c9633b03fd0f729902c379ad22d613118669e8cd78606923b060c"},{"messageHash":"0x5225cbdcaf252c058d84e90e850a2bc720fd6876d3cab738fa645805089cff27"},{"messageHash":"0x3eb6c740ea4526764fb27bbeb622f5fc92a3945aa2739c7e3e4580ba398d942f"},{"messageHash":"0xcfff2e097e2ffc684694ca8d77790bf58c07179d4a909bf34f8a72f28436c92a"},{"messageHash":"0x09ce55bc084fec25ad6a8c75a91856df0aa7570cf22085a8922ae9b547644b98"},{"messageHash":"0x40297f6b4b1344154d31b7709bb6c268deb4f3ebddef6db43458b1f47cebc7da"},{"messageHash":"0x9978ccc5b37c228b76d42118da4168a9cd89bb7ed497d80790b3efee46ca0939"},{"messageHash":"0xe8acad7e67e1638e3aa1729edb6568985c9bec3e13f4267c0c386c23e3aa7dae"},{"messageHash":"0xa17e2378d88fb3b86df3f6b36ca59a55f5a774bc26c28723a0d8cbce442fed80"},{"messageHash":"0xa795fed786090403cd92beebfc42b981edaa082f00dfa00068296b5dc5427dea"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:55176/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"24f6082c3256fbb12f7c","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x694283bfd6adf34cbfe5bee6da714c5725e95f93f1341096376c3c5627a0471c"},{"messageHash":"0x70b5edb4817907457f6ecbfb0d884b48b9f73776b6f450cb1a2fb74187919b0e"},{"messageHash":"0xb4f86319f0eb3f3688e4f7eec258a0f286fd835dc1733e4acfab0f5a6f48d861"},{"messageHash":"0x4a5255157e06e15a7343d9b0d3d6af6a7976ff92dc508d2d11f0885d1585c0f8"},{"messageHash":"0x8b899bd09f10ef550121ca425c628ad8e4f7493aa69a92ceaaae5c2c99a28b70"},{"messageHash":"0x9a849fbeb6ca283c59a9a0290c3ea891ce944f8d8300602b3c7206cd75a71d9a"},{"messageHash":"0xf28cbf4f3f27a6bcd5dfdd88343818aacf9f8f3b12ad673336509bac7c2b74d4"},{"messageHash":"0xcd68fdbc296466406011b3d2aaa613d88387afa90b60cfe9a38e644b69ad8f72"},{"messageHash":"0x8ee51555a937cdedba95220fa4bb36a356deece12015e6d398efe5ffcf944528"},{"messageHash":"0xf3cbdd1fca25baedc1694f094d0d27ab0f638f62230ee02b5aef5321706596b3"},{"messageHash":"0x9b370a8d6cdf241626e7ae0b4755f3ddd3e64d7deca0d8e9c84e4b5325127cf9"},{"messageHash":"0x31c95847b104d932ada19429edef639c1a9d9e07a24a8638a80abb83b887a67f"},{"messageHash":"0x84ec6c84361d01915a26e1e4602a77d8d59a4dcd4a068cc4b83ed1c926b0d49f"},{"messageHash":"0xfcb5abaa4e5cd54bb44104260274955c5e7484e07325df53a7233c5d103c7995"},{"messageHash":"0x463411e003d11bb7c060b1e6ab80e1c98173d85efcc220e99a79d0d976ed4baf"},{"messageHash":"0x6c667a2b517e919f34dd22c19a2f74013f318f26bd42cb074aab838dfc2a7541"},{"messageHash":"0x5d90af1cc3a12a41f1f5d9d0a2a7f902079ec396d391b13d900e554c37a6c1fa"},{"messageHash":"0xf8dd7ed8c407a7b5b8926763f82a64e52f03667d07b806bba2db3b686b7c0280"},{"messageHash":"0x863e8942cd01747ae4255bd8eb4b411dd92db3f4b422a0e7b6a574f5ad59aef3"},{"messageHash":"0x7f6ce2379bbd182c90046a117b68c3ad9417e18b41befa2934adaf7a959f72fe"},{"messageHash":"0xbd628155b18c9633b03fd0f729902c379ad22d613118669e8cd78606923b060c"},{"messageHash":"0x5225cbdcaf252c058d84e90e850a2bc720fd6876d3cab738fa645805089cff27"},{"messageHash":"0x3eb6c740ea4526764fb27bbeb622f5fc92a3945aa2739c7e3e4580ba398d942f"},{"messageHash":"0xcfff2e097e2ffc684694ca8d77790bf58c07179d4a909bf34f8a72f28436c92a"},{"messageHash":"0x09ce55bc084fec25ad6a8c75a91856df0aa7570cf22085a8922ae9b547644b98"},{"messageHash":"0x40297f6b4b1344154d31b7709bb6c268deb4f3ebddef6db43458b1f47cebc7da"},{"messageHash":"0x9978ccc5b37c228b76d42118da4168a9cd89bb7ed497d80790b3efee46ca0939"},{"messageHash":"0xe8acad7e67e1638e3aa1729edb6568985c9bec3e13f4267c0c386c23e3aa7dae"},{"messageHash":"0xa17e2378d88fb3b86df3f6b36ca59a55f5a774bc26c28723a0d8cbce442fed80"},{"messageHash":"0xa795fed786090403cd92beebfc42b981edaa082f00dfa00068296b5dc5427dea"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 30
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9174e4612f6d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 33b36de76c26
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d9f9944ed857
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9174e4612f6d. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/app/20/sometopic/someencoding] with id: 2026-01-18_04-27-40__011db70c-e275-452b-bdf7-d12e47fad286
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-27-40__011db70c-e275-452b-bdf7-d12e47fad286__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.170.143
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16938', '16939', '16940', '16941', '16942']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16938:16938 -p 16939:16939 -p 16940:16940 -p 16941:16941 -p 16942:16942 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16940 --rest-port=16938 --tcp-port=16939 --discv5-udp-port=16941 --rest-address=0.0.0.0 --nat=extip:172.18.170.143 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=76ffc9d2a6de45bcdffdddc17aada9f4dabb2f304b0a6dca5f313b2e186fe0da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16942 --metrics-logging=true --relay=true --filter=true --content-topic=/app/20/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.170.143 waku 76bf2347a32673efb7b65d2dacd9f43521093234e4481f93ff6df65b7de1b2d2
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a73b6bb6bde3. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 76bf2347a326. Setting up logs at ./log/docker/node1_2026-01-18_04-27-40__011db70c-e275-452b-bdf7-d12e47fad286__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16938
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 d9dafafc8a76. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16938/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16938/debug/v1/info" -H "Content-Type: application/json" -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.143/tcp/16939/p2p/16Uiu2HAkupz7bJZczXUQxmRKzzWtbEWdaJMrUiVMU1B1P939RWgV","/ip4/172.18.170.143/tcp/16940/ws/p2p/16Uiu2HAkupz7bJZczXUQxmRKzzWtbEWdaJMrUiVMU1B1P939RWgV"],"enrUri":"enr:-L24QDvaKKrTbhVx5rJuVMEmeKHG80BxmGEftitNL4JjH4cwL5BAOWaCdzfS0wWBhGXSNyiTKCRD0D_tv8U2O92tD4oCgmlkgnY0gmlwhKwSqo-KbXVsdGlhZGRyc5YACASsEqqPBkIrAAoErBKqjwZCLN0DgnJzhQACAQAAiXNlY3AyNTZrMaECBfjdAdB0EXIgJRlSFgWtPBXuNAoeK6RyVqY-l_jiIoaDdGNwgkIrg3VkcIJCLYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-27-40__011db70c-e275-452b-bdf7-d12e47fad286__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.192.56
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45808', '45809', '45810', '45811', '45812']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45808:45808 -p 45809:45809 -p 45810:45810 -p 45811:45811 -p 45812:45812 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45810 --rest-port=45808 --tcp-port=45809 --discv5-udp-port=45811 --rest-address=0.0.0.0 --nat=extip:172.18.192.56 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c72aedced4efe8bee2c6bb443eabd3ebf2923d84f3415846cebdeb3dcac2a4d9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45812 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDvaKKrTbhVx5rJuVMEmeKHG80BxmGEftitNL4JjH4cwL5BAOWaCdzfS0wWBhGXSNyiTKCRD0D_tv8U2O92tD4oCgmlkgnY0gmlwhKwSqo-KbXVsdGlhZGRyc5YACASsEqqPBkIrAAoErBKqjwZCLN0DgnJzhQACAQAAiXNlY3AyNTZrMaECBfjdAdB0EXIgJRlSFgWtPBXuNAoeK6RyVqY-l_jiIoaDdGNwgkIrg3VkcIJCLYV3YWt1MgU --content-topic=/app/20/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.192.56 waku d1d0a1f88cf65bd8cc093792287bad3986cd1a6265db2a0ddd8aa365cfa0ff16
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d1d0a1f88cf6. Setting up logs at ./log/docker/node2_2026-01-18_04-27-40__011db70c-e275-452b-bdf7-d12e47fad286__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45808
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:45808/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45808/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.192.56/tcp/45809/p2p/16Uiu2HAmFFufH8f4HP7FB66XnX8vcSc4LMTYUnu87424r9QZAzGj","/ip4/172.18.192.56/tcp/45810/ws/p2p/16Uiu2HAmFFufH8f4HP7FB66XnX8vcSc4LMTYUnu87424r9QZAzGj"],"enrUri":"enr:-L24QGty_BXYVLGIAIwlWmNeqnRIBcdWOvH6ICcqAZ5F2qu1E3DH0gR6FL8V1cXF8ZDdI3e2tdn2ZH8MrlldgmDBQLkCgmlkgnY0gmlwhKwSwDiKbXVsdGlhZGRyc5YACASsEsA4BrLxAAoErBLAOAay8t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDJqlmO6Gww0s-uk3n2Rf8IliT6NNzZJA-FJYgJ2P-7NyDdGNwgrLxg3VkcIKy84V3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45808/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.170.143/tcp/16939/p2p/16Uiu2HAkupz7bJZczXUQxmRKzzWtbEWdaJMrUiVMU1B1P939RWgV"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16938/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45808/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/20/sometopic/someencoding"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16938/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:16938/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":1768710463377383369,"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:45808/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":1768710463377383369,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 76bf2347a326
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d1d0a1f88cf6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,81 @@
2026-01-18 04:25:19.409 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:25:19.409 DEBUG [tests.conftest] Running test: test_publish_while_peer_is_paused with id: 2026-01-18_04-25-19__e0df6af6-0cd2-4183-b57f-cc29d56f3b07
2026-01-18 04:25:19.410 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:25:19.410 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-18 04:25:19.410 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-18 04:25:19.417 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:25:19.417 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-25-19__e0df6af6-0cd2-4183-b57f-cc29d56f3b07__wakuorg_nwaku:latest.log
2026-01-18 04:25:19.417 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:25:19.417 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:25:19.418 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:25:19.418 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.250.110
2026-01-18 04:25:19.419 DEBUG [src.node.docker_mananger] Generated ports ['21275', '21276', '21277', '21278', '21279']
2026-01-18 04:25:19.419 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:25:19.419 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:25:19.419 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:25:19.419 DEBUG [src.node.docker_mananger] docker run -i -t -p 21275:21275 -p 21276:21276 -p 21277:21277 -p 21278:21278 -p 21279:21279 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21277 --rest-port=21275 --tcp-port=21276 --discv5-udp-port=21278 --rest-address=0.0.0.0 --nat=extip:172.18.250.110 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ac4f9d0dcb0ded1d2cbee4b5aefda5a8079db84cc56623ce7bd58ff1b2e3f64c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21279 --metrics-logging=true --relay=true
2026-01-18 04:25:19.607 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.250.110 waku 39c9e2f870a6f9e816ae62e3cf249d376510b21443e05eeb805993fc8b5f2a63
2026-01-18 04:25:19.634 DEBUG [src.node.docker_mananger] Container started with ID 39c9e2f870a6. Setting up logs at ./log/docker/node1_2026-01-18_04-25-19__e0df6af6-0cd2-4183-b57f-cc29d56f3b07__wakuorg_nwaku:latest.log
2026-01-18 04:25:19.635 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21275
2026-01-18 04:25:19.635 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:25:19.661 ERROR [src.node.docker_mananger] Max retries reached for container c957d841cb48. Exiting log stream.
2026-01-18 04:25:20.211 ERROR [src.node.docker_mananger] Max retries reached for container 85cf945a057e. Exiting log stream.
2026-01-18 04:25:20.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21275/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:20.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:25:20.639 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:25:20.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21275/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:20.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.110/tcp/21276/p2p/16Uiu2HAm5PG6kPJho6QmW8FUjWDBCNXZdAeiok4dNkEYX8jzUUWt","/ip4/172.18.250.110/tcp/21277/ws/p2p/16Uiu2HAm5PG6kPJho6QmW8FUjWDBCNXZdAeiok4dNkEYX8jzUUWt"],"enrUri":"enr:-L24QINr-zxBmGKr-lbKrH-LoPBhsaD61_YmpemncnM5No9CDiFwwZyFOCRRqq2VnlXKMYrDypHvUbrZtk_w43UKpUMCgmlkgnY0gmlwhKwS-m6KbXVsdGlhZGRyc5YACASsEvpuBlMcAAoErBL6bgZTHd0DgnJzhQADAQAAiXNlY3AyNTZrMaECk_a003mBcaPqt31Q2QHLlH9xu1HPE52O8VqieHvSjFmDdGNwglMcg3VkcIJTHoV3YWt1MgE"}'
2026-01-18 04:25:20.642 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:25:20.648 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:25:20.648 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-25-19__e0df6af6-0cd2-4183-b57f-cc29d56f3b07__wakuorg_nwaku:latest.log
2026-01-18 04:25:20.648 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:25:20.648 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:25:20.650 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:25:20.650 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.167.63
2026-01-18 04:25:20.650 DEBUG [src.node.docker_mananger] Generated ports ['40828', '40829', '40830', '40831', '40832']
2026-01-18 04:25:20.650 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:25:20.650 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:25:20.650 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:25:20.650 DEBUG [src.node.docker_mananger] docker run -i -t -p 40828:40828 -p 40829:40829 -p 40830:40830 -p 40831:40831 -p 40832:40832 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40830 --rest-port=40828 --tcp-port=40829 --discv5-udp-port=40831 --rest-address=0.0.0.0 --nat=extip:172.18.167.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f11775cdda09dbfca559fdaddadbc456edeffb0e8bda901fca92efde6b14c4a4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40832 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QINr-zxBmGKr-lbKrH-LoPBhsaD61_YmpemncnM5No9CDiFwwZyFOCRRqq2VnlXKMYrDypHvUbrZtk_w43UKpUMCgmlkgnY0gmlwhKwS-m6KbXVsdGlhZGRyc5YACASsEvpuBlMcAAoErBL6bgZTHd0DgnJzhQADAQAAiXNlY3AyNTZrMaECk_a003mBcaPqt31Q2QHLlH9xu1HPE52O8VqieHvSjFmDdGNwglMcg3VkcIJTHoV3YWt1MgE
2026-01-18 04:25:20.825 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.167.63 waku bcf13bcf940b8628a87e63c371a007b6ddbb567d9c48426fb8b98b9bf333a279
2026-01-18 04:25:20.858 DEBUG [src.node.docker_mananger] Container started with ID bcf13bcf940b. Setting up logs at ./log/docker/node2_2026-01-18_04-25-19__e0df6af6-0cd2-4183-b57f-cc29d56f3b07__wakuorg_nwaku:latest.log
2026-01-18 04:25:20.859 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40828
2026-01-18 04:25:20.859 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:25:21.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40828/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:21.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:25:21.869 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:25:21.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40828/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:21.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.167.63/tcp/40829/p2p/16Uiu2HAmBBPLyiUwMBHeCCq3JWsGcf93FtEvEVQdPECPeqggt6tN","/ip4/172.18.167.63/tcp/40830/ws/p2p/16Uiu2HAmBBPLyiUwMBHeCCq3JWsGcf93FtEvEVQdPECPeqggt6tN"],"enrUri":"enr:-L24QP3GsP5cJjyvPtWYNmpML8FYVfpHykU59n2uscpTY_sNV3qjL5T_bC7VMpceUoetXJyi7w1hEcmrbtaGEatKTywCgmlkgnY0gmlwhKwSpz-KbXVsdGlhZGRyc5YACASsEqc_Bp99AAoErBKnPwafft0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6hIM7-O8bDOo4EydzFWAJqLWi--qCzjB7YWq9-1NdJ-DdGNwgp99g3VkcIKff4V3YWt1MgE"}'
2026-01-18 04:25:21.876 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:25:21.877 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40828/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.250.110/tcp/21276/p2p/16Uiu2HAm5PG6kPJho6QmW8FUjWDBCNXZdAeiok4dNkEYX8jzUUWt"]'
2026-01-18 04:25:21.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:21.881 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-01-18 04:25:21.881 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21275/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:25:21.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:21.885 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40828/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:25:21.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:21.890 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21275/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:21.895 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:21.896 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:25:21.996 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:21.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21275/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:21.999 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":1768710321890543360,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:22.000 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:25:22.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40828/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:22.003 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":1768710321890543360,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:22.004 INFO [src.steps.relay] WARM UP successful!!
2026-01-18 04:25:22.005 DEBUG [src.node.waku_node] Pausing container with id bcf13bcf940b
2026-01-18 04:25:22.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21275/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:25:22.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:25:22.019 DEBUG [src.node.waku_node] Unpause container with id bcf13bcf940b
2026-01-18 04:25:22.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40828/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:25:22.030 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":1768710322005313587,"ephemeral":false,"proof":""}]'
2026-01-18 04:25:22.033 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:25:22.034 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:25:22.034 DEBUG [src.node.waku_node] Stopping container with id 39c9e2f870a6
2026-01-18 04:25:22.604 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:25:22.604 DEBUG [src.node.waku_node] Stopping container with id bcf13bcf940b
2026-01-18 04:25:23.139 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:25:23.140 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:25:23.146 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:25:23.152 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,732 @@
WRN 2026-01-18 04:38:13.817+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics="waku conf builder" tid=1 file=waku_conf_builder.nim:429
bSubscribeShards: some(@[0])
INF 2026-01-18 04:38:13.817+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2026-01-18 04:38:13.817+00:00 Configuration: Enabled protocols topics="waku conf" tid=1 file=waku_conf.nim:151 relay=true rlnRelay=false store=false filter=false lightPush=false peerExchange=true rendezvous=true
INF 2026-01-18 04:38:13.817+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2026-01-18 04:38:13.817+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2026-01-18 04:38:13.817+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:1128
INF 2026-01-18 04:38:13.817+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:1128/
INF 2026-01-18 04:38:13.821+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2026-01-18 04:38:13.821+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2026-01-18 04:38:13.821+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2026-01-18 04:38:13.821+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2026-01-18 04:38:13.821+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/circuit/relay/0.2.0/hop, /libp2p/circuit/relay/0.1.0]"
TRC 2026-01-18 04:38:13.821+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2026-01-18 04:38:13.821+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.66.181/tcp/1129, /ip4/172.18.66.181/tcp/1130/ws]"
INF 2026-01-18 04:38:13.821+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2026-01-18 04:38:13.821+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2026-01-18 04:38:13.821+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2026-01-18 04:38:13.821+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2026-01-18 04:38:13.821+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2026-01-18 04:38:13.821+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2026-01-18 04:38:13.821+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2026-01-18 04:38:13.821+00:00 Setting max message size tid=1 file=node_factory.nim:318 num_bytes=153600
INF 2026-01-18 04:38:13.821+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:208
TRC 2026-01-18 04:38:13.821+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/relay/2.0.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0, /meshsub/1.2.0, /meshsub/1.1.0, /meshsub/1.0.0]"
INF 2026-01-18 04:38:13.823+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:225
INF 2026-01-18 04:38:13.823+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=3
INF 2026-01-18 04:38:13.823+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2026-01-18 04:38:13.823+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities="[Relay]" wakuPeerRecord="(peerId: 16U*5viatM, seqNo: 1768711093, addresses: [/ip4/172.18.66.181/tcp/1129, /ip4/172.18.66.181/tcp/1130/ws], mixKey: )"
TRC 2026-01-18 04:38:13.823+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2026-01-18 04:38:13.823+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2026-01-18 04:38:13.823+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2026-01-18 04:38:13.823+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2026-01-18 04:38:13.823+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2026-01-18 04:38:13.823+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2026-01-18 04:38:13.823+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2026-01-18 04:38:13.823+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2026-01-18 04:38:13.823+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2026-01-18 04:38:13.823+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2026-01-18 04:38:13.823+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2026-01-18 04:38:13.823+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
INF 2026-01-18 04:38:13.823+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:120
INF 2026-01-18 04:38:13.823+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:362
INF 2026-01-18 04:38:13.823+00:00 Running nwaku node tid=1 file=node_factory.nim:440 version=v0.36.0-127-ga4e44d
INF 2026-01-18 04:38:13.823+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:451 version=v0.36.0-127-ga4e44d
INF 2026-01-18 04:38:13.823+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:336
INF 2026-01-18 04:38:13.823+00:00 start topics="waku relay" tid=1 file=protocol.nim:463
TRC 2026-01-18 04:38:13.823+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
TRC 2026-01-18 04:38:13.823+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:13.823+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:13.823+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139833599836240
TRC 2026-01-18 04:38:13.823+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-18 04:38:13.823+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
INF 2026-01-18 04:38:13.823+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:357
INF 2026-01-18 04:38:13.823+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:128 interval=10s
INF 2026-01-18 04:38:13.823+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:228
INF 2026-01-18 04:38:13.823+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2026-01-18 04:38:13.823+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2026-01-18 04:38:13.823+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:352 peerInfo="(peerId: 16Uiu2HAm8463GAP5wk4Aj1k2bGRfuRueuZDZWHB7R1tAMH5viatM, listenAddrs: [/ip4/0.0.0.0/tcp/1130/ws, /ip4/0.0.0.0/tcp/1129], addrs: [], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-127-ga4e44d)"
TRC 2026-01-18 04:38:13.824+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:122
TRC 2026-01-18 04:38:13.824+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:146 address=/ip4/0.0.0.0/tcp/1129
TRC 2026-01-18 04:38:13.824+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/1129]
DBG 2026-01-18 04:38:13.824+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-18 04:38:13.824+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-18 04:38:13.824+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=49 queue=0
TRC 2026-01-18 04:38:13.825+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:160
TRC 2026-01-18 04:38:13.825+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/1130/ws]
TRC 2026-01-18 04:38:13.825+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:261 host=0.0.0.0:1130
TRC 2026-01-18 04:38:13.825+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:210 addresses="[/ip4/0.0.0.0/tcp/1130/ws]"
INF 2026-01-18 04:38:13.825+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:213
TRC 2026-01-18 04:38:13.825+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-01-18 04:38:13.825+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
DBG 2026-01-18 04:38:13.825+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2026-01-18 04:38:13.825+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2026-01-18 04:38:13.825+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=48 queue=0
TRC 2026-01-18 04:38:13.825+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:285
TRC 2026-01-18 04:38:13.825+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:193
TRC 2026-01-18 04:38:13.825+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
WRN 2026-01-18 04:38:13.826+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:995
WRN 2026-01-18 04:38:13.826+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:629
DBG 2026-01-18 04:38:13.826+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:392 peer="(peerId: 16Uiu2HAm8463GAP5wk4Aj1k2bGRfuRueuZDZWHB7R1tAMH5viatM, listenAddrs: [/ip4/0.0.0.0/tcp/1129, /ip4/0.0.0.0/tcp/1130/ws], addrs: [/ip4/172.18.66.181/tcp/1129, /ip4/172.18.66.181/tcp/1130/ws], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1, /vac/waku/peer-exchange/2.0.0-alpha1], protoVersion: ipfs/0.1.0, agentVersion: nwaku-v0.36.0-127-ga4e44d)"
INF 2026-01-18 04:38:13.826+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*5viatM addrs="[/ip4/172.18.66.181/tcp/1129, /ip4/172.18.66.181/tcp/1130/ws]"
INF 2026-01-18 04:38:13.826+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/1129/p2p/16Uiu2HAm8463GAP5wk4Aj1k2bGRfuRueuZDZWHB7R1tAMH5viatM][/ip4/0.0.0.0/tcp/1130/ws/p2p/16Uiu2HAm8463GAP5wk4Aj1k2bGRfuRueuZDZWHB7R1tAMH5viatM] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.66.181/tcp/1129, /ip4/172.18.66.181/tcp/1130/ws]"
INF 2026-01-18 04:38:13.826+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.66.181/tcp/1129/p2p/16Uiu2HAm8463GAP5wk4Aj1k2bGRfuRueuZDZWHB7R1tAMH5viatM][/ip4/172.18.66.181/tcp/1130/ws/p2p/16Uiu2HAm8463GAP5wk4Aj1k2bGRfuRueuZDZWHB7R1tAMH5viatM]
INF 2026-01-18 04:38:13.826+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QLwEtF7IHebbqgK2KOCQ6-SuK_MbU2PDOMMxHJ1Xs8NlV8AmXVsvn_bDtWVIs0CPuQmXD08Ya3Nowkqk5evOYLEBgmlkgnY0gmlwhKwSQrWKbXVsdGlhZGRyc4wACgSsEkK1BgRq3QOCcnOFAAMBAACJc2VjcDI1NmsxoQK7oFtUEZUhtYGgfTyTayNEpFRUXFIq4aQgZrU8adcFfoN0Y3CCBGmDdWRwggRrhXdha3UyAQ
INF 2026-01-18 04:38:13.826+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:502
TRC 2026-01-18 04:38:13.826+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:984
TRC 2026-01-18 04:38:13.826+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:977
INF 2026-01-18 04:38:13.826+00:00 Relay peer connections topics="waku node peer_manager" tid=1 file=peer_manager.nim:758 inRelayConns=0/20 outRelayConns=0/10 totalConnections=0/50 notConnectedPeers=0 outsideBackoffPeers=0
INF 2026-01-18 04:38:13.826+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*5viatM addrs="[/ip4/172.18.66.181/tcp/1129, /ip4/172.18.66.181/tcp/1130/ws]"
INF 2026-01-18 04:38:13.826+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/1129/p2p/16Uiu2HAm8463GAP5wk4Aj1k2bGRfuRueuZDZWHB7R1tAMH5viatM][/ip4/0.0.0.0/tcp/1130/ws/p2p/16Uiu2HAm8463GAP5wk4Aj1k2bGRfuRueuZDZWHB7R1tAMH5viatM] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.66.181/tcp/1129, /ip4/172.18.66.181/tcp/1130/ws]"
INF 2026-01-18 04:38:13.826+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.66.181/tcp/1129/p2p/16Uiu2HAm8463GAP5wk4Aj1k2bGRfuRueuZDZWHB7R1tAMH5viatM][/ip4/172.18.66.181/tcp/1130/ws/p2p/16Uiu2HAm8463GAP5wk4Aj1k2bGRfuRueuZDZWHB7R1tAMH5viatM]
INF 2026-01-18 04:38:13.826+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QLwEtF7IHebbqgK2KOCQ6-SuK_MbU2PDOMMxHJ1Xs8NlV8AmXVsvn_bDtWVIs0CPuQmXD08Ya3Nowkqk5evOYLEBgmlkgnY0gmlwhKwSQrWKbXVsdGlhZGRyc4wACgSsEkK1BgRq3QOCcnOFAAMBAACJc2VjcDI1NmsxoQK7oFtUEZUhtYGgfTyTayNEpFRUXFIq4aQgZrU8adcFfoN0Y3CCBGmDdWRwggRrhXdha3UyAQ
INF 2026-01-18 04:38:13.826+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:296 enr=enr:-L24QD0pr2sYFEqDaGrJfBDAJxgbpSbSyU5YU11JZSPgEa06SUTX0PbmPwFsIE2HPBEMItU_o15nbLjZJYsMiCRGpccCgmlkgnY0gmlwhKwSQrWKbXVsdGlhZGRyc5YACASsEkK1BgRpAAoErBJCtQYEat0DgnJzhQADAQAAiXNlY3AyNTZrMaECu6BbVBGVIbWBoH08k2sjRKRUVFxSKuGkIGa1PGnXBX6DdGNwggRpg3VkcIIEa4V3YWt1MgE record="(2, id: \"v4\", ip: 172.18.66.181, multiaddrs: 0x000804AC1242B5060469000A04AC1242B506046ADD03, rs: 0x0003010000, secp256k1: 0x02BBA05B54119521B581A07D3C936B2344A454545C522AE1A42066B53C69D7057E, tcp: 1129, udp: 1131, waku2: 0x01)"
INF 2026-01-18 04:38:13.826+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-01-18 04:38:13.826+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2026-01-18 04:38:13.826+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=1131
TRC 2026-01-18 04:38:13.826+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2026-01-18 04:38:13.828+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2026-01-18 04:38:13.828+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:38:13.828+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:38:13.828+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2026-01-18 04:38:13.828+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2026-01-18 04:38:13.828+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QNyo09rafG3W_sFTJCBdgPmbfZwdIRo8mvDBpQHl_XLhRIby8B8LYoG5_p4lI7CEwejSJ-IomBWAnCZitx2wZsgDgmlkgnY0gmlwhKwSQrWKbXVsdGlhZGRyc5YACASsEkK1BgRpAAoErBJCtQYEat0DgnJzhQADAQAAiXNlY3AyNTZrMaECu6BbVBGVIbWBoH08k2sjRKRUVFxSKuGkIGa1PGnXBX6DdGNwggRpg3VkcIIEa4V3YWt1MgE enr="(3, id: \"v4\", ip: 172.18.66.181, multiaddrs: 0x000804AC1242B5060469000A04AC1242B506046ADD03, rs: 0x0003010000, secp256k1: 0x02BBA05B54119521B581A07D3C936B2344A454545C522AE1A42066B53C69D7057E, tcp: 1129, udp: 1131, waku2: 0x01)"
TRC 2026-01-18 04:38:13.828+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
INF 2026-01-18 04:38:13.828+00:00 starting keepalive tid=1 file=node_health_monitor.nim:379 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2026-01-18 04:38:13.828+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
INF 2026-01-18 04:38:13.830+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:540 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:38:13.830+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:621 topic=/waku/2/rs/3/0
TRC 2026-01-18 04:38:13.830+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:583 name=/waku/2/rs/3/0
TRC 2026-01-18 04:38:13.830+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:13.830+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:13.830+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:13.830+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
INF 2026-01-18 04:38:13.832+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2026-01-18 04:38:13.832+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=1132
INF 2026-01-18 04:38:13.832+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QAqO4ROLpYLI9Tmp02toNfw8F1NObg58MBymm9Cm4qXGYCwgMJhCFUpHSfB2YkjEw7nuXhY7vlTqWaMjgIlmq7kEgmlkgnY0gmlwhKwSQrWKbXVsdGlhZGRyc5YACASsEkK1BgRpAAoErBJCtQYEat0DgnJzhQADAQAAiXNlY3AyNTZrMaECu6BbVBGVIbWBoH08k2sjRKRUVFxSKuGkIGa1PGnXBX6DdGNwggRpg3VkcIIEa4V3YWt1MgE enr="(4, id: \"v4\", ip: 172.18.66.181, multiaddrs: 0x000804AC1242B5060469000A04AC1242B506046ADD03, rs: 0x0003010000, secp256k1: 0x02BBA05B54119521B581A07D3C936B2344A454545C522AE1A42066B53C69D7057E, tcp: 1129, udp: 1131, waku2: 0x01)"
INF 2026-01-18 04:38:13.832+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2026-01-18 04:38:13.833+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=1132
INF 2026-01-18 04:38:13.833+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2026-01-18 04:38:13.833+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:100
TRC 2026-01-18 04:38:13.835+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:38:14.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:14.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:14.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:14.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:14.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:14.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
DBG 2026-01-18 04:38:14.846+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:39586 meth=GET uri=/health
DBG 2026-01-18 04:38:14.846+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:39586 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
TRC 2026-01-18 04:38:14.846+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/lightpush/3.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:38:14.846+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/lightpush/3.0.0
TRC 2026-01-18 04:38:14.846+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/lightpush/2.0.0-beta1 peers=[] address=139833599681360
TRC 2026-01-18 04:38:14.846+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/lightpush/2.0.0-beta1
TRC 2026-01-18 04:38:14.846+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/store-query/3.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:38:14.846+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/store-query/3.0.0
TRC 2026-01-18 04:38:14.846+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/store/2.0.0-beta4 peers=[] address=139833599681360
TRC 2026-01-18 04:38:14.846+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/store/2.0.0-beta4
TRC 2026-01-18 04:38:14.846+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/filter-subscribe/2.0.0-beta1 peers=[] address=139833599681360
TRC 2026-01-18 04:38:14.847+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/filter-subscribe/2.0.0-beta1
DBG 2026-01-18 04:38:14.847+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:39586 uri=/health content_type=application/json content_size=885
DBG 2026-01-18 04:38:14.849+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:39590 meth=GET uri=/debug/v1/info
DBG 2026-01-18 04:38:14.850+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:39590 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2026-01-18 04:38:14.850+00:00 node info topics="waku node" tid=1 file=waku_node.nim:217 wakuInfo="(listenAddresses: [/ip4/172.18.66.181/tcp/1129/p2p/16Uiu2HAm8463GAP5wk4Aj1k2bGRfuRueuZDZWHB7R1tAMH5viatM, /ip4/172.18.66.181/tcp/1130/ws/p2p/16Uiu2HAm8463GAP5wk4Aj1k2bGRfuRueuZDZWHB7R1tAMH5viatM], enrUri: enr:-L24QD0pr2sYFEqDaGrJfBDAJxgbpSbSyU5YU11JZSPgEa06SUTX0PbmPwFsIE2HPBEMItU_o15nbLjZJYsMiCRGpccCgmlkgnY0gmlwhKwSQrWKbXVsdGlhZGRyc5YACASsEkK1BgRpAAoErBJCtQYEat0DgnJzhQADAQAAiXNlY3AyNTZrMaECu6BbVBGVIbWBoH08k2sjRKRUVFxSKuGkIGa1PGnXBX6DdGNwggRpg3VkcIIEa4V3YWt1MgE, mixPubKey: none(string))"
DBG 2026-01-18 04:38:14.850+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:39590 uri=/debug/v1/info content_type=application/json content_size=471
DBG 2026-01-18 04:38:14.853+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:39600 meth=POST uri=/relay/v1/subscriptions
DBG 2026-01-18 04:38:14.864+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:39600 meth=POST uri=/relay/v1/subscriptions path_params=[] query_params=[] content_body="(application/json, 18 bytes)"
INF 2026-01-18 04:38:14.864+00:00 post_waku_v2_relay_v1_subscriptions topics="waku node rest relay_api" tid=1 file=handlers.nim:64
DBG 2026-01-18 04:38:14.864+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:39600 uri=/relay/v1/subscriptions content_type=text/plain content_size=2
TRC 2026-01-18 04:38:15.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:15.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:15.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:15.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:15.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:15.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:16.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:16.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:16.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:16.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:16.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:16.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:17.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:17.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:17.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:17.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:17.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:17.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:18.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:18.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:18.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:18.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:18.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:18.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:18.828+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:38:18.828+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:38:18.828+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:38:18.836+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:38:18.839+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-01-18 04:38:19.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:19.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:19.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:19.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:19.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:19.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:20.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:20.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:20.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:20.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:20.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:20.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:21.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:21.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:21.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:21.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:21.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:21.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:22.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:22.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:22.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:22.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:22.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:22.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:23.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:23.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:23.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:23.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:23.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:23.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2026-01-18 04:38:23.824+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:38:23.824+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-18 04:38:23.824+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:38:23.824+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2026-01-18 04:38:23.824+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-18 04:38:23.824+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-18 04:38:23.824+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:38:23.824+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2026-01-18 04:38:23.824+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2026-01-18 04:38:23.828+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2026-01-18 04:38:23.828+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2026-01-18 04:38:23.828+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=11
TRC 2026-01-18 04:38:23.828+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-18 04:38:23.828+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-18 04:38:23.828+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:38:23.828+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:38:23.828+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:38:23.841+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:38:23.844+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-01-18 04:38:24.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:24.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:24.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:24.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:24.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:24.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:25.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:25.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:25.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:25.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:25.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:25.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:25.825+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139833599836240
TRC 2026-01-18 04:38:25.825+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-18 04:38:25.825+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2026-01-18 04:38:26.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:26.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:26.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:26.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:26.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:26.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:27.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:27.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:27.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:27.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:27.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:27.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:28.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:28.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:28.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:28.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:28.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:28.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:28.829+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:38:28.829+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:38:28.829+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:38:28.845+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:38:28.847+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-01-18 04:38:29.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:29.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:29.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:29.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:29.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:29.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:30.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:30.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:30.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:30.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:30.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:30.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:31.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:31.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:31.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:31.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:31.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:31.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:32.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:32.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:32.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:32.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:32.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:32.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:33.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:33.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:33.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:33.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:33.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:33.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2026-01-18 04:38:33.825+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:38:33.825+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-18 04:38:33.825+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:38:33.825+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2026-01-18 04:38:33.825+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-18 04:38:33.825+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-18 04:38:33.825+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:38:33.825+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2026-01-18 04:38:33.825+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2026-01-18 04:38:33.829+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2026-01-18 04:38:33.829+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2026-01-18 04:38:33.829+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=10
TRC 2026-01-18 04:38:33.829+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-18 04:38:33.829+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-18 04:38:33.830+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:38:33.830+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:38:33.830+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:38:33.848+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:38:33.851+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:38:34.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:34.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:34.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:34.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:34.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:34.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:35.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:35.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:35.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:35.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:35.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:35.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:36.823+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:36.823+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:36.823+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:36.823+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:36.823+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:36.823+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:37.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:37.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:37.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:37.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:37.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:37.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:37.824+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139833599836240
TRC 2026-01-18 04:38:37.824+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-18 04:38:37.824+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2026-01-18 04:38:38.823+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:38.823+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:38.823+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:38.823+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:38.823+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:38.823+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:38.830+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:38:38.830+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:38:38.830+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:38:38.852+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:38:38.855+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:38:39.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:39.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:39.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:39.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:39.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:39.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:40.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:40.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:40.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:40.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:40.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:40.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:41.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:41.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:41.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:41.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:41.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:41.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:42.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:42.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:42.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:42.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:42.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:42.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:43.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:43.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:43.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:43.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:43.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:43.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:43.824+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-01-18 04:38:43.824+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
INF 2026-01-18 04:38:43.825+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:38:43.825+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-18 04:38:43.825+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:38:43.825+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2026-01-18 04:38:43.825+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-18 04:38:43.825+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-18 04:38:43.825+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:38:43.825+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2026-01-18 04:38:43.825+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2026-01-18 04:38:43.830+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2026-01-18 04:38:43.830+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2026-01-18 04:38:43.830+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=9
TRC 2026-01-18 04:38:43.830+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-18 04:38:43.830+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-18 04:38:43.830+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:38:43.830+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:38:43.830+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:38:43.857+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:38:43.860+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-01-18 04:38:44.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:44.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:44.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:44.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:44.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:44.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:45.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:45.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:45.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:45.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:45.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:45.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:46.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:46.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:46.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:46.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:46.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:46.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:47.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:47.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:47.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:47.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:47.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:47.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:48.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:48.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:48.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:48.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:48.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:48.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:48.832+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:38:48.832+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:38:48.832+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:38:48.860+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:38:48.863+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-01-18 04:38:49.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:49.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:49.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:49.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:49.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:49.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:49.824+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139833599836240
TRC 2026-01-18 04:38:49.824+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-18 04:38:49.824+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2026-01-18 04:38:50.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:50.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:50.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:50.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:50.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:50.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:51.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:51.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:51.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:51.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:51.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:51.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:52.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:52.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:52.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:52.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:52.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:52.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:53.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:53.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:53.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:53.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:53.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:53.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2026-01-18 04:38:53.827+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:38:53.827+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-18 04:38:53.827+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:38:53.827+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2026-01-18 04:38:53.827+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-18 04:38:53.827+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-18 04:38:53.827+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:38:53.827+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2026-01-18 04:38:53.827+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2026-01-18 04:38:53.830+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2026-01-18 04:38:53.830+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2026-01-18 04:38:53.830+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=8
TRC 2026-01-18 04:38:53.830+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-18 04:38:53.830+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-18 04:38:53.832+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:38:53.832+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:38:53.832+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:38:53.864+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:38:53.867+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-01-18 04:38:54.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:54.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:54.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:54.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:54.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:54.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:55.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:55.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:55.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:55.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:55.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:55.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:56.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:56.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:56.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:56.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:56.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:56.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:57.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:57.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:57.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:57.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:57.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:57.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:58.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:58.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:58.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:58.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:58.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:58.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:38:58.832+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:38:58.832+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:38:58.832+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:38:58.869+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:38:58.871+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:38:59.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:38:59.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:59.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:59.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:59.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:38:59.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:00.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:00.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:00.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:00.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:00.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:00.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:01.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:01.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:01.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:01.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:01.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:01.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:01.824+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139833599836240
TRC 2026-01-18 04:39:01.824+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-18 04:39:01.824+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2026-01-18 04:39:02.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:02.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:02.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:02.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:02.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:02.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:03.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:03.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:03.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:03.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:03.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:03.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2026-01-18 04:39:03.827+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:39:03.827+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-18 04:39:03.827+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:39:03.827+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2026-01-18 04:39:03.827+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-18 04:39:03.827+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-18 04:39:03.827+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:39:03.827+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2026-01-18 04:39:03.827+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2026-01-18 04:39:03.830+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2026-01-18 04:39:03.830+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2026-01-18 04:39:03.830+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=7
TRC 2026-01-18 04:39:03.830+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-18 04:39:03.830+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-18 04:39:03.833+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:39:03.833+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:39:03.833+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:39:03.873+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:39:03.876+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:39:04.823+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:04.823+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:04.823+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:04.823+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:04.823+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:04.823+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:05.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:05.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:05.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:05.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:05.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:05.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:06.826+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:06.826+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:06.826+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:06.826+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:06.826+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:06.826+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:07.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:07.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:07.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:07.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:07.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:07.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:08.826+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:08.826+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:08.826+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:08.826+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:08.826+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:08.826+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:08.835+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:39:08.835+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:39:08.835+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:39:08.878+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:39:08.881+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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-01-18 04:39:09.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:09.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:09.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:09.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:09.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:09.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:10.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:10.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:10.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:10.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:10.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:10.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:11.826+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:11.826+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:11.826+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:11.826+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:11.826+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:11.826+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:12.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:12.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:12.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:12.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:12.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:12.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:13.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:13.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:13.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:13.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:13.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:13.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:13.825+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139833599836240
TRC 2026-01-18 04:39:13.825+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2026-01-18 04:39:13.825+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2026-01-18 04:39:13.826+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2026-01-18 04:39:13.826+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
INF 2026-01-18 04:39:13.828+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics="waku relay" tid=1 file=protocol.nim:383 pubsubTopic=/waku/2/rs/3/0
TRC 2026-01-18 04:39:13.828+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2026-01-18 04:39:13.828+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:39:13.828+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
INF 2026-01-18 04:39:13.828+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2026-01-18 04:39:13.828+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2026-01-18 04:39:13.828+00:00 Selecting peer from peerstore topics="waku node peer_manager" tid=1 file=peer_manager.nim:220 protocol=/vac/waku/rendezvous/1.0.0 peers=[] address=139833599681360
TRC 2026-01-18 04:39:13.828+00:00 No peer found for protocol topics="waku node peer_manager" tid=1 file=peer_manager.nim:249 protocol=/vac/waku/rendezvous/1.0.0
ERR 2026-01-18 04:39:13.828+00:00 waku rendezvous requests failed topics="waku rendezvous client" tid=1 file=client.nim:87 error="could not get a peer supporting WakuRendezVousCodec"
TRC 2026-01-18 04:39:13.832+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2026-01-18 04:39:13.832+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2026-01-18 04:39:13.832+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=6
TRC 2026-01-18 04:39:13.832+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2026-01-18 04:39:13.832+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2026-01-18 04:39:13.836+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:39:13.836+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:39:13.836+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:39:13.882+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:39:13.885+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 resolvedAddresses={"1.1.1.1", "1.0.0.1", "2606:4700:4700:0000:0000:0000:0000:1111", "2606:4700:4700:0000:0000:0000:0000:1001"} server=1.1.1.1:53
TRC 2026-01-18 04:39:14.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:14.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:14.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:14.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:14.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:14.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:15.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:15.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:15.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:15.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:15.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:15.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:16.826+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:16.826+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:16.826+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:16.826+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:16.826+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:16.826+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:17.825+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:17.825+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:17.825+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:17.825+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:17.825+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:17.825+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:18.824+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139833599836240
TRC 2026-01-18 04:39:18.824+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:18.824+00:00 replenishing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:485 peers=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:18.824+00:00 grafting topics="libp2p gossipsub" tid=1 file=behavior.nim:513 grafting=0 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:18.824+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2026-01-18 04:39:18.824+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2026-01-18 04:39:18.837+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2026-01-18 04:39:18.837+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2026-01-18 04:39:18.837+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2026-01-18 04:39:18.886+00:00 Resolving IP using DNS topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:107 address=one.one.one.one servers="[1.1.1.1:53, 1.0.0.1:53]" domain=AF_UNSPEC
TRC 2026-01-18 04:39:18.889+00:00 Got IPs from DNS server topics="libp2p dnsresolver" tid=1 file=dnsresolver.nim:161 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
NTC 2026-01-18 04:39:18.986+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2026-01-18 04:39:18.987+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2026-01-18 04:39:18.987+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2026-01-18 04:39:18.987+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2026-01-18 04:39:18.987+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:317
TRC 2026-01-18 04:39:18.987+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=48 queue=0
TRC 2026-01-18 04:39:18.987+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=49 queue=0
TRC 2026-01-18 04:39:18.987+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-18 04:39:18.987+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-18 04:39:18.987+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
TRC 2026-01-18 04:39:18.987+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=49 queue=0
TRC 2026-01-18 04:39:18.988+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=50 queue=0
TRC 2026-01-18 04:39:18.988+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2026-01-18 04:39:18.988+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2026-01-18 04:39:18.988+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
INF 2026-01-18 04:39:18.988+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:243
TRC 2026-01-18 04:39:18.988+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:421
TRC 2026-01-18 04:39:18.988+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:435
TRC 2026-01-18 04:39:18.988+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:165
TRC 2026-01-18 04:39:18.988+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/1129]
TRC 2026-01-18 04:39:18.988+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:195
TRC 2026-01-18 04:39:18.988+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:219
TRC 2026-01-18 04:39:18.988+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/1130/ws]
TRC 2026-01-18 04:39:18.988+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:241
TRC 2026-01-18 04:39:18.988+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1010
TRC 2026-01-18 04:39:18.988+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:343
WRN 2026-01-18 04:39:18.989+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
WRN 2026-01-18 04:39:18.989+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
INF 2026-01-18 04:39:18.989+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:240
INF 2026-01-18 04:39:18.989+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2026-01-18 04:39:18.989+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:1128

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_pubsub_topic[/waku/2/rs/5/0] with id: 2026-01-18_04-23-57__63bccc19-9b99-424e-8f2f-3a7ef8b6b4e5
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-23-57__63bccc19-9b99-424e-8f2f-3a7ef8b6b4e5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.164.153
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12840', '12841', '12842', '12843', '12844']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 5
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12840:12840 -p 12841:12841 -p 12842:12842 -p 12843:12843 -p 12844:12844 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12842 --rest-port=12840 --tcp-port=12841 --discv5-udp-port=12843 --rest-address=0.0.0.0 --nat=extip:172.18.164.153 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=e0678d5d55473c8cb536edb8f62ea4dcb70c85e2f2c9d3dc966b5eaf8de57ace --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12844 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.153 waku 7cbbb9dd4284fea4f9c4cc3a30fc3879f7efac3db3bf14ac13516230b4769ff0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7cbbb9dd4284. Setting up logs at ./log/docker/node1_2026-01-18_04-23-57__63bccc19-9b99-424e-8f2f-3a7ef8b6b4e5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12840
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 8d3cf37dd05e. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 97898c25edbc. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12840/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12840/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.164.153/tcp/12841/p2p/16Uiu2HAkwDfmWQ5TPkS4fZsZd6FZLh4zvdki72vXqG56vuChZT1e","/ip4/172.18.164.153/tcp/12842/ws/p2p/16Uiu2HAkwDfmWQ5TPkS4fZsZd6FZLh4zvdki72vXqG56vuChZT1e"],"enrUri":"enr:-L24QGWjcYfAAMrcAjC5JXcU36jtNN_mmTxnKW2Ex2KLy6__BWdkHGYVa2JuZC8cpSofufOTGtZnd1KR2zwUULgxk7sCgmlkgnY0gmlwhKwSpJmKbXVsdGlhZGRyc5YACASsEqSZBjIpAAoErBKkmQYyKt0DgnJzhQAFAQAAiXNlY3AyNTZrMaECGqQqJV5HCQRcym36y62onegTB_n6PCrHDlJdA6Zhba2DdGNwgjIpg3VkcIIyK4V3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-23-57__63bccc19-9b99-424e-8f2f-3a7ef8b6b4e5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.167.35
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45474', '45475', '45476', '45477', '45478']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 5
DEBUG  src.node.waku_node:waku_node.py:163 Removing pubsub-topic from nwaku args
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45474:45474 -p 45475:45475 -p 45476:45476 -p 45477:45477 -p 45478:45478 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45476 --rest-port=45474 --tcp-port=45475 --discv5-udp-port=45477 --rest-address=0.0.0.0 --nat=extip:172.18.167.35 --peer-exchange=true --discv5-discovery=true --cluster-id=5 --nodekey=de3fc49e8c2a2d9e2cfbcb4fd437532a094d6d58df8baa8b5283fadd02313608 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45478 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGWjcYfAAMrcAjC5JXcU36jtNN_mmTxnKW2Ex2KLy6__BWdkHGYVa2JuZC8cpSofufOTGtZnd1KR2zwUULgxk7sCgmlkgnY0gmlwhKwSpJmKbXVsdGlhZGRyc5YACASsEqSZBjIpAAoErBKkmQYyKt0DgnJzhQAFAQAAiXNlY3AyNTZrMaECGqQqJV5HCQRcym36y62onegTB_n6PCrHDlJdA6Zhba2DdGNwgjIpg3VkcIIyK4V3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.167.35 waku ebede84f9f82f450243416ead2628f95b8afa834a93f62df77a028b873737b4c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ebede84f9f82. Setting up logs at ./log/docker/node2_2026-01-18_04-23-57__63bccc19-9b99-424e-8f2f-3a7ef8b6b4e5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45474
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:45474/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45474/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.167.35/tcp/45475/p2p/16Uiu2HAmMzNz8S1nqt6moDLLbFt4azeZZ4NxCLeTu92ioiwded3X","/ip4/172.18.167.35/tcp/45476/ws/p2p/16Uiu2HAmMzNz8S1nqt6moDLLbFt4azeZZ4NxCLeTu92ioiwded3X"],"enrUri":"enr:-L24QJH_tWR3dhHaGS89RbMRdYbBUcoGLe--Q8VGGd7mpLIAWjYEjagklP9IIn1WFibRZhrd470FTtI2G6kvbqe0xm8CgmlkgnY0gmlwhKwSpyOKbXVsdGlhZGRyc5YACASsEqcjBrGjAAoErBKnIwaxpN0DgnJzhQAFAQAAiXNlY3AyNTZrMaEDirDPtXKpbbdWRnjLXeXn4Sb9_s0vLA5xH7ym1UKY7aqDdGNwgrGjg3VkcIKxpYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45474/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.164.153/tcp/12841/p2p/16Uiu2HAkwDfmWQ5TPkS4fZsZd6FZLh4zvdki72vXqG56vuChZT1e"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12840/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:45474/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/5/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12840/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1: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:12840/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710239932596742,"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:45474/relay/v1/messages/%2Fwaku%2F2%2Frs%2F5%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1768710239932596742,"ephemeral":false,"proof":""}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7cbbb9dd4284
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ebede84f9f82
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,100 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_multiple_content_topics with id: 2026-01-18_04-41-13__41a99888-342a-493f-afe2-5b7229b8c2a0
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  src.steps.store:store.py:39 Running fixture setup: node_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-41-13__41a99888-342a-493f-afe2-5b7229b8c2a0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.243.134
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14252', '14253', '14254', '14255', '14256']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14252:14252 -p 14253:14253 -p 14254:14254 -p 14255:14255 -p 14256:14256 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14254 --rest-port=14252 --tcp-port=14253 --discv5-udp-port=14255 --rest-address=0.0.0.0 --nat=extip:172.18.243.134 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dfcb1cfc6ebd30fa7e1a1ea0ccbebd35ffd661abfbecc612dabab8a34a41cf51 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14256 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.243.134 waku 9a2421bd1413141efba8b26f6ba6b69d74c88bf278fa595b22d865cf91fdbec7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9a2421bd1413. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-41-13__41a99888-342a-493f-afe2-5b7229b8c2a0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14252
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 4817864f093c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 94d4cd478f92. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14252/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14252/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.243.134/tcp/14253/p2p/16Uiu2HAm8HqBbZA6fXJfe9u7fq3M1FSJW4kHz55wAK3WEcskwoi4","/ip4/172.18.243.134/tcp/14254/ws/p2p/16Uiu2HAm8HqBbZA6fXJfe9u7fq3M1FSJW4kHz55wAK3WEcskwoi4"],"enrUri":"enr:-L24QErlsITgKXlECq0H7MLiMrHdpdTYMa58_g06RpzKkw5nGuKew8upSukXUTGiMnWtPyt0e4vUAOY_iuGjx9xWO9cCgmlkgnY0gmlwhKwS84aKbXVsdGlhZGRyc5YACASsEvOGBjetAAoErBLzhgY3rt0DgnJzhQADAQAAiXNlY3AyNTZrMaECvyWwo_aa3Bam8jzVTIy6yo3i0giiGJrj3RfxYiFpGWWDdGNwgjetg3VkcII3r4V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-41-13__41a99888-342a-493f-afe2-5b7229b8c2a0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.169.250
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25011', '25012', '25013', '25014', '25015']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25011:25011 -p 25012:25012 -p 25013:25013 -p 25014:25014 -p 25015:25015 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25013 --rest-port=25011 --tcp-port=25012 --discv5-udp-port=25014 --rest-address=0.0.0.0 --nat=extip:172.18.169.250 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=834b9a2ef22dbc37bbaae588f1ea86001dd8fb6b3bed7cb8afe830ed2bdf2cc6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25015 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QErlsITgKXlECq0H7MLiMrHdpdTYMa58_g06RpzKkw5nGuKew8upSukXUTGiMnWtPyt0e4vUAOY_iuGjx9xWO9cCgmlkgnY0gmlwhKwS84aKbXVsdGlhZGRyc5YACASsEvOGBjetAAoErBLzhgY3rt0DgnJzhQADAQAAiXNlY3AyNTZrMaECvyWwo_aa3Bam8jzVTIy6yo3i0giiGJrj3RfxYiFpGWWDdGNwgjetg3VkcII3r4V3YWt1MgM --storenode=/ip4/172.18.243.134/tcp/14253/p2p/16Uiu2HAm8HqBbZA6fXJfe9u7fq3M1FSJW4kHz55wAK3WEcskwoi4 --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.169.250 waku d2efab9e8f5056ca368ebe2415eef5af953df6c4a075cc9df65e648119255284
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d2efab9e8f50. Setting up logs at ./log/docker/store_node1_2026-01-18_04-41-13__41a99888-342a-493f-afe2-5b7229b8c2a0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25011
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:25011/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25011/debug/v1/info" -H "Content-Type: application/json" -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.250/tcp/25012/p2p/16Uiu2HAm72NEqvP9dkx5GkuX66uPKxyaVupmhxJfepXWiSjzvvxE","/ip4/172.18.169.250/tcp/25013/ws/p2p/16Uiu2HAm72NEqvP9dkx5GkuX66uPKxyaVupmhxJfepXWiSjzvvxE"],"enrUri":"enr:-L24QADzF8KCF_dZ8fLrdFoE7lz7b3DKyf1Kye68epvfCxlXY0NXSEwwRii5obpSH6hfbiidvufhgcIXoIaElUA6f-ACgmlkgnY0gmlwhKwSqfqKbXVsdGlhZGRyc5YACASsEqn6BmG0AAoErBKp-gZhtd0DgnJzhQADAQAAiXNlY3AyNTZrMaECrFPTQ_BEKCfoVB1C1GCxh69Uk1psW1JN7DL0fPQDG8-DdGNwgmG0g3VkcIJhtoV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25011/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.243.134/tcp/14253/p2p/16Uiu2HAm8HqBbZA6fXJfe9u7fq3M1FSJW4kHz55wAK3WEcskwoi4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14252/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25011/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14252/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14252/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto%2C%2Fstatusim%2F1%2Fcommunity%2Fcbor&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":[{"messageHash":"0xe2b5ce420119e13f445130b58adda3bd08a486da8777572e17983463e529a526"},{"messageHash":"0x42bdeedd5d19e00f5904b9e2ec30fa4adda10d9edceb117e7165821dff6efc89"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25011/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto%2C%2Fstatusim%2F1%2Fcommunity%2Fcbor&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":[{"messageHash":"0xe2b5ce420119e13f445130b58adda3bd08a486da8777572e17983463e529a526"},{"messageHash":"0x42bdeedd5d19e00f5904b9e2ec30fa4adda10d9edceb117e7165821dff6efc89"}]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9a2421bd1413
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d2efab9e8f50
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,82 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_payload_equal_or_more_150_kb with id: 2026-01-18_04-39-34__2079e386-4655-4559-9c50-9bc7645c9b01
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.relay:relay.py:34 Running fixture setup: setup_main_relay_nodes
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-39-34__2079e386-4655-4559-9c50-9bc7645c9b01__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.136.209
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63286', '63287', '63288', '63289', '63290']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63286:63286 -p 63287:63287 -p 63288:63288 -p 63289:63289 -p 63290:63290 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63288 --rest-port=63286 --tcp-port=63287 --discv5-udp-port=63289 --rest-address=0.0.0.0 --nat=extip:172.18.136.209 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=141a3d4eb78acc94ded74ad436ffada17dbfc0ccae6b9ba39d8f77e1b6a2ff9e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63290 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.136.209 waku da1f4dccce69cf88c7a107623ec3848397f7e8a7251106562393386a5b6e7e5e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID da1f4dccce69. Setting up logs at ./log/docker/node1_2026-01-18_04-39-34__2079e386-4655-4559-9c50-9bc7645c9b01__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63286
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63286/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:63286/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.136.209/tcp/63287/p2p/16Uiu2HAmUvFNHuUeiDENNGTPaRLhmWzzRU75NvbwdSM2DwzmnKaR","/ip4/172.18.136.209/tcp/63288/ws/p2p/16Uiu2HAmUvFNHuUeiDENNGTPaRLhmWzzRU75NvbwdSM2DwzmnKaR"],"enrUri":"enr:-L24QKklAjaislUcq-flCfJQfiPGi9VrtIeTZEwHrujYOGXCMbLvhJqBcULnT9YqNbIfy6ImQIZCVAltgPzZcFSq3hECgmlkgnY0gmlwhKwSiNGKbXVsdGlhZGRyc5YACASsEojRBvc3AAoErBKI0Qb3ON0DgnJzhQADAQAAiXNlY3AyNTZrMaED8aOu3JjyFH6xxQIZJsu3-zJMn5T3rc0wrmhBN3sA2QKDdGNwgvc3g3VkcIL3OYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-39-34__2079e386-4655-4559-9c50-9bc7645c9b01__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.188.66
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6353', '6354', '6355', '6356', '6357']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6353:6353 -p 6354:6354 -p 6355:6355 -p 6356:6356 -p 6357:6357 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6355 --rest-port=6353 --tcp-port=6354 --discv5-udp-port=6356 --rest-address=0.0.0.0 --nat=extip:172.18.188.66 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ddc5b6e638b3bb0adaa3c8964c1bafeb5eeb0f7ac0bcfe47e14caae5f79bb34c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6357 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKklAjaislUcq-flCfJQfiPGi9VrtIeTZEwHrujYOGXCMbLvhJqBcULnT9YqNbIfy6ImQIZCVAltgPzZcFSq3hECgmlkgnY0gmlwhKwSiNGKbXVsdGlhZGRyc5YACASsEojRBvc3AAoErBKI0Qb3ON0DgnJzhQADAQAAiXNlY3AyNTZrMaED8aOu3JjyFH6xxQIZJsu3-zJMn5T3rc0wrmhBN3sA2QKDdGNwgvc3g3VkcIL3OYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.188.66 waku 7b57ed402251dc89a22cf8a534934f4677244b0200c89e77f92447c6e80556b8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7b57ed402251. Setting up logs at ./log/docker/node2_2026-01-18_04-39-34__2079e386-4655-4559-9c50-9bc7645c9b01__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6353
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:6353/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6353/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.188.66/tcp/6354/p2p/16Uiu2HAmQnECMr9tm5MKCTDyjA6GTVGTf3SJ2h3bJmvyTR1X27Zb","/ip4/172.18.188.66/tcp/6355/ws/p2p/16Uiu2HAmQnECMr9tm5MKCTDyjA6GTVGTf3SJ2h3bJmvyTR1X27Zb"],"enrUri":"enr:-L24QECG6uSXG5INTE9m7_kvqChYSszpqY09MNazCEWcC7s-JDqKKhOhc4VlZzSbiv1MYxDQ6NeDil7sPSk405IHGYQCgmlkgnY0gmlwhKwSvEKKbXVsdGlhZGRyc5YACASsErxCBhjSAAoErBK8QgYY090DgnJzhQADAQAAiXNlY3AyNTZrMaEDtCb27KJj0M6EtNI-3_SliVOyjNCToBkAx7eJM9n5sUKDdGNwghjSg3VkcIIY1IV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6353/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.136.209/tcp/63287/p2p/16Uiu2HAmUvFNHuUeiDENNGTPaRLhmWzzRU75NvbwdSM2DwzmnKaR"]'
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:63286/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6353/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:63286/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:63286/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711177334917376,"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:6353/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768711177334917376,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  tests.relay.test_publish:test_publish.py:55 Running test with payload length of 204800 bytes
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:63286/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
DEBUG  tests.relay.test_publish:test_publish.py:55 Running test with payload length of 1048576 bytes
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:63286/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
DEBUG  tests.relay.test_publish:test_publish.py:55 Running test with payload length of 10485760 bytes
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:63286/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Message size exceeded maximum of 153600 bytes'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id da1f4dccce69
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7b57ed402251
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,86 @@
2026-01-18 04:27:30.578 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:27:30.579 DEBUG [tests.conftest] Running test: test_relay_unsubscribe_from_non_existing_pubsub_topic with id: 2026-01-18_04-27-30__02bb913f-e0bc-4d35-aaf4-5890bd63f27e
2026-01-18 04:27:30.579 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:27:30.579 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-01-18 04:27:30.580 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-01-18 04:27:30.588 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:30.589 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-01-18_04-27-30__02bb913f-e0bc-4d35-aaf4-5890bd63f27e__wakuorg_nwaku:latest.log
2026-01-18 04:27:30.589 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:30.589 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:30.592 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:30.592 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.108.152
2026-01-18 04:27:30.592 DEBUG [src.node.docker_mananger] Generated ports ['59065', '59066', '59067', '59068', '59069']
2026-01-18 04:27:30.593 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:30.593 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:30.593 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:30.593 DEBUG [src.node.docker_mananger] docker run -i -t -p 59065:59065 -p 59066:59066 -p 59067:59067 -p 59068:59068 -p 59069:59069 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59067 --rest-port=59065 --tcp-port=59066 --discv5-udp-port=59068 --rest-address=0.0.0.0 --nat=extip:172.18.108.152 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3ea6caf33d8e6a87660cf3ff6bcbd3285c8faedd2edd3b4699f9c37525ff4feb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59069 --metrics-logging=true --relay=true
2026-01-18 04:27:30.785 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.108.152 waku 7c05046e33d09d5548db9d0f65abc879723671df0d5b6f5909bef15c57e3ac0a
2026-01-18 04:27:30.813 DEBUG [src.node.docker_mananger] Container started with ID 7c05046e33d0. Setting up logs at ./log/docker/node1_2026-01-18_04-27-30__02bb913f-e0bc-4d35-aaf4-5890bd63f27e__wakuorg_nwaku:latest.log
2026-01-18 04:27:30.813 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59065
2026-01-18 04:27:30.813 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:30.825 ERROR [src.node.docker_mananger] Max retries reached for container 3801c3e1e2d9. Exiting log stream.
2026-01-18 04:27:31.425 ERROR [src.node.docker_mananger] Max retries reached for container d2ac8d896d3a. Exiting log stream.
2026-01-18 04:27:31.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59065/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:31.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:27:31.818 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:31.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59065/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:31.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.108.152/tcp/59066/p2p/16Uiu2HAm5AoMUAC1YQFFrb2xxxoH6hu2neeCez4CLZ7598n9S3iv","/ip4/172.18.108.152/tcp/59067/ws/p2p/16Uiu2HAm5AoMUAC1YQFFrb2xxxoH6hu2neeCez4CLZ7598n9S3iv"],"enrUri":"enr:-L24QCAp7MIprKjTNJTv76haiBspZUhHDMNG3hME4wyzqo3zfYl1ZXEqV0GKxN8lLcp5K7DwAbiG7RTIy473A7olom8CgmlkgnY0gmlwhKwSbJiKbXVsdGlhZGRyc5YACASsEmyYBua6AAoErBJsmAbmu90DgnJzhQADAQAAiXNlY3AyNTZrMaECkMV-nxepvkOEB4yA8zVrtlX9MIOJdi0oNT4f5A3C7w-DdGNwgua6g3VkcILmvIV3YWt1MgE"}'
2026-01-18 04:27:31.821 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:31.827 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:31.827 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-01-18_04-27-30__02bb913f-e0bc-4d35-aaf4-5890bd63f27e__wakuorg_nwaku:latest.log
2026-01-18 04:27:31.827 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:31.827 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:31.828 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:31.829 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.128.254
2026-01-18 04:27:31.829 DEBUG [src.node.docker_mananger] Generated ports ['5362', '5363', '5364', '5365', '5366']
2026-01-18 04:27:31.829 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:31.829 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:31.829 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:31.829 DEBUG [src.node.docker_mananger] docker run -i -t -p 5362:5362 -p 5363:5363 -p 5364:5364 -p 5365:5365 -p 5366:5366 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5364 --rest-port=5362 --tcp-port=5363 --discv5-udp-port=5365 --rest-address=0.0.0.0 --nat=extip:172.18.128.254 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c17b11edc0a72dade7cf342dead74f2a4d914f42f3c086ea4685d9ca4ed429da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5366 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCAp7MIprKjTNJTv76haiBspZUhHDMNG3hME4wyzqo3zfYl1ZXEqV0GKxN8lLcp5K7DwAbiG7RTIy473A7olom8CgmlkgnY0gmlwhKwSbJiKbXVsdGlhZGRyc5YACASsEmyYBua6AAoErBJsmAbmu90DgnJzhQADAQAAiXNlY3AyNTZrMaECkMV-nxepvkOEB4yA8zVrtlX9MIOJdi0oNT4f5A3C7w-DdGNwgua6g3VkcILmvIV3YWt1MgE
2026-01-18 04:27:32.014 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.128.254 waku f12a54040c5a296a1f6e6eebd5e1b32bb66a3d09073e96b17830d21750e01693
2026-01-18 04:27:32.043 DEBUG [src.node.docker_mananger] Container started with ID f12a54040c5a. Setting up logs at ./log/docker/node2_2026-01-18_04-27-30__02bb913f-e0bc-4d35-aaf4-5890bd63f27e__wakuorg_nwaku:latest.log
2026-01-18 04:27:32.044 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5362
2026-01-18 04:27:32.045 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:33.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5362/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:33.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:27:33.063 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:33.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5362/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:33.069 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.254/tcp/5363/p2p/16Uiu2HAmTfmCcKmPcUCu45M8tHrLHb7F5iKFSZS1rE94QRbQ95LY","/ip4/172.18.128.254/tcp/5364/ws/p2p/16Uiu2HAmTfmCcKmPcUCu45M8tHrLHb7F5iKFSZS1rE94QRbQ95LY"],"enrUri":"enr:-L24QPAE430StZOti4rW5HYdF9OLjBa5Z7qInBv0_PRWH5quBvp2rtZwwC6QrUMrYVRVRmkYlCyBbx58M0XD-0eLjPUCgmlkgnY0gmlwhKwSgP6KbXVsdGlhZGRyc5YACASsEoD-BhTzAAoErBKA_gYU9N0DgnJzhQADAQAAiXNlY3AyNTZrMaED3xIELvAHh-N3VQXJMjTt0Ql-b6_DJn5dXPPd9q_ubG2DdGNwghTzg3VkcIIU9YV3YWt1MgE"}'
2026-01-18 04:27:33.069 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:33.069 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5362/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.108.152/tcp/59066/p2p/16Uiu2HAm5AoMUAC1YQFFrb2xxxoH6hu2neeCez4CLZ7598n9S3iv"]'
2026-01-18 04:27:33.073 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:33.074 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59065/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:27:33.077 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:33.078 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5362/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2026-01-18 04:27:33.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:33.083 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59065/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:33.088 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:33.088 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:27:33.189 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:27:33.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59065/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:33.191 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710453083275008,"ephemeral":false,"proof":""}]'
2026-01-18 04:27:33.193 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:27:33.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5362/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:33.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1768710453083275008,"ephemeral":false,"proof":""}]'
2026-01-18 04:27:33.197 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:59065/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1000"]'
2026-01-18 04:27:33.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:33.199 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:5362/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1000"]'
2026-01-18 04:27:33.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:33.202 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59065/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:33.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:33.205 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-01-18 04:27:33.306 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-01-18 04:27:33.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59065/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:33.308 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":1768710453202023876,"ephemeral":false,"proof":""}]'
2026-01-18 04:27:33.309 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-01-18 04:27:33.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5362/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:33.311 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":1768710453202023876,"ephemeral":false,"proof":""}]'
2026-01-18 04:27:33.314 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:27:33.315 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:27:33.315 DEBUG [src.node.waku_node] Stopping container with id 7c05046e33d0
2026-01-18 04:27:33.823 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:33.825 DEBUG [src.node.waku_node] Stopping container with id f12a54040c5a
2026-01-18 04:27:34.323 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:34.324 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:27:34.335 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:27:34.340 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,110 @@
2026-01-18 04:27:04.372 DEBUG [tests.conftest] Running fixture setup: test_id
2026-01-18 04:27:04.374 DEBUG [tests.conftest] Running test: test_invalid_page_size with id: 2026-01-18_04-27-04__974cf598-1123-4cb3-97ac-5cb80d9affb6
2026-01-18 04:27:04.374 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-01-18 04:27:04.374 DEBUG [src.steps.store] Running fixture setup: store_setup
2026-01-18 04:27:04.375 DEBUG [src.steps.store] Running fixture setup: node_setup
2026-01-18 04:27:04.384 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:04.385 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2026-01-18_04-27-04__974cf598-1123-4cb3-97ac-5cb80d9affb6__wakuorg_nwaku:latest.log
2026-01-18 04:27:04.385 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:04.385 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:04.387 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:04.388 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.252.102
2026-01-18 04:27:04.388 DEBUG [src.node.docker_mananger] Generated ports ['54942', '54943', '54944', '54945', '54946']
2026-01-18 04:27:04.388 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:04.389 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:04.389 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:04.389 DEBUG [src.node.docker_mananger] docker run -i -t -p 54942:54942 -p 54943:54943 -p 54944:54944 -p 54945:54945 -p 54946:54946 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54944 --rest-port=54942 --tcp-port=54943 --discv5-udp-port=54945 --rest-address=0.0.0.0 --nat=extip:172.18.252.102 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=da1aeea055bce7eacfc1cccd075afca5bd7d6cde83ccaffabf3f6a1082cdbee9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54946 --metrics-logging=true --store=true --relay=true
2026-01-18 04:27:04.584 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.252.102 waku 9ad565d20f51611db47a0b180bbd9913f545299484547aa7972f10e8d56c4ba0
2026-01-18 04:27:04.611 ERROR [src.node.docker_mananger] Max retries reached for container 0414c4054bbe. Exiting log stream.
2026-01-18 04:27:04.622 DEBUG [src.node.docker_mananger] Container started with ID 9ad565d20f51. Setting up logs at ./log/docker/publishing_node1_2026-01-18_04-27-04__974cf598-1123-4cb3-97ac-5cb80d9affb6__wakuorg_nwaku:latest.log
2026-01-18 04:27:04.624 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54942
2026-01-18 04:27:04.625 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:05.213 ERROR [src.node.docker_mananger] Max retries reached for container 9a7d2cfa6bbf. Exiting log stream.
2026-01-18 04:27:05.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54942/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:05.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:27:05.630 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:05.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54942/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:05.632 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.252.102/tcp/54943/p2p/16Uiu2HAmFixjxJDBgn9iQDCmBmZH2odThUrg2BZEG7DFWL5xNDUe","/ip4/172.18.252.102/tcp/54944/ws/p2p/16Uiu2HAmFixjxJDBgn9iQDCmBmZH2odThUrg2BZEG7DFWL5xNDUe"],"enrUri":"enr:-L24QANHMhuLwMG-iMiXyX41JkMhR9dOgNxWkHX-3xBpnV2OAdy0y2mIeAl0ag-mlwNvqwXUx3sBpMcR_2RZy1lRdEQCgmlkgnY0gmlwhKwS_GaKbXVsdGlhZGRyc5YACASsEvxmBtafAAoErBL8ZgbWoN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLZeQf5X1z0I81HWyIyHI-z0l7S7Qe7FQ4GyHqeyq22uDdGNwgtafg3VkcILWoYV3YWt1MgM"}'
2026-01-18 04:27:05.633 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:05.640 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-01-18 04:27:05.640 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2026-01-18_04-27-04__974cf598-1123-4cb3-97ac-5cb80d9affb6__wakuorg_nwaku:latest.log
2026-01-18 04:27:05.640 DEBUG [src.node.waku_node] Starting Node...
2026-01-18 04:27:05.640 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-01-18 04:27:05.642 DEBUG [src.node.docker_mananger] Network waku already exists
2026-01-18 04:27:05.642 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.152.239
2026-01-18 04:27:05.642 DEBUG [src.node.docker_mananger] Generated ports ['48263', '48264', '48265', '48266', '48267']
2026-01-18 04:27:05.642 DEBUG [src.node.waku_node] RLN credentials were not set
2026-01-18 04:27:05.642 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-01-18 04:27:05.642 DEBUG [src.node.waku_node] Using volumes []
2026-01-18 04:27:05.643 DEBUG [src.node.docker_mananger] docker run -i -t -p 48263:48263 -p 48264:48264 -p 48265:48265 -p 48266:48266 -p 48267:48267 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48265 --rest-port=48263 --tcp-port=48264 --discv5-udp-port=48266 --rest-address=0.0.0.0 --nat=extip:172.18.152.239 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b859b9ffe2acb9faac86fd32be3dfdce18f0d44d92c263eac4a207cb06bbafb4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48267 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QANHMhuLwMG-iMiXyX41JkMhR9dOgNxWkHX-3xBpnV2OAdy0y2mIeAl0ag-mlwNvqwXUx3sBpMcR_2RZy1lRdEQCgmlkgnY0gmlwhKwS_GaKbXVsdGlhZGRyc5YACASsEvxmBtafAAoErBL8ZgbWoN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLZeQf5X1z0I81HWyIyHI-z0l7S7Qe7FQ4GyHqeyq22uDdGNwgtafg3VkcILWoYV3YWt1MgM --storenode=/ip4/172.18.252.102/tcp/54943/p2p/16Uiu2HAmFixjxJDBgn9iQDCmBmZH2odThUrg2BZEG7DFWL5xNDUe --store=true --relay=true
2026-01-18 04:27:05.828 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.152.239 waku 3eeb58145567e7687ee9c5644c4c2a099857be2846c6f79376f544d2c69b0059
2026-01-18 04:27:05.867 DEBUG [src.node.docker_mananger] Container started with ID 3eeb58145567. Setting up logs at ./log/docker/store_node1_2026-01-18_04-27-04__974cf598-1123-4cb3-97ac-5cb80d9affb6__wakuorg_nwaku:latest.log
2026-01-18 04:27:05.868 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48263
2026-01-18 04:27:05.869 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-01-18 04:27:06.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48263/health" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:06.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"READY"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2026-01-18 04:27:06.874 INFO [src.node.waku_node] Node protocols are initialized !!
2026-01-18 04:27:06.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48263/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:06.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.152.239/tcp/48264/p2p/16Uiu2HAm4hRejf9as7VUhXGnTi2D3ejfmbH7yfS9NjcYgRVUFENE","/ip4/172.18.152.239/tcp/48265/ws/p2p/16Uiu2HAm4hRejf9as7VUhXGnTi2D3ejfmbH7yfS9NjcYgRVUFENE"],"enrUri":"enr:-L24QEniTASGQpLsK9uda34SQkUIpVo8WWSfszN-WIvFr3mDb1-0ctVvTN4HDQ7aH-WZMiSYkRQ7VNQR-f9vqE_Oo54CgmlkgnY0gmlwhKwSmO-KbXVsdGlhZGRyc5YACASsEpjvBryIAAoErBKY7wa8id0DgnJzhQADAQAAiXNlY3AyNTZrMaECicJGHzElsB6mFpLn1QUvWxu3phZFZ-CTLbpZVo4OCIODdGNwgryIg3VkcIK8ioV3YWt1MgM"}'
2026-01-18 04:27:06.876 INFO [src.node.waku_node] REST service is ready !!
2026-01-18 04:27:06.877 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48263/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.252.102/tcp/54943/p2p/16Uiu2HAmFixjxJDBgn9iQDCmBmZH2odThUrg2BZEG7DFWL5xNDUe"]'
2026-01-18 04:27:06.879 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:06.880 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54942/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:27:06.882 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:06.882 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48263/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2026-01-18 04:27:06.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:06.886 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:06.886 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54942/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8w", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:06.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:06.891 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:07.092 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:07.092 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54942/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8x", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:07.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:07.097 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:07.299 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:07.299 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54942/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8y", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:07.305 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:07.306 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:07.507 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:07.507 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54942/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:07.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:07.512 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:07.713 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:07.713 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54942/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:07.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:07.720 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:07.921 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:07.921 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54942/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:07.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:07.928 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:08.129 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:08.129 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54942/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:08.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:08.135 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:08.336 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:08.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54942/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:08.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:08.342 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:08.543 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:08.543 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54942/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:08.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:08.549 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:08.750 DEBUG [src.steps.store] Relaying message
2026-01-18 04:27:08.750 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:54942/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-01-18 04:27:08.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-01-18 04:27:08.757 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2026-01-18 04:27:08.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54942/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:08.961 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:54942/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true. Response content: b'page size parsing error: invalid integer: $2'
2026-01-18 04:27:08.962 DEBUG [tests.store.test_page_size] the invalid page_size $2 wasn't accepted
2026-01-18 04:27:08.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48263/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true" -H "Content-Type: application/json" -d 'None'
2026-01-18 04:27:08.964 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:48263/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true. Response content: b'page size parsing error: invalid integer: $2'
2026-01-18 04:27:08.965 DEBUG [tests.store.test_page_size] the invalid page_size $2 wasn't accepted
2026-01-18 04:27:08.967 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-01-18 04:27:08.968 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-01-18 04:27:08.968 DEBUG [src.node.waku_node] Stopping container with id 9ad565d20f51
2026-01-18 04:27:09.513 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:09.514 DEBUG [src.node.waku_node] Stopping container with id 3eeb58145567
2026-01-18 04:27:10.083 DEBUG [src.node.waku_node] Container stopped.
2026-01-18 04:27:10.084 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-01-18 04:27:10.092 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-01-18 04:27:10.100 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

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