deploy: d6428af91dd320608d645be9bdcb3540e1cc9e54

This commit is contained in:
romanzac 2025-12-20 04:40:33 +00:00
parent efe3baa2b5
commit a4e56907bb
1674 changed files with 883183 additions and 6 deletions

2
nim/1009/app.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,55 @@
2025-12-20 04:23:29.520 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:23:29.520 DEBUG [tests.conftest] Running test: test_log_level_NOTICE_from_INFO with id: 2025-12-20_04-23-29__efdc3363-8fce-46fc-b686-3176f77501b5
2025-12-20 04:23:29.520 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:23:29.520 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-20 04:23:29.521 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-20 04:23:29.527 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:23:29.527 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-23-29__efdc3363-8fce-46fc-b686-3176f77501b5__wakuorg_nwaku:latest.log
2025-12-20 04:23:29.533 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:23:29.533 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-23-29__efdc3363-8fce-46fc-b686-3176f77501b5__wakuorg_nwaku:latest.log
2025-12-20 04:23:29.538 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:23:29.538 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-20_04-23-29__efdc3363-8fce-46fc-b686-3176f77501b5__wakuorg_nwaku:latest.log
2025-12-20 04:23:29.544 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:23:29.544 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-20_04-23-29__efdc3363-8fce-46fc-b686-3176f77501b5__wakuorg_nwaku:latest.log
2025-12-20 04:23:29.544 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:23:29.544 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:23:29.545 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:23:29.545 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:23:29.547 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:23:29.547 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.93.19
2025-12-20 04:23:29.547 DEBUG [src.node.docker_mananger] Generated ports ['4636', '4637', '4638', '4639', '4640']
2025-12-20 04:23:29.547 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:23:29.547 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:23:29.548 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:23:29.548 DEBUG [src.node.docker_mananger] docker run -i -t -p 4636:4636 -p 4637:4637 -p 4638:4638 -p 4639:4639 -p 4640:4640 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4638 --rest-port=4636 --tcp-port=4637 --discv5-udp-port=4639 --rest-address=0.0.0.0 --nat=extip:172.18.93.19 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7b0bd991bbe776d1de1e4e4dbaf15b3dfabaacfd45f85569d81ffef8a8c5f896 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4640 --metrics-logging=true --relay=true
2025-12-20 04:23:29.731 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.93.19 waku 7ed57818e803a274f51fa40ffa8ab0705deed11b0cf1ece8a877b7320faeca60
2025-12-20 04:23:29.760 DEBUG [src.node.docker_mananger] Container started with ID 7ed57818e803. Setting up logs at ./log/docker/node1_2025-12-20_04-23-29__efdc3363-8fce-46fc-b686-3176f77501b5__wakuorg_nwaku:latest.log
2025-12-20 04:23:29.761 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4636
2025-12-20 04:23:29.761 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:23:29.784 ERROR [src.node.docker_mananger] Max retries reached for container 351de8637e66. Exiting log stream.
2025-12-20 04:23:30.320 ERROR [src.node.docker_mananger] Max retries reached for container fccc0f6598c5. Exiting log stream.
2025-12-20 04:23:30.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4636/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:30.765 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"}]}'
2025-12-20 04:23:30.765 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:23:30.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4636/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:30.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.93.19/tcp/4637/p2p/16Uiu2HAmKmkE9dfH7D9br8pm59fFzynDZ6HDJURRi7Nobyzt3rVk","/ip4/172.18.93.19/tcp/4638/ws/p2p/16Uiu2HAmKmkE9dfH7D9br8pm59fFzynDZ6HDJURRi7Nobyzt3rVk"],"enrUri":"enr:-L24QLxTSCE7zpYK35bfiegDHifTV93l932PdZ7EVrYgy-6oPqpfzZbFEKvcWXtcz1f6jJdMkjpO_7u9AQxiJC0e08UCgmlkgnY0gmlwhKwSXROKbXVsdGlhZGRyc5YACASsEl0TBhIdAAoErBJdEwYSHt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDabzntJoDGMpilIGtOG4kAci65vhbIHskefyIpef-3IeDdGNwghIdg3VkcIISH4V3YWt1MgE"}'
2025-12-20 04:23:30.767 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:23:30.768 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4636/admin/v1/log-level/INFO" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:30.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:23:30.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4636/admin/v1/log-level/NOTICE" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:30.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:23:30.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4636/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:30.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.93.19/tcp/4637/p2p/16Uiu2HAmKmkE9dfH7D9br8pm59fFzynDZ6HDJURRi7Nobyzt3rVk","/ip4/172.18.93.19/tcp/4638/ws/p2p/16Uiu2HAmKmkE9dfH7D9br8pm59fFzynDZ6HDJURRi7Nobyzt3rVk"],"enrUri":"enr:-L24QLxTSCE7zpYK35bfiegDHifTV93l932PdZ7EVrYgy-6oPqpfzZbFEKvcWXtcz1f6jJdMkjpO_7u9AQxiJC0e08UCgmlkgnY0gmlwhKwSXROKbXVsdGlhZGRyc5YACASsEl0TBhIdAAoErBJdEwYSHt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDabzntJoDGMpilIGtOG4kAci65vhbIHskefyIpef-3IeDdGNwghIdg3VkcIISH4V3YWt1MgE"}'
2025-12-20 04:23:30.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4636/version" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:30.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-123-ge3dd62'
2025-12-20 04:23:30.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4636/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:30.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-123-ge3dd62'
2025-12-20 04:23:32.778 DEBUG [tests.rest_flags.test_admin_flags] counts at NOTICE: {'TRC': 0, 'DBG': 0, 'INF': 0, 'NTC': 0, 'WRN': 0, 'ERR': 0, 'FTL': 0}
2025-12-20 04:23:32.778 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4636/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:32.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:23:32.782 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:23:32.783 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:23:32.784 DEBUG [src.node.waku_node] Stopping container with id 7ed57818e803
2025-12-20 04:23:33.334 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:23:33.334 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:23:33.337 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,128 @@
2025-12-20 04:15:35.813 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:15:35.814 DEBUG [tests.conftest] Running test: test_store_with_one_content_topic with id: 2025-12-20_04-15-35__d00f0f70-202f-468f-9be3-e511c167c50f
2025-12-20 04:15:35.815 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:15:35.815 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:15:35.816 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-20 04:15:35.828 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:15:35.828 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-20_04-15-35__d00f0f70-202f-468f-9be3-e511c167c50f__wakuorg_nwaku:latest.log
2025-12-20 04:15:35.828 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:15:35.828 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:15:35.830 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:15:35.830 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.209.94
2025-12-20 04:15:35.830 DEBUG [src.node.docker_mananger] Generated ports ['52283', '52284', '52285', '52286', '52287']
2025-12-20 04:15:35.830 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:15:35.830 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:15:35.831 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:15:35.831 DEBUG [src.node.docker_mananger] docker run -i -t -p 52283:52283 -p 52284:52284 -p 52285:52285 -p 52286:52286 -p 52287:52287 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52285 --rest-port=52283 --tcp-port=52284 --discv5-udp-port=52286 --rest-address=0.0.0.0 --nat=extip:172.18.209.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=18608aa9d990fdb45cffd6fb7966de6de793948a3e07ecea1b8f2fe012fb35e7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52287 --metrics-logging=true --store=true --relay=true
2025-12-20 04:15:36.032 ERROR [src.node.docker_mananger] Max retries reached for container 5ade3654c626. Exiting log stream.
2025-12-20 04:15:36.047 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.209.94 waku e98caa135eb99e87673576007bab1f6f9579742a6b79aec073777dca538ff75b
2025-12-20 04:15:36.084 DEBUG [src.node.docker_mananger] Container started with ID e98caa135eb9. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-15-35__d00f0f70-202f-468f-9be3-e511c167c50f__wakuorg_nwaku:latest.log
2025-12-20 04:15:36.085 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52283
2025-12-20 04:15:36.086 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:15:36.605 ERROR [src.node.docker_mananger] Max retries reached for container d8180eec3364. Exiting log stream.
2025-12-20 04:15:37.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52283/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:37.089 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"}]}'
2025-12-20 04:15:37.090 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:15:37.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52283/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:37.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.209.94/tcp/52284/p2p/16Uiu2HAky4sYpRAxWvWMEYKBu4wn5s1bfK87ZceeyfC2usfyi87i","/ip4/172.18.209.94/tcp/52285/ws/p2p/16Uiu2HAky4sYpRAxWvWMEYKBu4wn5s1bfK87ZceeyfC2usfyi87i"],"enrUri":"enr:-L24QIEk9CUmC6YaTGwEpNV-NkkRLFbCEq8rGknAm0BUXJ16GY7mUAJY42vQPwC8Emmid5MJxn2yVofYkJJwnuDiG8YCgmlkgnY0gmlwhKwS0V6KbXVsdGlhZGRyc5YACASsEtFeBsw8AAoErBLRXgbMPd0DgnJzhQADAQAAiXNlY3AyNTZrMaECNhqh3HCjfB4vBTKKLdX3tLti-DYsl7Chgkum6-vfgKmDdGNwgsw8g3VkcILMPoV3YWt1MgM"}'
2025-12-20 04:15:37.092 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:15:37.099 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:15:37.099 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-20_04-15-35__d00f0f70-202f-468f-9be3-e511c167c50f__wakuorg_nwaku:latest.log
2025-12-20 04:15:37.100 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:15:37.100 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:15:37.101 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:15:37.101 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.127.90
2025-12-20 04:15:37.101 DEBUG [src.node.docker_mananger] Generated ports ['44817', '44818', '44819', '44820', '44821']
2025-12-20 04:15:37.102 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:15:37.102 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:15:37.102 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:15:37.102 DEBUG [src.node.docker_mananger] docker run -i -t -p 44817:44817 -p 44818:44818 -p 44819:44819 -p 44820:44820 -p 44821:44821 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44819 --rest-port=44817 --tcp-port=44818 --discv5-udp-port=44820 --rest-address=0.0.0.0 --nat=extip:172.18.127.90 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ca6dfe3cda489cefc8baed9fb06d99f4840db0c7632b71c3bb4dbdad3a1e4adf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44821 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIEk9CUmC6YaTGwEpNV-NkkRLFbCEq8rGknAm0BUXJ16GY7mUAJY42vQPwC8Emmid5MJxn2yVofYkJJwnuDiG8YCgmlkgnY0gmlwhKwS0V6KbXVsdGlhZGRyc5YACASsEtFeBsw8AAoErBLRXgbMPd0DgnJzhQADAQAAiXNlY3AyNTZrMaECNhqh3HCjfB4vBTKKLdX3tLti-DYsl7Chgkum6-vfgKmDdGNwgsw8g3VkcILMPoV3YWt1MgM --storenode=/ip4/172.18.209.94/tcp/52284/p2p/16Uiu2HAky4sYpRAxWvWMEYKBu4wn5s1bfK87ZceeyfC2usfyi87i --store=true --relay=true
2025-12-20 04:15:37.301 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.127.90 waku dd914cc55c081e7b13bd7be19055ba4c2daeab35045f47138590ef3728d2c61b
2025-12-20 04:15:37.331 DEBUG [src.node.docker_mananger] Container started with ID dd914cc55c08. Setting up logs at ./log/docker/store_node1_2025-12-20_04-15-35__d00f0f70-202f-468f-9be3-e511c167c50f__wakuorg_nwaku:latest.log
2025-12-20 04:15:37.332 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44817
2025-12-20 04:15:37.332 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:15:38.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44817/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:38.337 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"}]}'
2025-12-20 04:15:38.337 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:15:38.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44817/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:38.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.127.90/tcp/44818/p2p/16Uiu2HAmV28rGD9WW5dVHRmu5nEYH4FZ1Rypk3R2JbELcjqkKDyB","/ip4/172.18.127.90/tcp/44819/ws/p2p/16Uiu2HAmV28rGD9WW5dVHRmu5nEYH4FZ1Rypk3R2JbELcjqkKDyB"],"enrUri":"enr:-L24QH64FJHG9w2ruV1QqN7Dgrs7bU8ZDOETFVTdsUUnur3yJJSySnXDqu5ipjPeU_uSBFodSTtkDu8iLafaNyf3G9QCgmlkgnY0gmlwhKwSf1qKbXVsdGlhZGRyc5YACASsEn9aBq8SAAoErBJ_WgavE90DgnJzhQADAQAAiXNlY3AyNTZrMaED8yXMW2mRZdpv6xB1hAK-a48CkMNhTDytU5wtqpGBm-qDdGNwgq8Sg3VkcIKvFIV3YWt1MgM"}'
2025-12-20 04:15:38.340 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:15:38.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44817/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.209.94/tcp/52284/p2p/16Uiu2HAky4sYpRAxWvWMEYKBu4wn5s1bfK87ZceeyfC2usfyi87i"]'
2025-12-20 04:15:38.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:38.344 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52283/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:15:38.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:38.346 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44817/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:15:38.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:38.349 DEBUG [src.steps.store] Relaying message
2025-12-20 04:15:38.349 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52283/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:15:38.354 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:38.355 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:15:38.556 DEBUG [src.steps.store] Relaying message
2025-12-20 04:15:38.556 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52283/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)'}'
2025-12-20 04:15:38.562 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:38.562 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:15:38.763 DEBUG [src.steps.store] Relaying message
2025-12-20 04:15:38.764 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52283/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)'}'
2025-12-20 04:15:38.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:38.769 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:15:38.970 DEBUG [src.steps.store] Relaying message
2025-12-20 04:15:38.971 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52283/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)'}'
2025-12-20 04:15:38.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:38.976 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:15:39.177 DEBUG [src.steps.store] Relaying message
2025-12-20 04:15:39.177 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52283/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)'}'
2025-12-20 04:15:39.183 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:39.184 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:15:39.384 DEBUG [src.steps.store] Relaying message
2025-12-20 04:15:39.385 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52283/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)'}'
2025-12-20 04:15:39.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:39.391 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:15:39.592 DEBUG [src.steps.store] Relaying message
2025-12-20 04:15:39.592 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52283/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)'}'
2025-12-20 04:15:39.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:39.598 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:15:39.799 DEBUG [src.steps.store] Relaying message
2025-12-20 04:15:39.799 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52283/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)'}'
2025-12-20 04:15:39.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:39.806 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:15:40.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52283/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x41a085daed8a9dcc90851fe563f55f44bbf0040c9c649eab78a7f56dbcf01076"}]}'
2025-12-20 04:15:40.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52283/store/v3/messages?contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x832f44456aba4b6e77c62ca05d501d0b6c6fe2dacf2368b4b7a599abbda04d4d"}]}'
2025-12-20 04:15:40.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52283/store/v3/messages?contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x04e3b19c660c9381ed11c1ed94738ac9f5561a1f3038110b830faf87a717f10e"}]}'
2025-12-20 04:15:40.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52283/store/v3/messages?contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc60c112f6cc51989390368e6348a38d5aa39cc67d66aa8b20f29ca338b2004b2"}]}'
2025-12-20 04:15:40.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52283/store/v3/messages?contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.022 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8c4bb07a45b4f55993c9520cb70b65da7a81adff510c36dc22cdbf69aed0d344"}]}'
2025-12-20 04:15:40.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52283/store/v3/messages?contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9bb8bcd0bc7e4db5e3e780f7b6603be41a90251b1a12aa7ba8283d13bc9f28b7"}]}'
2025-12-20 04:15:40.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52283/store/v3/messages?contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd176f53518edb019e26bb6cb2b8f4da89f8cb8d8bb436ad4ca8c41b06e85ac46"}]}'
2025-12-20 04:15:40.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52283/store/v3/messages?contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd1c2e015b11fa7614b87a1a1f5a1e3b70de2f1bd65e7a78a9cf07200179d5bc9"}]}'
2025-12-20 04:15:40.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44817/store/v3/messages?contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x41a085daed8a9dcc90851fe563f55f44bbf0040c9c649eab78a7f56dbcf01076"}]}'
2025-12-20 04:15:40.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44817/store/v3/messages?contentTopics=%2Fwaku%2F2%2Fcontent%2Ftest.js&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x832f44456aba4b6e77c62ca05d501d0b6c6fe2dacf2368b4b7a599abbda04d4d"}]}'
2025-12-20 04:15:40.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44817/store/v3/messages?contentTopics=%2Fapp%2F22%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x04e3b19c660c9381ed11c1ed94738ac9f5561a1f3038110b830faf87a717f10e"}]}'
2025-12-20 04:15:40.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44817/store/v3/messages?contentTopics=%2Ftoychat%2F2%2Fhuilong%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.041 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc60c112f6cc51989390368e6348a38d5aa39cc67d66aa8b20f29ca338b2004b2"}]}'
2025-12-20 04:15:40.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44817/store/v3/messages?contentTopics=%2Fstatusim%2F1%2Fcommunity%2Fcbor&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8c4bb07a45b4f55993c9520cb70b65da7a81adff510c36dc22cdbf69aed0d344"}]}'
2025-12-20 04:15:40.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44817/store/v3/messages?contentTopics=%2Fapp%2F27%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9bb8bcd0bc7e4db5e3e780f7b6603be41a90251b1a12aa7ba8283d13bc9f28b7"}]}'
2025-12-20 04:15:40.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44817/store/v3/messages?contentTopics=%2Fapp%2F29%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.049 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd176f53518edb019e26bb6cb2b8f4da89f8cb8d8bb436ad4ca8c41b06e85ac46"}]}'
2025-12-20 04:15:40.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44817/store/v3/messages?contentTopics=%2Fapp%2F20%2Fsometopic%2Fsomeencoding&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd1c2e015b11fa7614b87a1a1f5a1e3b70de2f1bd65e7a78a9cf07200179d5bc9"}]}'
2025-12-20 04:15:40.055 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:15:40.056 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:15:40.056 DEBUG [src.node.waku_node] Stopping container with id e98caa135eb9
2025-12-20 04:15:40.578 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:15:40.578 DEBUG [src.node.waku_node] Stopping container with id dd914cc55c08
2025-12-20 04:15:41.116 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:15:41.120 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:15:41.127 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:15:41.134 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,100 @@
2025-12-20 04:24:14.620 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:24:14.622 DEBUG [tests.conftest] Running test: test_store_with_wrong_encoding_pubsubtopic with id: 2025-12-20_04-24-14__908a0a23-61f3-425f-a08d-8cce36d4b33d
2025-12-20 04:24:14.622 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:24:14.623 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:24:14.623 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-20 04:24:14.631 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:24:14.632 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-20_04-24-14__908a0a23-61f3-425f-a08d-8cce36d4b33d__wakuorg_nwaku:latest.log
2025-12-20 04:24:14.633 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:24:14.633 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:24:14.635 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:24:14.636 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.35.221
2025-12-20 04:24:14.637 DEBUG [src.node.docker_mananger] Generated ports ['28567', '28568', '28569', '28570', '28571']
2025-12-20 04:24:14.637 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:24:14.638 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:24:14.638 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:24:14.638 DEBUG [src.node.docker_mananger] docker run -i -t -p 28567:28567 -p 28568:28568 -p 28569:28569 -p 28570:28570 -p 28571:28571 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28569 --rest-port=28567 --tcp-port=28568 --discv5-udp-port=28570 --rest-address=0.0.0.0 --nat=extip:172.18.35.221 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bf6d29be3b90edcf7eb271ffe5dfb6eca87714e4abeeac721365d75aff99817c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28571 --metrics-logging=true --store=true --relay=true
2025-12-20 04:24:14.826 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.35.221 waku 4b0b307c063a66f54b97a3b71319916a5b24f808a1b64972a67c28e4a3a222cf
2025-12-20 04:24:14.859 DEBUG [src.node.docker_mananger] Container started with ID 4b0b307c063a. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-24-14__908a0a23-61f3-425f-a08d-8cce36d4b33d__wakuorg_nwaku:latest.log
2025-12-20 04:24:14.859 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28567
2025-12-20 04:24:14.859 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:24:14.869 ERROR [src.node.docker_mananger] Max retries reached for container cff770ccf849. Exiting log stream.
2025-12-20 04:24:15.453 ERROR [src.node.docker_mananger] Max retries reached for container 4026bbd5918a. Exiting log stream.
2025-12-20 04:24:15.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28567/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:15.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-20 04:24:15.863 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:24:15.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28567/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:15.865 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.35.221/tcp/28568/p2p/16Uiu2HAmQmw8h5EyEKioGpwxABK89uv28SMKzEqQTrSbKo5GuPEt","/ip4/172.18.35.221/tcp/28569/ws/p2p/16Uiu2HAmQmw8h5EyEKioGpwxABK89uv28SMKzEqQTrSbKo5GuPEt"],"enrUri":"enr:-L24QP6mc7XMze6vATpcwxTH6RM9TvVCH1al-nTMecN0XIiyUrSyNam3kSINKbRMtVVujCaJDDu1pfKeXFy99uJGb2ICgmlkgnY0gmlwhKwSI92KbXVsdGlhZGRyc5YACASsEiPdBm-YAAoErBIj3QZvmd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtBOryzY0n6vrd-kH3-bqGtJtAp35tAvYXL4y28Ftu02DdGNwgm-Yg3VkcIJvmoV3YWt1MgM"}'
2025-12-20 04:24:15.865 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:24:15.872 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:24:15.872 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-20_04-24-14__908a0a23-61f3-425f-a08d-8cce36d4b33d__wakuorg_nwaku:latest.log
2025-12-20 04:24:15.872 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:24:15.872 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:24:15.873 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:24:15.874 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.172.14
2025-12-20 04:24:15.874 DEBUG [src.node.docker_mananger] Generated ports ['5552', '5553', '5554', '5555', '5556']
2025-12-20 04:24:15.874 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:24:15.874 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:24:15.874 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:24:15.874 DEBUG [src.node.docker_mananger] docker run -i -t -p 5552:5552 -p 5553:5553 -p 5554:5554 -p 5555:5555 -p 5556:5556 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5554 --rest-port=5552 --tcp-port=5553 --discv5-udp-port=5555 --rest-address=0.0.0.0 --nat=extip:172.18.172.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=82d058aead7bec4a7a525acbc43ba5d03cba176c8f2fcdfb1ef5a9c0cbfab3e4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5556 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QP6mc7XMze6vATpcwxTH6RM9TvVCH1al-nTMecN0XIiyUrSyNam3kSINKbRMtVVujCaJDDu1pfKeXFy99uJGb2ICgmlkgnY0gmlwhKwSI92KbXVsdGlhZGRyc5YACASsEiPdBm-YAAoErBIj3QZvmd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtBOryzY0n6vrd-kH3-bqGtJtAp35tAvYXL4y28Ftu02DdGNwgm-Yg3VkcIJvmoV3YWt1MgM --storenode=/ip4/172.18.35.221/tcp/28568/p2p/16Uiu2HAmQmw8h5EyEKioGpwxABK89uv28SMKzEqQTrSbKo5GuPEt --store=true --relay=true
2025-12-20 04:24:16.070 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.172.14 waku e7d66d503af6a478479bdfc44f6936dc0fefe49e3344757baf390743c635169c
2025-12-20 04:24:16.098 DEBUG [src.node.docker_mananger] Container started with ID e7d66d503af6. Setting up logs at ./log/docker/store_node1_2025-12-20_04-24-14__908a0a23-61f3-425f-a08d-8cce36d4b33d__wakuorg_nwaku:latest.log
2025-12-20 04:24:16.099 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5552
2025-12-20 04:24:16.099 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:24:17.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5552/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:17.104 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"}]}'
2025-12-20 04:24:17.104 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:24:17.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5552/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:17.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.172.14/tcp/5553/p2p/16Uiu2HAmDjMhudAWgRFduKx4V4QNwFEFUNmGXro8SKViKFKJUstS","/ip4/172.18.172.14/tcp/5554/ws/p2p/16Uiu2HAmDjMhudAWgRFduKx4V4QNwFEFUNmGXro8SKViKFKJUstS"],"enrUri":"enr:-L24QG8zot2XakDMvuGm2yPj28kwyYoL5xbSn7v8SbzmMsfgQvdyY97BkIFVNpGdBPew1lBxX9ybZP01HdRf8kuZjfYCgmlkgnY0gmlwhKwSrA6KbXVsdGlhZGRyc5YACASsEqwOBhWxAAoErBKsDgYVst0DgnJzhQADAQAAiXNlY3AyNTZrMaEDD_ooKdvXJfRnSYNXZJniZKtGj6r_AVr0i_0gYuz4V7eDdGNwghWxg3VkcIIVs4V3YWt1MgM"}'
2025-12-20 04:24:17.106 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:24:17.106 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5552/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.35.221/tcp/28568/p2p/16Uiu2HAmQmw8h5EyEKioGpwxABK89uv28SMKzEqQTrSbKo5GuPEt"]'
2025-12-20 04:24:17.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:17.109 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28567/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:24:17.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:17.112 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5552/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:24:17.114 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:17.114 DEBUG [src.steps.store] Relaying message
2025-12-20 04:24:17.114 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28567/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:24:17.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:17.120 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:24:17.321 DEBUG [src.steps.store] Relaying message
2025-12-20 04:24:17.321 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28567/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)'}'
2025-12-20 04:24:17.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:17.326 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:24:17.527 DEBUG [src.steps.store] Relaying message
2025-12-20 04:24:17.527 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28567/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)'}'
2025-12-20 04:24:17.532 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:17.532 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:24:17.733 DEBUG [src.steps.store] Relaying message
2025-12-20 04:24:17.733 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28567/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)'}'
2025-12-20 04:24:17.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:17.738 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:24:17.939 DEBUG [src.steps.store] Relaying message
2025-12-20 04:24:17.939 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28567/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)'}'
2025-12-20 04:24:17.944 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:17.944 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:24:18.145 DEBUG [src.steps.store] Relaying message
2025-12-20 04:24:18.145 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28567/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)'}'
2025-12-20 04:24:18.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:18.151 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:24:18.352 DEBUG [src.steps.store] Relaying message
2025-12-20 04:24:18.352 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28567/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)'}'
2025-12-20 04:24:18.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:18.357 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:24:18.558 DEBUG [src.steps.store] Relaying message
2025-12-20 04:24:18.558 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28567/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)'}'
2025-12-20 04:24:18.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:18.564 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:24:18.765 DEBUG [tests.store.test_topics] trying get message with wrong encoded pubsub topic %23waku%2F2%2Frs%2F3%2F0
2025-12-20 04:24:18.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28567/store/v3/messages?includeData=true&pubsubTopic=%23waku%2F2%2Frs%2F3%2F0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:18.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-20 04:24:18.768 DEBUG [tests.store.test_topics] response for getting message with wrong encoded pubsub topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
2025-12-20 04:24:18.771 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:24:18.772 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:24:18.772 DEBUG [src.node.waku_node] Stopping container with id 4b0b307c063a
2025-12-20 04:24:19.294 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:24:19.295 DEBUG [src.node.waku_node] Stopping container with id e7d66d503af6
2025-12-20 04:24:19.823 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:24:19.823 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:24:19.831 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:24:19.838 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,76 @@
2025-12-20 04:14:03.771 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:14:03.772 DEBUG [tests.conftest] Running test: test_get_store_message_with_version with id: 2025-12-20_04-14-03__d87eebbf-97e6-4324-a3c6-5b4a5b90a8fc
2025-12-20 04:14:03.772 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:14:03.772 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:14:03.772 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-20 04:14:03.778 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:14:03.779 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-20_04-14-03__d87eebbf-97e6-4324-a3c6-5b4a5b90a8fc__wakuorg_nwaku:latest.log
2025-12-20 04:14:03.779 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:14:03.779 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:14:03.780 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:14:03.780 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.78.137
2025-12-20 04:14:03.780 DEBUG [src.node.docker_mananger] Generated ports ['57015', '57016', '57017', '57018', '57019']
2025-12-20 04:14:03.781 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:14:03.781 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:14:03.781 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:14:03.781 DEBUG [src.node.docker_mananger] docker run -i -t -p 57015:57015 -p 57016:57016 -p 57017:57017 -p 57018:57018 -p 57019:57019 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57017 --rest-port=57015 --tcp-port=57016 --discv5-udp-port=57018 --rest-address=0.0.0.0 --nat=extip:172.18.78.137 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d628c5bad3fb722a52aa0c465fa309fb6d52fdcb27eda799bbfcec8af5125fa7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57019 --metrics-logging=true --store=true --relay=true
2025-12-20 04:14:03.938 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.78.137 waku 7269d877ba80a417502b65012185905c23b90dbfe090a91259db1971233b2978
2025-12-20 04:14:03.963 DEBUG [src.node.docker_mananger] Container started with ID 7269d877ba80. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-14-03__d87eebbf-97e6-4324-a3c6-5b4a5b90a8fc__wakuorg_nwaku:latest.log
2025-12-20 04:14:03.963 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57015
2025-12-20 04:14:03.965 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:14:04.036 ERROR [src.node.docker_mananger] Max retries reached for container 3cd55173659c. Exiting log stream.
2025-12-20 04:14:04.581 ERROR [src.node.docker_mananger] Max retries reached for container 8dc4d07b37e0. Exiting log stream.
2025-12-20 04:14:04.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57015/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:04.969 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"}]}'
2025-12-20 04:14:04.969 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:14:04.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57015/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:04.971 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.137/tcp/57016/p2p/16Uiu2HAmT2GMfK7xKWMAbYZVFoWhJG6karZFXVRbt2sEAGLv7EfL","/ip4/172.18.78.137/tcp/57017/ws/p2p/16Uiu2HAmT2GMfK7xKWMAbYZVFoWhJG6karZFXVRbt2sEAGLv7EfL"],"enrUri":"enr:-L24QFKXf7VIiVQiyBF3iSK9My0Sg0oEW2Lr3Zcnd5t0wy6FMG8S8QkXWzwwHnl8GVxn5oMyYBgzDTABo-eymkXLdPACgmlkgnY0gmlwhKwSTomKbXVsdGlhZGRyc5YACASsEk6JBt64AAoErBJOiQbeud0DgnJzhQADAQAAiXNlY3AyNTZrMaED1XbplvJ4HCkdecXo90FWrqwCsLMenX6OeXGaf1PDWOODdGNwgt64g3VkcILeuoV3YWt1MgM"}'
2025-12-20 04:14:04.972 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:14:04.979 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:14:04.979 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-20_04-14-03__d87eebbf-97e6-4324-a3c6-5b4a5b90a8fc__wakuorg_nwaku:latest.log
2025-12-20 04:14:04.979 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:14:04.979 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:14:04.981 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:14:04.981 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.109.85
2025-12-20 04:14:04.981 DEBUG [src.node.docker_mananger] Generated ports ['6332', '6333', '6334', '6335', '6336']
2025-12-20 04:14:04.981 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:14:04.981 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:14:04.981 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:14:04.981 DEBUG [src.node.docker_mananger] docker run -i -t -p 6332:6332 -p 6333:6333 -p 6334:6334 -p 6335:6335 -p 6336:6336 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6334 --rest-port=6332 --tcp-port=6333 --discv5-udp-port=6335 --rest-address=0.0.0.0 --nat=extip:172.18.109.85 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1fff8bda6cfb0d37dfd27f03095ce441af200cdc5ac1470e7ccb6f0ab2dbd9ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6336 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFKXf7VIiVQiyBF3iSK9My0Sg0oEW2Lr3Zcnd5t0wy6FMG8S8QkXWzwwHnl8GVxn5oMyYBgzDTABo-eymkXLdPACgmlkgnY0gmlwhKwSTomKbXVsdGlhZGRyc5YACASsEk6JBt64AAoErBJOiQbeud0DgnJzhQADAQAAiXNlY3AyNTZrMaED1XbplvJ4HCkdecXo90FWrqwCsLMenX6OeXGaf1PDWOODdGNwgt64g3VkcILeuoV3YWt1MgM --storenode=/ip4/172.18.78.137/tcp/57016/p2p/16Uiu2HAmT2GMfK7xKWMAbYZVFoWhJG6karZFXVRbt2sEAGLv7EfL --store=true --relay=true
2025-12-20 04:14:05.135 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.109.85 waku 609d6877cf5451e346d170cdef7e2b2b36650a1f21cc795c3b1927158d9b2484
2025-12-20 04:14:05.157 DEBUG [src.node.docker_mananger] Container started with ID 609d6877cf54. Setting up logs at ./log/docker/store_node1_2025-12-20_04-14-03__d87eebbf-97e6-4324-a3c6-5b4a5b90a8fc__wakuorg_nwaku:latest.log
2025-12-20 04:14:05.158 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 6332
2025-12-20 04:14:05.159 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:14:06.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6332/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:06.163 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"}]}'
2025-12-20 04:14:06.164 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:14:06.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6332/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:06.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.109.85/tcp/6333/p2p/16Uiu2HAmLZKPvo7cXJuTfrgrEDkmTx6cWMrcY7hs7wseEjGDM6VV","/ip4/172.18.109.85/tcp/6334/ws/p2p/16Uiu2HAmLZKPvo7cXJuTfrgrEDkmTx6cWMrcY7hs7wseEjGDM6VV"],"enrUri":"enr:-L24QPmfBxEMlb1vRs0BrdO6omPTYf9jpzIM3fQiaCJFdr3eQ4FwyJ3wSdCGTkfGhrspfKsPkwWo6Gr3slhojLAtlYECgmlkgnY0gmlwhKwSbVWKbXVsdGlhZGRyc5YACASsEm1VBhi9AAoErBJtVQYYvt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDdWmLnMcPMPplYPa2Dn22YI-GP4KPivMJ8p3UrHeVxGiDdGNwghi9g3VkcIIYv4V3YWt1MgM"}'
2025-12-20 04:14:06.166 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:14:06.166 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6332/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.78.137/tcp/57016/p2p/16Uiu2HAmT2GMfK7xKWMAbYZVFoWhJG6karZFXVRbt2sEAGLv7EfL"]'
2025-12-20 04:14:06.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:06.169 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57015/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:14:06.172 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:06.172 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:6332/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:14:06.174 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:06.175 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:06.175 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57015/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)', "version": 10}'
2025-12-20 04:14:06.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:06.180 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:06.381 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-20 04:14:06.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57015/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:06.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x50ed97e9d98ff92d376edb883ddf4d5f6c7d415520b0497f176ea362ec4eb1fe"}]}'
2025-12-20 04:14:06.385 DEBUG [src.steps.store] messages length is 1
2025-12-20 04:14:06.386 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-20 04:14:06.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:6332/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:06.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x50ed97e9d98ff92d376edb883ddf4d5f6c7d415520b0497f176ea362ec4eb1fe"}]}'
2025-12-20 04:14:06.389 DEBUG [src.steps.store] messages length is 1
2025-12-20 04:14:06.390 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:14:06.392 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:14:06.392 DEBUG [src.node.waku_node] Stopping container with id 7269d877ba80
2025-12-20 04:14:06.852 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:14:06.853 DEBUG [src.node.waku_node] Stopping container with id 609d6877cf54
2025-12-20 04:14:07.334 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:14:07.335 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:14:07.341 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:14:07.346 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,80 @@
2025-12-20 04:06:46.909 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:06:46.910 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_from_single_content_topic with id: 2025-12-20_04-06-46__dbff71f1-d7a9-4d84-be83-a1c94970f1ca
2025-12-20 04:06:46.910 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:06:46.910 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-20 04:06:46.910 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-20 04:06:46.917 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:06:46.917 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-06-46__dbff71f1-d7a9-4d84-be83-a1c94970f1ca__wakuorg_nwaku:latest.log
2025-12-20 04:06:46.918 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:06:46.918 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:06:46.919 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:06:46.919 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.229.103
2025-12-20 04:06:46.919 DEBUG [src.node.docker_mananger] Generated ports ['57589', '57590', '57591', '57592', '57593']
2025-12-20 04:06:46.919 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:06:46.920 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:06:46.920 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:06:46.920 DEBUG [src.node.docker_mananger] docker run -i -t -p 57589:57589 -p 57590:57590 -p 57591:57591 -p 57592:57592 -p 57593:57593 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57591 --rest-port=57589 --tcp-port=57590 --discv5-udp-port=57592 --rest-address=0.0.0.0 --nat=extip:172.18.229.103 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ec12ac4fece5e63feffddcffc6eab74daabe1cf7e8cc6aeaaec1aaaabaa589ae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57593 --metrics-logging=true --relay=true --filter=true
2025-12-20 04:06:47.111 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.229.103 waku 3a2cf17cbcfd7dc60745f2beabda33c7ab0b7856d828e7cdf364e1ecdaa70f6f
2025-12-20 04:06:47.143 DEBUG [src.node.docker_mananger] Container started with ID 3a2cf17cbcfd. Setting up logs at ./log/docker/node1_2025-12-20_04-06-46__dbff71f1-d7a9-4d84-be83-a1c94970f1ca__wakuorg_nwaku:latest.log
2025-12-20 04:06:47.144 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57589
2025-12-20 04:06:47.144 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:06:47.171 ERROR [src.node.docker_mananger] Max retries reached for container 3fc2b9265a3a. Exiting log stream.
2025-12-20 04:06:47.718 ERROR [src.node.docker_mananger] Max retries reached for container 6acec08b26ad. Exiting log stream.
2025-12-20 04:06:48.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57589/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.148 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"}]}'
2025-12-20 04:06:48.148 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:06:48.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57589/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.103/tcp/57590/p2p/16Uiu2HAmVZYA2nmFJ3x97F1eg6stFnrhZmRobgYC2Zf3SGHAvY6d","/ip4/172.18.229.103/tcp/57591/ws/p2p/16Uiu2HAmVZYA2nmFJ3x97F1eg6stFnrhZmRobgYC2Zf3SGHAvY6d"],"enrUri":"enr:-L24QMNsD3IEaRTHI-mwOxEkERGwbjz_JNOYMbwKbHqDrNJtEk_hhKm7O9NkpQZFps6p69vruJ_cft6Jn87pvoPANYgCgmlkgnY0gmlwhKwS5WeKbXVsdGlhZGRyc5YACASsEuVnBuD2AAoErBLlZwbg990DgnJzhQADAQAAiXNlY3AyNTZrMaED-zEn6xwaYN0Cznab30G6Ig4zATx5JtENS56a6qbfjLqDdGNwguD2g3VkcILg-IV3YWt1MgU"}'
2025-12-20 04:06:48.150 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:06:48.151 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-20 04:06:48.157 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:06:48.157 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-06-46__dbff71f1-d7a9-4d84-be83-a1c94970f1ca__wakuorg_nwaku:latest.log
2025-12-20 04:06:48.157 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:06:48.157 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:06:48.159 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:06:48.159 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.80.144
2025-12-20 04:06:48.159 DEBUG [src.node.docker_mananger] Generated ports ['42107', '42108', '42109', '42110', '42111']
2025-12-20 04:06:48.159 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:06:48.159 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:06:48.159 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:06:48.160 DEBUG [src.node.docker_mananger] docker run -i -t -p 42107:42107 -p 42108:42108 -p 42109:42109 -p 42110:42110 -p 42111:42111 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42109 --rest-port=42107 --tcp-port=42108 --discv5-udp-port=42110 --rest-address=0.0.0.0 --nat=extip:172.18.80.144 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=af446a675bc6686dbdc15bcb5b29184d3ce8fccfaa8de7af625cbf0ce4fd10ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42111 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QMNsD3IEaRTHI-mwOxEkERGwbjz_JNOYMbwKbHqDrNJtEk_hhKm7O9NkpQZFps6p69vruJ_cft6Jn87pvoPANYgCgmlkgnY0gmlwhKwS5WeKbXVsdGlhZGRyc5YACASsEuVnBuD2AAoErBLlZwbg990DgnJzhQADAQAAiXNlY3AyNTZrMaED-zEn6xwaYN0Cznab30G6Ig4zATx5JtENS56a6qbfjLqDdGNwguD2g3VkcILg-IV3YWt1MgU --filternode=/ip4/172.18.229.103/tcp/57590/p2p/16Uiu2HAmVZYA2nmFJ3x97F1eg6stFnrhZmRobgYC2Zf3SGHAvY6d
2025-12-20 04:06:48.348 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.80.144 waku d5b8644c0b552b52e81786773e27878934d31710f9c8d26dac7d27ad0396cc6b
2025-12-20 04:06:48.380 DEBUG [src.node.docker_mananger] Container started with ID d5b8644c0b55. Setting up logs at ./log/docker/node2_2025-12-20_04-06-46__dbff71f1-d7a9-4d84-be83-a1c94970f1ca__wakuorg_nwaku:latest.log
2025-12-20 04:06:48.380 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42107
2025-12-20 04:06:48.380 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:06:49.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42107/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.385 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"}]}'
2025-12-20 04:06:49.385 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:06:49.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42107/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.80.144/tcp/42108/p2p/16Uiu2HAkyPL8d2u3shRQTbEGJTFufvkZhnRo5XWUEETwqPzWtmRM","/ip4/172.18.80.144/tcp/42109/ws/p2p/16Uiu2HAkyPL8d2u3shRQTbEGJTFufvkZhnRo5XWUEETwqPzWtmRM"],"enrUri":"enr:-L24QNe-aIFMB3xQwbdj-1APR-YlxY67XyUbb7TmLaqOWCWrEjxlV4Jigpvu-vVNQtSFIKaJcu83KRDQWOs7EAebT2ECgmlkgnY0gmlwhKwSUJCKbXVsdGlhZGRyc5YACASsElCQBqR8AAoErBJQkAakfd0DgnJzhQADAQAAiXNlY3AyNTZrMaECOtUk5X8CUk9-0rueqWJZqYshARHVOOgYEuS5MnYb8JyDdGNwgqR8g3VkcIKkfoV3YWt1MgA"}'
2025-12-20 04:06:49.388 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:06:49.388 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42107/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.229.103/tcp/57590/p2p/16Uiu2HAmVZYA2nmFJ3x97F1eg6stFnrhZmRobgYC2Zf3SGHAvY6d"]'
2025-12-20 04:06:49.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:06:49.422 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-20 04:06:49.423 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57589/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-20 04:06:49.433 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:06:49.434 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42107/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "217ad5ab-a9a2-4cd9-9c3b-186e78572f7c", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-20 04:06:49.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"217ad5ab-a9a2-4cd9-9c3b-186e78572f7c","statusDesc":"OK"}'
2025-12-20 04:06:49.448 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57589/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)'}'
2025-12-20 04:06:49.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:06:49.455 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:06:49.556 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:06:49.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42107/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.559 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":1766203609448145898,"ephemeral":false}]'
2025-12-20 04:06:49.561 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:42107/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-20 04:06:49.570 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-20 04:06:49.570 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57589/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)'}'
2025-12-20 04:06:49.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:06:49.574 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:06:49.674 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:06:49.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42107/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.677 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:42107/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
2025-12-20 04:06:49.680 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:06:49.681 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:06:49.681 DEBUG [src.node.waku_node] Stopping container with id 3a2cf17cbcfd
2025-12-20 04:06:50.218 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:06:50.218 DEBUG [src.node.waku_node] Stopping container with id d5b8644c0b55
2025-12-20 04:06:50.742 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:06:50.743 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:06:50.751 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:06:50.756 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,69 @@
2025-12-20 04:25:03.975 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:25:03.975 DEBUG [tests.conftest] Running test: test_main_node_only_relay__peer_only_store with id: 2025-12-20_04-25-03__0d5f64bc-229d-4c53-a6b2-278230dcf7bb
2025-12-20 04:25:03.975 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:25:03.976 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:25:03.983 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:25:03.983 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-20_04-25-03__0d5f64bc-229d-4c53-a6b2-278230dcf7bb__wakuorg_nwaku:latest.log
2025-12-20 04:25:03.983 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:25:03.983 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:25:03.985 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:25:03.985 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.41.15
2025-12-20 04:25:03.985 DEBUG [src.node.docker_mananger] Generated ports ['41302', '41303', '41304', '41305', '41306']
2025-12-20 04:25:03.985 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:25:03.985 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:25:03.985 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:25:03.985 DEBUG [src.node.docker_mananger] docker run -i -t -p 41302:41302 -p 41303:41303 -p 41304:41304 -p 41305:41305 -p 41306:41306 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41304 --rest-port=41302 --tcp-port=41303 --discv5-udp-port=41305 --rest-address=0.0.0.0 --nat=extip:172.18.41.15 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d5ebb41fb76f225ed281db01f63b07af3d0ffa99f4069656164bbf89aff7fddc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41306 --metrics-logging=true --store=false --relay=true
2025-12-20 04:25:04.172 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.41.15 waku 1c338f5ba0b8d83df50e9f6b70ad2d5c3cfd3db34d4795ade7e81bf216a98d3d
2025-12-20 04:25:04.209 DEBUG [src.node.docker_mananger] Container started with ID 1c338f5ba0b8. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-25-03__0d5f64bc-229d-4c53-a6b2-278230dcf7bb__wakuorg_nwaku:latest.log
2025-12-20 04:25:04.209 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41302
2025-12-20 04:25:04.210 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:25:04.247 ERROR [src.node.docker_mananger] Max retries reached for container 34eb9911a9a8. Exiting log stream.
2025-12-20 04:25:04.776 ERROR [src.node.docker_mananger] Max retries reached for container 894f9d2bc0aa. Exiting log stream.
2025-12-20 04:25:05.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41302/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:25:05.214 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"}]}'
2025-12-20 04:25:05.215 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:25:05.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41302/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:25:05.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.15/tcp/41303/p2p/16Uiu2HAmR8NV1w3syPRZ29ruG6ZdZFJ53rSuA2Z9jMoo4y3f5vDk","/ip4/172.18.41.15/tcp/41304/ws/p2p/16Uiu2HAmR8NV1w3syPRZ29ruG6ZdZFJ53rSuA2Z9jMoo4y3f5vDk"],"enrUri":"enr:-L24QI-TAnXu3VY89JMqKiFnxxwJ0_dKLRVftJRPQVbY1Vm0IRJzg0qwRpHEfPkBqoJUMUWE72nlaA2yygDl6ua-o1kCgmlkgnY0gmlwhKwSKQ-KbXVsdGlhZGRyc5YACASsEikPBqFXAAoErBIpDwahWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDuU_zedRJuNT68zHOitz9hj7uI4PfCewi_mn6sb1clxeDdGNwgqFXg3VkcIKhWYV3YWt1MgE"}'
2025-12-20 04:25:05.217 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:25:05.224 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:25:05.224 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-20_04-25-03__0d5f64bc-229d-4c53-a6b2-278230dcf7bb__wakuorg_nwaku:latest.log
2025-12-20 04:25:05.224 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:25:05.224 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:25:05.226 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:25:05.226 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.141.168
2025-12-20 04:25:05.226 DEBUG [src.node.docker_mananger] Generated ports ['3576', '3577', '3578', '3579', '3580']
2025-12-20 04:25:05.226 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:25:05.226 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:25:05.227 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:25:05.227 DEBUG [src.node.docker_mananger] docker run -i -t -p 3576:3576 -p 3577:3577 -p 3578:3578 -p 3579:3579 -p 3580:3580 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3578 --rest-port=3576 --tcp-port=3577 --discv5-udp-port=3579 --rest-address=0.0.0.0 --nat=extip:172.18.141.168 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a5b3e93f6a921f961b9d6dca9b258f117b4cf32c2bafbde135a2afef9bdc4c7e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3580 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QI-TAnXu3VY89JMqKiFnxxwJ0_dKLRVftJRPQVbY1Vm0IRJzg0qwRpHEfPkBqoJUMUWE72nlaA2yygDl6ua-o1kCgmlkgnY0gmlwhKwSKQ-KbXVsdGlhZGRyc5YACASsEikPBqFXAAoErBIpDwahWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDuU_zedRJuNT68zHOitz9hj7uI4PfCewi_mn6sb1clxeDdGNwgqFXg3VkcIKhWYV3YWt1MgE --storenode=/ip4/172.18.41.15/tcp/41303/p2p/16Uiu2HAmR8NV1w3syPRZ29ruG6ZdZFJ53rSuA2Z9jMoo4y3f5vDk --store=true --relay=false
2025-12-20 04:25:05.410 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.141.168 waku 0b96d8a1ddb449b1c416f2ef004a09116790d81d9d1404c466db1280c86fc0c8
2025-12-20 04:25:05.442 DEBUG [src.node.docker_mananger] Container started with ID 0b96d8a1ddb4. Setting up logs at ./log/docker/store_node1_2025-12-20_04-25-03__0d5f64bc-229d-4c53-a6b2-278230dcf7bb__wakuorg_nwaku:latest.log
2025-12-20 04:25:05.443 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3576
2025-12-20 04:25:05.444 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:25:06.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3576/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:25:06.448 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":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-20 04:25:06.449 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:25:06.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3576/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:25:06.451 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.141.168/tcp/3577/p2p/16Uiu2HAmPGJjkt98GnG2FxF2uGSWHYffc8ccFCtknnj2Gm9zgr4m","/ip4/172.18.141.168/tcp/3578/ws/p2p/16Uiu2HAmPGJjkt98GnG2FxF2uGSWHYffc8ccFCtknnj2Gm9zgr4m"],"enrUri":"enr:-L24QI9Csb2AS2yidbxOJkj1b2k8t6JEb0m42L4XJrguH3Uwc6ps35EFaeVof1MklhA5hr42XgGtdeWVTaUIKSdW1EACgmlkgnY0gmlwhKwSjaiKbXVsdGlhZGRyc5YACASsEo2oBg35AAoErBKNqAYN-t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnaD8_dBrd9RoScKYvptVulWnCyYhXT1n2fKYdsnbN-aDdGNwgg35g3VkcIIN-4V3YWt1MgI"}'
2025-12-20 04:25:06.451 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:25:06.452 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3576/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.41.15/tcp/41303/p2p/16Uiu2HAmR8NV1w3syPRZ29ruG6ZdZFJ53rSuA2Z9jMoo4y3f5vDk"]'
2025-12-20 04:25:06.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:25:06.486 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41302/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:25:06.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:25:06.496 DEBUG [src.steps.store] Relaying message
2025-12-20 04:25:06.498 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41302/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:25:06.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:25:06.504 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:25:06.705 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-20 04:25:06.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3576/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'
2025-12-20 04:25:06.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-20 04:25:06.708 DEBUG [src.steps.store] messages length is 0
2025-12-20 04:25:06.710 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:25:06.711 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:25:06.711 DEBUG [src.node.waku_node] Stopping container with id 1c338f5ba0b8
2025-12-20 04:25:07.255 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:25:07.255 DEBUG [src.node.waku_node] Stopping container with id 0b96d8a1ddb4
2025-12-20 04:25:07.801 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:25:07.802 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:25:07.807 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:25:07.812 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,82 @@
2025-12-20 04:11:17.254 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:11:17.255 DEBUG [tests.conftest] Running test: test_unsubscribe_from_non_subscribed_pubsub_topics with id: 2025-12-20_04-11-17__522f1657-06fd-4c05-8a5a-e084f3c8b12c
2025-12-20 04:11:17.256 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:11:17.256 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:11:17.256 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-20 04:11:17.263 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:11:17.263 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-11-17__522f1657-06fd-4c05-8a5a-e084f3c8b12c__wakuorg_nwaku:latest.log
2025-12-20 04:11:17.264 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:11:17.264 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:11:17.265 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:11:17.265 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.154.78
2025-12-20 04:11:17.265 DEBUG [src.node.docker_mananger] Generated ports ['29780', '29781', '29782', '29783', '29784']
2025-12-20 04:11:17.266 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-20 04:11:17.266 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:11:17.266 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:11:17.266 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:11:17.266 DEBUG [src.node.docker_mananger] docker run -i -t -p 29780:29780 -p 29781:29781 -p 29782:29782 -p 29783:29783 -p 29784:29784 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29782 --rest-port=29780 --tcp-port=29781 --discv5-udp-port=29783 --rest-address=0.0.0.0 --nat=extip:172.18.154.78 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=c07af7f4b066ccb2cca9c8abcee090ede3c9bddae41edde9383d20fcdfac2d75 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29784 --metrics-logging=true --relay=true --filter=true
2025-12-20 04:11:17.443 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.154.78 waku 921c719fc4a53c73ccb7d48c954f482b2c96e38f192ee9f3a78344b49c9e937f
2025-12-20 04:11:17.464 ERROR [src.node.docker_mananger] Max retries reached for container cf91dc483f7e. Exiting log stream.
2025-12-20 04:11:17.476 DEBUG [src.node.docker_mananger] Container started with ID 921c719fc4a5. Setting up logs at ./log/docker/node1_2025-12-20_04-11-17__522f1657-06fd-4c05-8a5a-e084f3c8b12c__wakuorg_nwaku:latest.log
2025-12-20 04:11:17.476 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29780
2025-12-20 04:11:17.477 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:11:18.029 ERROR [src.node.docker_mananger] Max retries reached for container 9a9c94cc8489. Exiting log stream.
2025-12-20 04:11:18.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29780/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:18.481 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"}]}'
2025-12-20 04:11:18.481 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:11:18.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29780/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:18.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.154.78/tcp/29781/p2p/16Uiu2HAmKtFJU35zWMZT6n2NmqcAy6bdJCKLDRTyH32emmjbAMh8","/ip4/172.18.154.78/tcp/29782/ws/p2p/16Uiu2HAmKtFJU35zWMZT6n2NmqcAy6bdJCKLDRTyH32emmjbAMh8"],"enrUri":"enr:-L24QLBavpWGqFvfQgyw5U3jG9OT04wEF4Fst_VJ-Qii5p78BL9yIVfhfY4xXS2lJOi2ioS7dLOpD0DzNWAvtf561DQCgmlkgnY0gmlwhKwSmk6KbXVsdGlhZGRyc5YACASsEppOBnRVAAoErBKaTgZ0Vt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDa2dDt9eF5fCQH7fpxcZ7y4XuqnnNRqWZLmGpZryxy6-DdGNwgnRVg3VkcIJ0V4V3YWt1MgU"}'
2025-12-20 04:11:18.484 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:11:18.491 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:11:18.491 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-11-17__522f1657-06fd-4c05-8a5a-e084f3c8b12c__wakuorg_nwaku:latest.log
2025-12-20 04:11:18.491 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:11:18.491 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:11:18.492 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:11:18.493 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.61.120
2025-12-20 04:11:18.493 DEBUG [src.node.docker_mananger] Generated ports ['17521', '17522', '17523', '17524', '17525']
2025-12-20 04:11:18.493 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-20 04:11:18.493 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:11:18.493 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:11:18.493 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:11:18.493 DEBUG [src.node.docker_mananger] docker run -i -t -p 17521:17521 -p 17522:17522 -p 17523:17523 -p 17524:17524 -p 17525:17525 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17523 --rest-port=17521 --tcp-port=17522 --discv5-udp-port=17524 --rest-address=0.0.0.0 --nat=extip:172.18.61.120 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ab02f5b53ae12db6cbf2df6d95ca1c5323cc4df8fb76ee8c3cc5920a7f80b90f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17525 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLBavpWGqFvfQgyw5U3jG9OT04wEF4Fst_VJ-Qii5p78BL9yIVfhfY4xXS2lJOi2ioS7dLOpD0DzNWAvtf561DQCgmlkgnY0gmlwhKwSmk6KbXVsdGlhZGRyc5YACASsEppOBnRVAAoErBKaTgZ0Vt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDa2dDt9eF5fCQH7fpxcZ7y4XuqnnNRqWZLmGpZryxy6-DdGNwgnRVg3VkcIJ0V4V3YWt1MgU
2025-12-20 04:11:18.687 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.61.120 waku 50982b2dcc3666cbfea803ffe4549d7c727108eff22d51cf951aee9165134f28
2025-12-20 04:11:18.716 DEBUG [src.node.docker_mananger] Container started with ID 50982b2dcc36. Setting up logs at ./log/docker/node2_2025-12-20_04-11-17__522f1657-06fd-4c05-8a5a-e084f3c8b12c__wakuorg_nwaku:latest.log
2025-12-20 04:11:18.717 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 17521
2025-12-20 04:11:18.717 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:11:19.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17521/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:19.729 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"}]}'
2025-12-20 04:11:19.730 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:11:19.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:17521/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:19.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.61.120/tcp/17522/p2p/16Uiu2HAmR4bGAEJGELbv4JA5iUFenBk34drEu6o1Bp7ydBDcdxLh","/ip4/172.18.61.120/tcp/17523/ws/p2p/16Uiu2HAmR4bGAEJGELbv4JA5iUFenBk34drEu6o1Bp7ydBDcdxLh"],"enrUri":"enr:-L24QHYTREQ-Iy1QTc3UHBPkeJbQsmyR3hATFdSI7kSKHXgCZrSF7IXZRGNhL3wYPlqDlqOL-mWFd9iDaOSVFk_VfvcCgmlkgnY0gmlwhKwSPXiKbXVsdGlhZGRyc5YACASsEj14BkRyAAoErBI9eAZEc90DgnJzhQACAQAAiXNlY3AyNTZrMaEDuFgTi0FZW3fwdq7Fztn1XY2RXjxTyq7A3WMOizJZagKDdGNwgkRyg3VkcIJEdIV3YWt1MgE"}'
2025-12-20 04:11:19.736 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:11:19.738 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:17521/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.154.78/tcp/29781/p2p/16Uiu2HAmKtFJU35zWMZT6n2NmqcAy6bdJCKLDRTyH32emmjbAMh8"]'
2025-12-20 04:11:19.740 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:19.741 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:29780/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"]'
2025-12-20 04:11:19.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:19.746 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:17521/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"]'
2025-12-20 04:11:19.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:19.751 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29780/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)'}'
2025-12-20 04:11:19.754 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:29780/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
2025-12-20 04:11:19.755 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29780/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)'}'
2025-12-20 04:11:19.758 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:29780/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
2025-12-20 04:11:19.759 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29780/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)'}'
2025-12-20 04:11:19.761 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:29780/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
2025-12-20 04:11:19.763 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29780/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)'}'
2025-12-20 04:11:19.765 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:29780/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
2025-12-20 04:11:19.766 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29780/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)'}'
2025-12-20 04:11:19.769 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:29780/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
2025-12-20 04:11:19.770 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29780/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)'}'
2025-12-20 04:11:19.772 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:29780/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
2025-12-20 04:11:19.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29780/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)'}'
2025-12-20 04:11:19.776 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:29780/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
2025-12-20 04:11:19.777 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29780/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)'}'
2025-12-20 04:11:19.780 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:29780/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
2025-12-20 04:11:19.782 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:11:19.783 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:11:19.783 DEBUG [src.node.waku_node] Stopping container with id 921c719fc4a5
2025-12-20 04:11:20.342 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:11:20.344 DEBUG [src.node.waku_node] Stopping container with id 50982b2dcc36
2025-12-20 04:11:20.877 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:11:20.879 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:11:20.886 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:11:20.892 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_with_invalid_meta with id: 2025-12-20_04-11-22__7da2c04e-48f6-4137-b5d6-8f81ccd42bbe
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_2025-12-20_04-11-22__7da2c04e-48f6-4137-b5d6-8f81ccd42bbe__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.16.78
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29462', '29463', '29464', '29465', '29466']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29462:29462 -p 29463:29463 -p 29464:29464 -p 29465:29465 -p 29466:29466 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29464 --rest-port=29462 --tcp-port=29463 --discv5-udp-port=29465 --rest-address=0.0.0.0 --nat=extip:172.18.16.78 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=db492febb6af4f1c5bc60f60ff359f2e1dedfe62ada66d7eaeceedd7e6a29c49 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29466 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.16.78 waku 66a905a917d03b3edc9723f21ff28a31f85386e06ec25f7b7ba00fde77c4052d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 66a905a917d0. Setting up logs at ./log/docker/receiving_node1_2025-12-20_04-11-22__7da2c04e-48f6-4137-b5d6-8f81ccd42bbe__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29462
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:29462/health" -H "Content-Type: 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:29462/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.16.78/tcp/29463/p2p/16Uiu2HAm7qZb3jjXhoB56W8mVtjBAxJSsZsu9ip8nNJwBbd11G3g","/ip4/172.18.16.78/tcp/29464/ws/p2p/16Uiu2HAm7qZb3jjXhoB56W8mVtjBAxJSsZsu9ip8nNJwBbd11G3g"],"enrUri":"enr:-L24QH7P0SLqj80v8rrfz6ztZP011RR6RwT223SEYgyQ7D_yB47rNujGsFS7GD-SgysviigAWiHDH_y18x9V9xMoTkUCgmlkgnY0gmlwhKwSEE6KbXVsdGlhZGRyc5YACASsEhBOBnMXAAoErBIQTgZzGN0DgnJzhQADAQAAiXNlY3AyNTZrMaECuGr0c744rcauI4PkOpKyykSv12V_K4I9Cbl_tHHGqbeDdGNwgnMXg3VkcIJzGYV3YWt1Mgk"}'
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_2025-12-20_04-11-22__7da2c04e-48f6-4137-b5d6-8f81ccd42bbe__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.109
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50701', '50702', '50703', '50704', '50705']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50701:50701 -p 50702:50702 -p 50703:50703 -p 50704:50704 -p 50705:50705 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50703 --rest-port=50701 --tcp-port=50702 --discv5-udp-port=50704 --rest-address=0.0.0.0 --nat=extip:172.18.167.109 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d9ed5d8cd8022dacd0f0060ea8aef6d03aaa9be04f2eca7fec24b1f0b383bf8b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50705 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.167.109 waku d080664d6da865b492c0b4f79828990fad6fbd42b9e44f2e2784f765f01d77ad
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d080664d6da8. Setting up logs at ./log/docker/receiving_node2_2025-12-20_04-11-22__7da2c04e-48f6-4137-b5d6-8f81ccd42bbe__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50701
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:50701/health" -H "Content-Type: 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:50701/debug/v1/info" -H "Content-Type: application/json" -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.109/tcp/50702/p2p/16Uiu2HAm9CWc97GZsyHwhfgtT6LRxUepkDu2oWLrXWUeLszCwizS","/ip4/172.18.167.109/tcp/50703/ws/p2p/16Uiu2HAm9CWc97GZsyHwhfgtT6LRxUepkDu2oWLrXWUeLszCwizS"],"enrUri":"enr:-L24QLPHIugB06_8xglboVfS_OWcPNBUOvIghdJpAjqzjhbQYDcnxQDAbkeU_ciCU6fkM66wkXYXZftFqbUauH2L3FYCgmlkgnY0gmlwhKwSp22KbXVsdGlhZGRyc5YACASsEqdtBsYOAAoErBKnbQbGD90DgnJzhQADAQAAiXNlY3AyNTZrMaECzKR3zq8TSD4d5MjwErUAizNNuTMBhp1H54Y0XULqA4eDdGNwgsYOg3VkcILGEIV3YWt1MgE"}'
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:50701/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.78/tcp/29463/p2p/16Uiu2HAm7qZb3jjXhoB56W8mVtjBAxJSsZsu9ip8nNJwBbd11G3g"]'
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_2025-12-20_04-11-22__7da2c04e-48f6-4137-b5d6-8f81ccd42bbe__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.141
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34814', '34815', '34816', '34817', '34818']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 34814:34814 -p 34815:34815 -p 34816:34816 -p 34817:34817 -p 34818:34818 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34816 --rest-port=34814 --tcp-port=34815 --discv5-udp-port=34817 --rest-address=0.0.0.0 --nat=extip:172.18.164.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1f5a7ec6c5b1d1255ab5abefefa7fcca0ed1b7fafaa362a2dbcf49a46676cbdb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34818 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH7P0SLqj80v8rrfz6ztZP011RR6RwT223SEYgyQ7D_yB47rNujGsFS7GD-SgysviigAWiHDH_y18x9V9xMoTkUCgmlkgnY0gmlwhKwSEE6KbXVsdGlhZGRyc5YACASsEhBOBnMXAAoErBIQTgZzGN0DgnJzhQADAQAAiXNlY3AyNTZrMaECuGr0c744rcauI4PkOpKyykSv12V_K4I9Cbl_tHHGqbeDdGNwgnMXg3VkcIJzGYV3YWt1Mgk --lightpushnode=/ip4/172.18.16.78/tcp/29463/p2p/16Uiu2HAm7qZb3jjXhoB56W8mVtjBAxJSsZsu9ip8nNJwBbd11G3g --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.141 waku 78bdac8c56d346f080401251ec8bc6bc0fa052754ecb88e355b9153cf6af6cf6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 78bdac8c56d3. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-11-22__7da2c04e-48f6-4137-b5d6-8f81ccd42bbe__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34814
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:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 78bdac8c56d3. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34814/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=34814): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f2ef4380ad0>: 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.244.46
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58044', '58045', '58046', '58047', '58048']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58044:58044 -p 58045:58045 -p 58046:58046 -p 58047:58047 -p 58048:58048 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58046 --rest-port=58044 --tcp-port=58045 --discv5-udp-port=58047 --rest-address=0.0.0.0 --nat=extip:172.18.244.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e1aeeea264ac30596e7891f9a2bf7f885e632aa3ddcfbab6defff3b40cf87a20 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58048 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH7P0SLqj80v8rrfz6ztZP011RR6RwT223SEYgyQ7D_yB47rNujGsFS7GD-SgysviigAWiHDH_y18x9V9xMoTkUCgmlkgnY0gmlwhKwSEE6KbXVsdGlhZGRyc5YACASsEhBOBnMXAAoErBIQTgZzGN0DgnJzhQADAQAAiXNlY3AyNTZrMaECuGr0c744rcauI4PkOpKyykSv12V_K4I9Cbl_tHHGqbeDdGNwgnMXg3VkcIJzGYV3YWt1Mgk --lightpushnode=/ip4/172.18.16.78/tcp/29463/p2p/16Uiu2HAm7qZb3jjXhoB56W8mVtjBAxJSsZsu9ip8nNJwBbd11G3g --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.244.46 waku dd17fd34043cbe8d4cdbfc6139a0e8d3ffc34c848eb82c1c9f8cbda8cb1e9f44
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dd17fd34043c. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-11-22__7da2c04e-48f6-4137-b5d6-8f81ccd42bbe__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58044
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:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dd17fd34043c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58044/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=58044): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f2ef4535dc0>: 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.33.248
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39239', '39240', '39241', '39242', '39243']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 39239:39239 -p 39240:39240 -p 39241:39241 -p 39242:39242 -p 39243:39243 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39241 --rest-port=39239 --tcp-port=39240 --discv5-udp-port=39242 --rest-address=0.0.0.0 --nat=extip:172.18.33.248 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cc2d8dde4708e6bf5f1ab2ca006c6a8873bbdaec77e1f67b12dcdb7f33afa2cb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39243 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH7P0SLqj80v8rrfz6ztZP011RR6RwT223SEYgyQ7D_yB47rNujGsFS7GD-SgysviigAWiHDH_y18x9V9xMoTkUCgmlkgnY0gmlwhKwSEE6KbXVsdGlhZGRyc5YACASsEhBOBnMXAAoErBIQTgZzGN0DgnJzhQADAQAAiXNlY3AyNTZrMaECuGr0c744rcauI4PkOpKyykSv12V_K4I9Cbl_tHHGqbeDdGNwgnMXg3VkcIJzGYV3YWt1Mgk --lightpushnode=/ip4/172.18.16.78/tcp/29463/p2p/16Uiu2HAm7qZb3jjXhoB56W8mVtjBAxJSsZsu9ip8nNJwBbd11G3g --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.33.248 waku d013820f09e9916eb3ccca70a2506ab0c09ea031e646b5b0f67b9129ff9b3740
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d013820f09e9. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-11-22__7da2c04e-48f6-4137-b5d6-8f81ccd42bbe__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39239
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:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d013820f09e9. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39239/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=39239): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f2ef4596c00>: 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 66a905a917d0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d080664d6da8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 66a905a917d0. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d080664d6da8. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/d013820f09e9916eb3ccca70a2506ab0c09ea031e646b5b0f67b9129ff9b3740/stop: Not Found ("No such container: d013820f09e9916eb3ccca70a2506ab0c09ea031e646b5b0f67b9129ff9b3740")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/d013820f09e9916eb3ccca70a2506ab0c09ea031e646b5b0f67b9129ff9b3740/stop: Not Found ("No such container: d013820f09e9916eb3ccca70a2506ab0c09ea031e646b5b0f67b9129ff9b3740")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d013820f09e9
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/d013820f09e9916eb3ccca70a2506ab0c09ea031e646b5b0f67b9129ff9b3740/stop: Not Found ("No such container: d013820f09e9916eb3ccca70a2506ab0c09ea031e646b5b0f67b9129ff9b3740")
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,732 @@
WRN 2025-12-20 04:23:28.400+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 2025-12-20 04:23:28.401+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-20 04:23:28.401+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 2025-12-20 04:23:28.401+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-20 04:23:28.401+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2025-12-20 04:23:28.402+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:62820
INF 2025-12-20 04:23:28.402+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:62820/
INF 2025-12-20 04:23:28.402+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-20 04:23:28.402+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-20 04:23:28.404+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-20 04:23:28.404+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-20 04:23:28.404+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 2025-12-20 04:23:28.404+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-20 04:23:28.404+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.48.49/tcp/62821, /ip4/172.18.48.49/tcp/62822/ws]"
INF 2025-12-20 04:23:28.404+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-20 04:23:28.404+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-20 04:23:28.404+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-20 04:23:28.404+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-20 04:23:28.404+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-20 04:23:28.404+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-20 04:23:28.404+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-20 04:23:28.404+00:00 Setting max message size tid=1 file=node_factory.nim:318 num_bytes=153600
INF 2025-12-20 04:23:28.404+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:208
TRC 2025-12-20 04:23:28.404+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 2025-12-20 04:23:28.404+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:225
INF 2025-12-20 04:23:28.404+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=3
INF 2025-12-20 04:23:28.404+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-20 04:23:28.404+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities="[Relay]" wakuPeerRecord="(peerId: 16U*NNF52u, seqNo: 1766204608, addresses: [/ip4/172.18.48.49/tcp/62821, /ip4/172.18.48.49/tcp/62822/ws], mixKey: )"
TRC 2025-12-20 04:23:28.404+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-20 04:23:28.404+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-20 04:23:28.404+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-20 04:23:28.404+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-20 04:23:28.404+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-20 04:23:28.404+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2025-12-20 04:23:28.404+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2025-12-20 04:23:28.405+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2025-12-20 04:23:28.405+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2025-12-20 04:23:28.405+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2025-12-20 04:23:28.405+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2025-12-20 04:23:28.405+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
INF 2025-12-20 04:23:28.405+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:120
INF 2025-12-20 04:23:28.405+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:362
INF 2025-12-20 04:23:28.405+00:00 Running nwaku node tid=1 file=node_factory.nim:440 version=v0.36.0-123-ge3dd62
INF 2025-12-20 04:23:28.405+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:451 version=v0.36.0-123-ge3dd62
INF 2025-12-20 04:23:28.405+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:336
INF 2025-12-20 04:23:28.405+00:00 start topics="waku relay" tid=1 file=protocol.nim:463
TRC 2025-12-20 04:23:28.405+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
TRC 2025-12-20 04:23:28.405+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:28.405+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:28.405+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139964773343312
TRC 2025-12-20 04:23:28.405+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-20 04:23:28.405+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
INF 2025-12-20 04:23:28.405+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:357
INF 2025-12-20 04:23:28.405+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:128 interval=10s
INF 2025-12-20 04:23:28.405+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:228
INF 2025-12-20 04:23:28.405+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2025-12-20 04:23:28.405+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2025-12-20 04:23:28.405+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:352 peerInfo="(peerId: 16Uiu2HAm46jza8jzaQReyigGosihuLaPeZXwb9yMmxTsDENNF52u, listenAddrs: [/ip4/0.0.0.0/tcp/62822/ws, /ip4/0.0.0.0/tcp/62821], 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-123-ge3dd62)"
TRC 2025-12-20 04:23:28.406+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:122
TRC 2025-12-20 04:23:28.406+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:146 address=/ip4/0.0.0.0/tcp/62821
TRC 2025-12-20 04:23:28.406+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/62821]
DBG 2025-12-20 04:23:28.406+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2025-12-20 04:23:28.406+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2025-12-20 04:23:28.406+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=49 queue=0
TRC 2025-12-20 04:23:28.406+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:160
TRC 2025-12-20 04:23:28.406+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/62822/ws]
TRC 2025-12-20 04:23:28.406+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:261 host=0.0.0.0:62822
TRC 2025-12-20 04:23:28.406+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:210 addresses="[/ip4/0.0.0.0/tcp/62822/ws]"
INF 2025-12-20 04:23:28.406+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:213
TRC 2025-12-20 04:23:28.407+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-20 04:23:28.407+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
DBG 2025-12-20 04:23:28.407+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2025-12-20 04:23:28.407+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2025-12-20 04:23:28.407+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=48 queue=0
TRC 2025-12-20 04:23:28.407+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:285
TRC 2025-12-20 04:23:28.407+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:193
TRC 2025-12-20 04:23:28.407+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
WRN 2025-12-20 04:23:28.407+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:995
WRN 2025-12-20 04:23:28.407+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:629
DBG 2025-12-20 04:23:28.407+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:392 peer="(peerId: 16Uiu2HAm46jza8jzaQReyigGosihuLaPeZXwb9yMmxTsDENNF52u, listenAddrs: [/ip4/0.0.0.0/tcp/62821, /ip4/0.0.0.0/tcp/62822/ws], addrs: [/ip4/172.18.48.49/tcp/62821, /ip4/172.18.48.49/tcp/62822/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-123-ge3dd62)"
INF 2025-12-20 04:23:28.407+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*NNF52u addrs="[/ip4/172.18.48.49/tcp/62821, /ip4/172.18.48.49/tcp/62822/ws]"
INF 2025-12-20 04:23:28.407+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/62821/p2p/16Uiu2HAm46jza8jzaQReyigGosihuLaPeZXwb9yMmxTsDENNF52u][/ip4/0.0.0.0/tcp/62822/ws/p2p/16Uiu2HAm46jza8jzaQReyigGosihuLaPeZXwb9yMmxTsDENNF52u] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.48.49/tcp/62821, /ip4/172.18.48.49/tcp/62822/ws]"
INF 2025-12-20 04:23:28.407+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.48.49/tcp/62821/p2p/16Uiu2HAm46jza8jzaQReyigGosihuLaPeZXwb9yMmxTsDENNF52u][/ip4/172.18.48.49/tcp/62822/ws/p2p/16Uiu2HAm46jza8jzaQReyigGosihuLaPeZXwb9yMmxTsDENNF52u]
INF 2025-12-20 04:23:28.407+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QPh8xDGI4EzgE0hGrwG7lbrWkOsD377Vi0LyzOBs8vb-JCqksnSdogByhwECqw2Bii8vFhRPJs9LyNaekGxgwccBgmlkgnY0gmlwhKwSMDGKbXVsdGlhZGRyc4wACgSsEjAxBvVm3QOCcnOFAAMBAACJc2VjcDI1NmsxoQKA369ZW09oRFfBoegM48pDxWYCWUasnI9Pnm7CrhOc3oN0Y3CC9WWDdWRwgvVnhXdha3UyAQ
INF 2025-12-20 04:23:28.407+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:502
TRC 2025-12-20 04:23:28.407+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:984
TRC 2025-12-20 04:23:28.407+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:977
INF 2025-12-20 04:23:28.408+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 2025-12-20 04:23:28.408+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*NNF52u addrs="[/ip4/172.18.48.49/tcp/62821, /ip4/172.18.48.49/tcp/62822/ws]"
INF 2025-12-20 04:23:28.408+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/62821/p2p/16Uiu2HAm46jza8jzaQReyigGosihuLaPeZXwb9yMmxTsDENNF52u][/ip4/0.0.0.0/tcp/62822/ws/p2p/16Uiu2HAm46jza8jzaQReyigGosihuLaPeZXwb9yMmxTsDENNF52u] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.48.49/tcp/62821, /ip4/172.18.48.49/tcp/62822/ws]"
INF 2025-12-20 04:23:28.408+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.48.49/tcp/62821/p2p/16Uiu2HAm46jza8jzaQReyigGosihuLaPeZXwb9yMmxTsDENNF52u][/ip4/172.18.48.49/tcp/62822/ws/p2p/16Uiu2HAm46jza8jzaQReyigGosihuLaPeZXwb9yMmxTsDENNF52u]
INF 2025-12-20 04:23:28.408+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QPh8xDGI4EzgE0hGrwG7lbrWkOsD377Vi0LyzOBs8vb-JCqksnSdogByhwECqw2Bii8vFhRPJs9LyNaekGxgwccBgmlkgnY0gmlwhKwSMDGKbXVsdGlhZGRyc4wACgSsEjAxBvVm3QOCcnOFAAMBAACJc2VjcDI1NmsxoQKA369ZW09oRFfBoegM48pDxWYCWUasnI9Pnm7CrhOc3oN0Y3CC9WWDdWRwgvVnhXdha3UyAQ
INF 2025-12-20 04:23:28.408+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:296 enr=enr:-L24QLMXjh2d6yPueozOCd7cn6jUGUcvCYKjcSNoiNQaxPBHfcM-0zPRuMxdXsSSE5XyqnTpi-ejdB-5cAdguGZJt1cCgmlkgnY0gmlwhKwSMDGKbXVsdGlhZGRyc5YACASsEjAxBvVlAAoErBIwMQb1Zt0DgnJzhQADAQAAiXNlY3AyNTZrMaECgN-vWVtPaERXwaHoDOPKQ8VmAllGrJyPT55uwq4TnN6DdGNwgvVlg3VkcIL1Z4V3YWt1MgE record="(2, id: \"v4\", ip: 172.18.48.49, multiaddrs: 0x000804AC12303106F565000A04AC12303106F566DD03, rs: 0x0003010000, secp256k1: 0x0280DFAF595B4F684457C1A1E80CE3CA43C566025946AC9C8F4F9E6EC2AE139CDE, tcp: 62821, udp: 62823, waku2: 0x01)"
INF 2025-12-20 04:23:28.408+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2025-12-20 04:23:28.408+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2025-12-20 04:23:28.408+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=62823
TRC 2025-12-20 04:23:28.409+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2025-12-20 04:23:28.409+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2025-12-20 04:23:28.409+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:23:28.409+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:23:28.410+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2025-12-20 04:23:28.411+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2025-12-20 04:23:28.411+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QOXxQEfNq-OwyIKkq6qMjI7aajAHS6SQXvP-heLX8M64MZMlpzUFSvwiNUW7-S6Is9CR2QWFCON1pgHyGdGp0SADgmlkgnY0gmlwhKwSMDGKbXVsdGlhZGRyc5YACASsEjAxBvVlAAoErBIwMQb1Zt0DgnJzhQADAQAAiXNlY3AyNTZrMaECgN-vWVtPaERXwaHoDOPKQ8VmAllGrJyPT55uwq4TnN6DdGNwgvVlg3VkcIL1Z4V3YWt1MgE enr="(3, id: \"v4\", ip: 172.18.48.49, multiaddrs: 0x000804AC12303106F565000A04AC12303106F566DD03, rs: 0x0003010000, secp256k1: 0x0280DFAF595B4F684457C1A1E80CE3CA43C566025946AC9C8F4F9E6EC2AE139CDE, tcp: 62821, udp: 62823, waku2: 0x01)"
TRC 2025-12-20 04:23:28.411+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 2025-12-20 04:23:28.411+00:00 starting keepalive tid=1 file=node_health_monitor.nim:379 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2025-12-20 04:23:28.411+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
INF 2025-12-20 04:23:28.412+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:540 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-20 04:23:28.412+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:621 topic=/waku/2/rs/3/0
TRC 2025-12-20 04:23:28.412+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:583 name=/waku/2/rs/3/0
TRC 2025-12-20 04:23:28.412+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:28.412+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 2025-12-20 04:23:28.412+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 2025-12-20 04:23:28.412+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
INF 2025-12-20 04:23:28.417+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2025-12-20 04:23:28.417+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=62824
INF 2025-12-20 04:23:28.417+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QOFOx9Byd0d0_jvnNWWuyvG2isBZB20TRs-848ubWt3cTkNt2hrmNmtHWH_2lkcj9G2kCoMoUt7ECNnNXQrVu_0EgmlkgnY0gmlwhKwSMDGKbXVsdGlhZGRyc5YACASsEjAxBvVlAAoErBIwMQb1Zt0DgnJzhQADAQAAiXNlY3AyNTZrMaECgN-vWVtPaERXwaHoDOPKQ8VmAllGrJyPT55uwq4TnN6DdGNwgvVlg3VkcIL1Z4V3YWt1MgE enr="(4, id: \"v4\", ip: 172.18.48.49, multiaddrs: 0x000804AC12303106F565000A04AC12303106F566DD03, rs: 0x0003010000, secp256k1: 0x0280DFAF595B4F684457C1A1E80CE3CA43C566025946AC9C8F4F9E6EC2AE139CDE, tcp: 62821, udp: 62823, waku2: 0x01)"
INF 2025-12-20 04:23:28.417+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2025-12-20 04:23:28.418+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=62824
INF 2025-12-20 04:23:28.418+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2025-12-20 04:23:28.418+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:100
TRC 2025-12-20 04:23:28.425+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 2025-12-20 04:23:29.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:29.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:29.406+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 2025-12-20 04:23:29.406+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 2025-12-20 04:23:29.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:29.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
DBG 2025-12-20 04:23:29.430+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:37848 meth=GET uri=/health
DBG 2025-12-20 04:23:29.430+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:37848 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
TRC 2025-12-20 04:23:29.430+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=139964773188560
TRC 2025-12-20 04:23:29.430+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 2025-12-20 04:23:29.430+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=139964773188560
TRC 2025-12-20 04:23:29.430+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 2025-12-20 04:23:29.430+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=139964773188560
TRC 2025-12-20 04:23:29.430+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 2025-12-20 04:23:29.430+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=139964773188560
TRC 2025-12-20 04:23:29.430+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 2025-12-20 04:23:29.430+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=139964773188560
TRC 2025-12-20 04:23:29.430+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 2025-12-20 04:23:29.431+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:37848 uri=/health content_type=application/json content_size=885
DBG 2025-12-20 04:23:29.434+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:37858 meth=GET uri=/debug/v1/info
DBG 2025-12-20 04:23:29.434+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:37858 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2025-12-20 04:23:29.434+00:00 node info topics="waku node" tid=1 file=waku_node.nim:217 wakuInfo="(listenAddresses: [/ip4/172.18.48.49/tcp/62821/p2p/16Uiu2HAm46jza8jzaQReyigGosihuLaPeZXwb9yMmxTsDENNF52u, /ip4/172.18.48.49/tcp/62822/ws/p2p/16Uiu2HAm46jza8jzaQReyigGosihuLaPeZXwb9yMmxTsDENNF52u], enrUri: enr:-L24QLMXjh2d6yPueozOCd7cn6jUGUcvCYKjcSNoiNQaxPBHfcM-0zPRuMxdXsSSE5XyqnTpi-ejdB-5cAdguGZJt1cCgmlkgnY0gmlwhKwSMDGKbXVsdGlhZGRyc5YACASsEjAxBvVlAAoErBIwMQb1Zt0DgnJzhQADAQAAiXNlY3AyNTZrMaECgN-vWVtPaERXwaHoDOPKQ8VmAllGrJyPT55uwq4TnN6DdGNwgvVlg3VkcIL1Z4V3YWt1MgE, mixPubKey: none(string))"
DBG 2025-12-20 04:23:29.434+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:37858 uri=/debug/v1/info content_type=application/json content_size=471
DBG 2025-12-20 04:23:29.437+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:37862 meth=POST uri=/relay/v1/subscriptions
DBG 2025-12-20 04:23:29.446+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:37862 meth=POST uri=/relay/v1/subscriptions path_params=[] query_params=[] content_body="(application/json, 18 bytes)"
INF 2025-12-20 04:23:29.446+00:00 post_waku_v2_relay_v1_subscriptions topics="waku node rest relay_api" tid=1 file=handlers.nim:64
DBG 2025-12-20 04:23:29.446+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=POST peer=172.17.0.1:37862 uri=/relay/v1/subscriptions content_type=text/plain content_size=2
TRC 2025-12-20 04:23:30.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:30.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:30.406+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 2025-12-20 04:23:30.406+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 2025-12-20 04:23:30.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:30.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:31.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:31.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:31.407+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 2025-12-20 04:23:31.407+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 2025-12-20 04:23:31.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:31.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:32.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:32.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:32.407+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 2025-12-20 04:23:32.407+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 2025-12-20 04:23:32.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:32.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:33.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:33.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:33.407+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 2025-12-20 04:23:33.407+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 2025-12-20 04:23:33.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:33.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:33.412+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:23:33.412+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:23:33.412+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:23:33.426+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 2025-12-20 04:23:33.429+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 2025-12-20 04:23:34.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:34.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:34.407+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 2025-12-20 04:23:34.407+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 2025-12-20 04:23:34.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:34.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:35.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:35.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:35.407+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 2025-12-20 04:23:35.407+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 2025-12-20 04:23:35.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:35.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:36.408+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:36.408+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:36.408+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 2025-12-20 04:23:36.408+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 2025-12-20 04:23:36.408+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:36.408+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:37.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:37.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:37.407+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 2025-12-20 04:23:37.407+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 2025-12-20 04:23:37.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:37.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:38.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:38.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:38.407+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 2025-12-20 04:23:38.407+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 2025-12-20 04:23:38.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:38.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2025-12-20 04:23:38.407+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 2025-12-20 04:23:38.407+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-20 04:23:38.407+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=139964773188560
TRC 2025-12-20 04:23:38.407+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 2025-12-20 04:23:38.407+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-20 04:23:38.407+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-20 04:23:38.407+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=139964773188560
TRC 2025-12-20 04:23:38.407+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 2025-12-20 04:23:38.407+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 2025-12-20 04:23:38.412+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-20 04:23:38.412+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-20 04:23:38.412+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=11
TRC 2025-12-20 04:23:38.412+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-20 04:23:38.412+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-20 04:23:38.412+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:23:38.412+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:23:38.412+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:23:38.430+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 2025-12-20 04:23:38.441+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 2025-12-20 04:23:39.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:39.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:39.407+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 2025-12-20 04:23:39.407+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 2025-12-20 04:23:39.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:39.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:40.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:40.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:40.406+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 2025-12-20 04:23:40.406+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 2025-12-20 04:23:40.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:40.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:40.406+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139964773343312
TRC 2025-12-20 04:23:40.406+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-20 04:23:40.406+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-20 04:23:41.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:41.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:41.407+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 2025-12-20 04:23:41.407+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 2025-12-20 04:23:41.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:41.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:42.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:42.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:42.407+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 2025-12-20 04:23:42.407+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 2025-12-20 04:23:42.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:42.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:43.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:43.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:43.407+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 2025-12-20 04:23:43.407+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 2025-12-20 04:23:43.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:43.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:43.413+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:23:43.413+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:23:43.413+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:23:43.442+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 2025-12-20 04:23:43.445+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 2025-12-20 04:23:44.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:44.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:44.407+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 2025-12-20 04:23:44.407+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 2025-12-20 04:23:44.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:44.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:45.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:45.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:45.407+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 2025-12-20 04:23:45.407+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 2025-12-20 04:23:45.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:45.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:46.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:46.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:46.407+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 2025-12-20 04:23:46.407+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 2025-12-20 04:23:46.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:46.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:47.405+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:47.405+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:47.405+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 2025-12-20 04:23:47.405+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 2025-12-20 04:23:47.405+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:47.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:48.408+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:48.408+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:48.408+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 2025-12-20 04:23:48.408+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 2025-12-20 04:23:48.408+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:48.408+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2025-12-20 04:23:48.408+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 2025-12-20 04:23:48.408+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-20 04:23:48.408+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=139964773188560
TRC 2025-12-20 04:23:48.408+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 2025-12-20 04:23:48.408+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-20 04:23:48.408+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-20 04:23:48.408+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=139964773188560
TRC 2025-12-20 04:23:48.408+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 2025-12-20 04:23:48.408+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 2025-12-20 04:23:48.412+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-20 04:23:48.412+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-20 04:23:48.412+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=10
TRC 2025-12-20 04:23:48.412+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-20 04:23:48.412+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-20 04:23:48.414+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:23:48.414+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:23:48.414+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:23:48.447+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 2025-12-20 04:23:48.450+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 2025-12-20 04:23:49.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:49.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:49.407+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 2025-12-20 04:23:49.407+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 2025-12-20 04:23:49.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:49.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:50.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:50.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:50.407+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 2025-12-20 04:23:50.407+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 2025-12-20 04:23:50.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:50.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:51.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:51.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:51.406+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 2025-12-20 04:23:51.406+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 2025-12-20 04:23:51.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:51.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:52.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:52.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:52.407+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 2025-12-20 04:23:52.407+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 2025-12-20 04:23:52.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:52.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:52.407+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139964773343312
TRC 2025-12-20 04:23:52.407+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-20 04:23:52.407+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-20 04:23:53.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:53.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:53.407+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 2025-12-20 04:23:53.407+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 2025-12-20 04:23:53.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:53.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:53.414+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:23:53.414+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:23:53.414+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:23:53.452+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 2025-12-20 04:23:53.461+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 2025-12-20 04:23:54.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:54.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:54.406+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 2025-12-20 04:23:54.406+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 2025-12-20 04:23:54.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:54.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:55.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:55.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:55.406+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 2025-12-20 04:23:55.406+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 2025-12-20 04:23:55.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:55.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:56.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:56.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:56.406+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 2025-12-20 04:23:56.406+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 2025-12-20 04:23:56.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:56.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:57.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:57.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:57.406+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 2025-12-20 04:23:57.406+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 2025-12-20 04:23:57.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:57.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:58.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:58.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:58.406+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 2025-12-20 04:23:58.406+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 2025-12-20 04:23:58.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:58.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:23:58.407+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-20 04:23:58.407+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
INF 2025-12-20 04:23:58.407+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 2025-12-20 04:23:58.407+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-20 04:23:58.407+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=139964773188560
TRC 2025-12-20 04:23:58.407+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 2025-12-20 04:23:58.407+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-20 04:23:58.407+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-20 04:23:58.407+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=139964773188560
TRC 2025-12-20 04:23:58.407+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 2025-12-20 04:23:58.407+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 2025-12-20 04:23:58.413+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-20 04:23:58.413+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-20 04:23:58.413+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=9
TRC 2025-12-20 04:23:58.413+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-20 04:23:58.413+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-20 04:23:58.413+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:23:58.413+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:23:58.413+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:23:58.462+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 2025-12-20 04:23:58.466+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 2025-12-20 04:23:59.405+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:23:59.405+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:59.405+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 2025-12-20 04:23:59.405+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 2025-12-20 04:23:59.405+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:23:59.405+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:00.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:00.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:00.407+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 2025-12-20 04:24:00.407+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 2025-12-20 04:24:00.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:00.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:01.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:01.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:01.406+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 2025-12-20 04:24:01.406+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 2025-12-20 04:24:01.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:01.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:02.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:02.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:02.406+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 2025-12-20 04:24:02.406+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 2025-12-20 04:24:02.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:02.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:03.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:03.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:03.406+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 2025-12-20 04:24:03.406+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 2025-12-20 04:24:03.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:03.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:03.413+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:24:03.413+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:24:03.413+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:24:03.466+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 2025-12-20 04:24:03.470+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 2025-12-20 04:24:04.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:04.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:04.406+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 2025-12-20 04:24:04.406+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 2025-12-20 04:24:04.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:04.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:04.406+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139964773343312
TRC 2025-12-20 04:24:04.406+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-20 04:24:04.406+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-20 04:24:05.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:05.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:05.406+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 2025-12-20 04:24:05.406+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 2025-12-20 04:24:05.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:05.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:06.405+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:06.405+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:06.405+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 2025-12-20 04:24:06.405+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 2025-12-20 04:24:06.405+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:06.405+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:07.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:07.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:07.407+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 2025-12-20 04:24:07.407+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 2025-12-20 04:24:07.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:07.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:08.405+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:08.405+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:08.405+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 2025-12-20 04:24:08.405+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 2025-12-20 04:24:08.405+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:08.405+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2025-12-20 04:24:08.407+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 2025-12-20 04:24:08.407+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-20 04:24:08.407+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=139964773188560
TRC 2025-12-20 04:24:08.407+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 2025-12-20 04:24:08.407+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-20 04:24:08.407+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-20 04:24:08.407+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=139964773188560
TRC 2025-12-20 04:24:08.407+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 2025-12-20 04:24:08.407+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 2025-12-20 04:24:08.412+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-20 04:24:08.412+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-20 04:24:08.412+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=8
TRC 2025-12-20 04:24:08.412+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-20 04:24:08.412+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-20 04:24:08.415+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:24:08.415+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:24:08.415+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:24:08.472+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 2025-12-20 04:24:08.477+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 2025-12-20 04:24:09.405+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:09.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:09.406+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 2025-12-20 04:24:09.406+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 2025-12-20 04:24:09.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:09.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:10.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:10.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:10.407+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 2025-12-20 04:24:10.407+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 2025-12-20 04:24:10.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:10.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:11.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:11.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:11.406+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 2025-12-20 04:24:11.406+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 2025-12-20 04:24:11.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:11.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:12.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:12.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:12.406+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 2025-12-20 04:24:12.406+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 2025-12-20 04:24:12.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:12.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:13.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:13.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:13.406+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 2025-12-20 04:24:13.406+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 2025-12-20 04:24:13.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:13.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:13.416+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:24:13.416+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:24:13.416+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:24:13.479+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 2025-12-20 04:24:13.488+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 2025-12-20 04:24:14.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:14.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:14.407+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 2025-12-20 04:24:14.407+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 2025-12-20 04:24:14.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:14.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:15.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:15.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:15.406+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 2025-12-20 04:24:15.406+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 2025-12-20 04:24:15.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:15.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:16.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:16.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:16.407+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 2025-12-20 04:24:16.407+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 2025-12-20 04:24:16.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:16.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:16.407+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139964773343312
TRC 2025-12-20 04:24:16.407+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-20 04:24:16.407+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-20 04:24:17.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:17.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:17.406+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 2025-12-20 04:24:17.406+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 2025-12-20 04:24:17.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:17.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:18.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:18.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:18.407+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 2025-12-20 04:24:18.407+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 2025-12-20 04:24:18.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:18.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
INF 2025-12-20 04:24:18.407+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 2025-12-20 04:24:18.407+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-20 04:24:18.407+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=139964773188560
TRC 2025-12-20 04:24:18.407+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 2025-12-20 04:24:18.407+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-20 04:24:18.408+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-20 04:24:18.408+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=139964773188560
TRC 2025-12-20 04:24:18.408+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 2025-12-20 04:24:18.408+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 2025-12-20 04:24:18.414+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-20 04:24:18.414+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-20 04:24:18.414+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=7
TRC 2025-12-20 04:24:18.414+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-20 04:24:18.414+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-20 04:24:18.416+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:24:18.416+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:24:18.416+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:24:18.488+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 2025-12-20 04:24:18.500+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 2025-12-20 04:24:19.405+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:19.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:19.406+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 2025-12-20 04:24:19.406+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 2025-12-20 04:24:19.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:19.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:20.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:20.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:20.407+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 2025-12-20 04:24:20.407+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 2025-12-20 04:24:20.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:20.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:21.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:21.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:21.406+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 2025-12-20 04:24:21.406+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 2025-12-20 04:24:21.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:21.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:22.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:22.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:22.406+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 2025-12-20 04:24:22.406+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 2025-12-20 04:24:22.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:22.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:23.405+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:23.405+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:23.405+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 2025-12-20 04:24:23.405+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 2025-12-20 04:24:23.405+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:23.405+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:23.417+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:24:23.417+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:24:23.417+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:24:23.502+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 2025-12-20 04:24:23.506+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 2025-12-20 04:24:24.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:24.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:24.406+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 2025-12-20 04:24:24.406+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 2025-12-20 04:24:24.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:24.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:25.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:25.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:25.406+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 2025-12-20 04:24:25.406+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 2025-12-20 04:24:25.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:25.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:26.405+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:26.405+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:26.405+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 2025-12-20 04:24:26.405+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 2025-12-20 04:24:26.405+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:26.405+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:27.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:27.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:27.407+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 2025-12-20 04:24:27.407+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 2025-12-20 04:24:27.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:27.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:28.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:28.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:28.407+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 2025-12-20 04:24:28.407+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 2025-12-20 04:24:28.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:28.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:28.407+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=139964773343312
TRC 2025-12-20 04:24:28.407+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-20 04:24:28.407+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
TRC 2025-12-20 04:24:28.407+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-20 04:24:28.407+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
INF 2025-12-20 04:24:28.409+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 2025-12-20 04:24:28.409+00:00 waku rendezvous advertisements started topics="waku rendezvous" tid=1 file=protocol.nim:113
TRC 2025-12-20 04:24:28.409+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=139964773188560
TRC 2025-12-20 04:24:28.409+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 2025-12-20 04:24:28.409+00:00 waku rendezvous advertisements failed topics="waku rendezvous" tid=1 file=protocol.nim:136 error="could not get a peer supporting RendezVousCodec"
TRC 2025-12-20 04:24:28.409+00:00 waku rendezvous client requests started topics="waku rendezvous client" tid=1 file=client.nim:43
TRC 2025-12-20 04:24:28.409+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=139964773188560
TRC 2025-12-20 04:24:28.409+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 2025-12-20 04:24:28.409+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 2025-12-20 04:24:28.414+00:00 Mesh peers for keepalive tid=1 file=node_health_monitor.nim:259 meshPeers=[]
TRC 2025-12-20 04:24:28.414+00:00 Selected peers for keepalive tid=1 file=node_health_monitor.nim:270 selected=[]
TRC 2025-12-20 04:24:28.414+00:00 Pinging random peers tid=1 file=node_health_monitor.nim:330 count=0 countdownToPingAll=6
TRC 2025-12-20 04:24:28.414+00:00 Keepalive results tid=1 file=node_health_monitor.nim:345 attemptedPings=0 successfulPings=0
TRC 2025-12-20 04:24:28.414+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
TRC 2025-12-20 04:24:28.418+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:24:28.418+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:24:28.418+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:24:28.507+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 2025-12-20 04:24:28.510+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 2025-12-20 04:24:29.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:29.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:29.406+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 2025-12-20 04:24:29.406+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 2025-12-20 04:24:29.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:29.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:30.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:30.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:30.407+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 2025-12-20 04:24:30.407+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 2025-12-20 04:24:30.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:30.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:31.407+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:31.407+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:31.407+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 2025-12-20 04:24:31.407+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 2025-12-20 04:24:31.407+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:31.407+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:32.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:32.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:32.406+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 2025-12-20 04:24:32.406+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 2025-12-20 04:24:32.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:32.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:33.406+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=139964773343312
TRC 2025-12-20 04:24:33.406+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:33.406+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 2025-12-20 04:24:33.406+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 2025-12-20 04:24:33.406+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:24:33.406+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:24:33.418+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:24:33.418+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:24:33.418+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:24:33.512+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 2025-12-20 04:24:33.516+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
NTC 2025-12-20 04:24:33.582+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2025-12-20 04:24:33.582+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2025-12-20 04:24:33.582+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2025-12-20 04:24:33.583+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2025-12-20 04:24:33.583+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:317
TRC 2025-12-20 04:24:33.583+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=48 queue=0
TRC 2025-12-20 04:24:33.583+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=49 queue=0
TRC 2025-12-20 04:24:33.583+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2025-12-20 04:24:33.583+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2025-12-20 04:24:33.583+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
TRC 2025-12-20 04:24:33.583+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=49 queue=0
TRC 2025-12-20 04:24:33.583+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=50 queue=0
TRC 2025-12-20 04:24:33.583+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2025-12-20 04:24:33.583+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2025-12-20 04:24:33.583+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
INF 2025-12-20 04:24:33.583+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:243
TRC 2025-12-20 04:24:33.583+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:421
TRC 2025-12-20 04:24:33.583+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:435
TRC 2025-12-20 04:24:33.583+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:165
TRC 2025-12-20 04:24:33.583+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/62821]
TRC 2025-12-20 04:24:33.584+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:195
TRC 2025-12-20 04:24:33.584+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:219
TRC 2025-12-20 04:24:33.584+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/62822/ws]
TRC 2025-12-20 04:24:33.584+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:241
TRC 2025-12-20 04:24:33.584+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1010
TRC 2025-12-20 04:24:33.584+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:343
WRN 2025-12-20 04:24:33.584+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
WRN 2025-12-20 04:24:33.584+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
INF 2025-12-20 04:24:33.584+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:240
INF 2025-12-20 04:24:33.584+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2025-12-20 04:24:33.584+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:62820

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: 2025-12-20_04-24-19__d81284b7-f8a2-4435-acc3-3e8a505cfbd3
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_2025-12-20_04-24-19__d81284b7-f8a2-4435-acc3-3e8a505cfbd3__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_2025-12-20_04-24-19__d81284b7-f8a2-4435-acc3-3e8a505cfbd3__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_2025-12-20_04-24-19__d81284b7-f8a2-4435-acc3-3e8a505cfbd3__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.227.111
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['19625', '19626', '19627', '19628', '19629']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 19625:19625 -p 19626:19626 -p 19627:19627 -p 19628:19628 -p 19629:19629 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19627 --rest-port=19625 --tcp-port=19626 --discv5-udp-port=19628 --rest-address=0.0.0.0 --nat=extip:172.18.227.111 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6dc16dd9be686fe3f9ba7a16aeebcd7f4ec7fb0d0ebbb8e791fedcde02c7c672 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19629 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.227.111 waku ca4fef7ee6059ba5e5fefe6d9e4042bdbfdf683f631c4df81ed570f9310035f7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ca4fef7ee605. Setting up logs at ./log/docker/node1_2025-12-20_04-24-19__d81284b7-f8a2-4435-acc3-3e8a505cfbd3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 19625
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 4b0b307c063a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e7d66d503af6. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:19625/health" -H "Content-Type: 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:19625/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.227.111/tcp/19626/p2p/16Uiu2HAmLJKEgp4jBW7iuzc5t8KS5GFkV71Aadzh1mUV9h3czH4R","/ip4/172.18.227.111/tcp/19627/ws/p2p/16Uiu2HAmLJKEgp4jBW7iuzc5t8KS5GFkV71Aadzh1mUV9h3czH4R"],"enrUri":"enr:-L24QKmFKIAgwK3M5t72_X_ICVKfxD4-SrDjJpJFqi_gXU-3PufXT7rTwAuWwzti1_T-gZjMOvzQm20v_TBcFUTSGHMCgmlkgnY0gmlwhKwS42-KbXVsdGlhZGRyc5YACASsEuNvBkyqAAoErBLjbwZMq90DgnJzhQADAQAAiXNlY3AyNTZrMaEDcZGnL6QjnsSckDCDHdli1zHd4xpIdFZxUr-HLxHiMl6DdGNwgkyqg3VkcIJMrIV3YWt1MhM"}'
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.94.132
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14003', '14004', '14005', '14006', '14007']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14003:14003 -p 14004:14004 -p 14005:14005 -p 14006:14006 -p 14007:14007 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14005 --rest-port=14003 --tcp-port=14004 --discv5-udp-port=14006 --rest-address=0.0.0.0 --nat=extip:172.18.94.132 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6ddd4adcf772011dceac99ad61ddf05c11ef58ed523bfecebee4ff78ffebd2d3 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14007 --metrics-logging=true --relay=true --storenode=/ip4/172.18.227.111/tcp/19626/p2p/16Uiu2HAmLJKEgp4jBW7iuzc5t8KS5GFkV71Aadzh1mUV9h3czH4R --discv5-bootstrap-node=enr:-L24QKmFKIAgwK3M5t72_X_ICVKfxD4-SrDjJpJFqi_gXU-3PufXT7rTwAuWwzti1_T-gZjMOvzQm20v_TBcFUTSGHMCgmlkgnY0gmlwhKwS42-KbXVsdGlhZGRyc5YACASsEuNvBkyqAAoErBLjbwZMq90DgnJzhQADAQAAiXNlY3AyNTZrMaEDcZGnL6QjnsSckDCDHdli1zHd4xpIdFZxUr-HLxHiMl6DdGNwgkyqg3VkcIJMrIV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.94.132 waku d7dced7c283fdedaf898db0181cea0da64055cb9fd873dfa83613fb57432cb3a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d7dced7c283f. Setting up logs at ./log/docker/node2_2025-12-20_04-24-19__d81284b7-f8a2-4435-acc3-3e8a505cfbd3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14003
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:14003/health" -H "Content-Type: 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:14003/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.94.132/tcp/14004/p2p/16Uiu2HAmB4Wgrs4ZHSHap2mdLFgu6oC1AicVNQUMPBtkpM9bcFPT","/ip4/172.18.94.132/tcp/14005/ws/p2p/16Uiu2HAmB4Wgrs4ZHSHap2mdLFgu6oC1AicVNQUMPBtkpM9bcFPT"],"enrUri":"enr:-L24QJ3amWxZQ1v77Uwtq4-7oRTYSqbqKfoprHcldA8lSg_hR4PLux0_yuif8-Z3LbhOmWyebL3gvJg7rZUwP5TmPPkCgmlkgnY0gmlwhKwSXoSKbXVsdGlhZGRyc5YACASsEl6EBja0AAoErBJehAY2td0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6E9JkoKTtDX8E4AcGJD1TgdXhJZnwN4yRg8El8PSdSaDdGNwgja0g3VkcII2toV3YWt1MhM"}'
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.203.183
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57851', '57852', '57853', '57854', '57855']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57851:57851 -p 57852:57852 -p 57853:57853 -p 57854:57854 -p 57855:57855 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57853 --rest-port=57851 --tcp-port=57852 --discv5-udp-port=57854 --rest-address=0.0.0.0 --nat=extip:172.18.203.183 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dfa050dafe66fd99edd24b68abb962f6a35bbbffcc8457de042cab53dc54a93e --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57855 --metrics-logging=true --relay=true --storenode=/ip4/172.18.94.132/tcp/14004/p2p/16Uiu2HAmB4Wgrs4ZHSHap2mdLFgu6oC1AicVNQUMPBtkpM9bcFPT --discv5-bootstrap-node=enr:-L24QJ3amWxZQ1v77Uwtq4-7oRTYSqbqKfoprHcldA8lSg_hR4PLux0_yuif8-Z3LbhOmWyebL3gvJg7rZUwP5TmPPkCgmlkgnY0gmlwhKwSXoSKbXVsdGlhZGRyc5YACASsEl6EBja0AAoErBJehAY2td0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6E9JkoKTtDX8E4AcGJD1TgdXhJZnwN4yRg8El8PSdSaDdGNwgja0g3VkcII2toV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.203.183 waku 182be295f82933fbbefa37ba04c700000917dbec55fef1dd309cf55cbc60f970
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 182be295f829. Setting up logs at ./log/docker/node3_2025-12-20_04-24-19__d81284b7-f8a2-4435-acc3-3e8a505cfbd3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57851
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:57851/health" -H "Content-Type: 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:57851/debug/v1/info" -H "Content-Type: application/json" -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.183/tcp/57852/p2p/16Uiu2HAm9QDUy7KJdwbF1pamvivTXjugKv1fDLU8pW1rHeo5AFz2","/ip4/172.18.203.183/tcp/57853/ws/p2p/16Uiu2HAm9QDUy7KJdwbF1pamvivTXjugKv1fDLU8pW1rHeo5AFz2"],"enrUri":"enr:-L24QNf5MGz5uFQieRi56UIhgD72ar5D5l5JOsjhwoM2ir8NS1LTgU05Qu5sqWzBfD0_8uGIojvulyQ98esfeJF8cJUCgmlkgnY0gmlwhKwSy7eKbXVsdGlhZGRyc5YACASsEsu3BuH8AAoErBLLtwbh_d0DgnJzhQADAQAAiXNlY3AyNTZrMaECz6QTb33J5FsFqAaZ9OeC2ap0yxzrAJPDCtRbf32i44uDdGNwguH8g3VkcILh_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:14003/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.227.111/tcp/19626/p2p/16Uiu2HAmLJKEgp4jBW7iuzc5t8KS5GFkV71Aadzh1mUV9h3czH4R"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57851/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.94.132/tcp/14004/p2p/16Uiu2HAmB4Wgrs4ZHSHap2mdLFgu6oC1AicVNQUMPBtkpM9bcFPT"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:19625/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:14003/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:57851/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:19625/relay/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:19625/relay/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:19625/relay/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:19625/relay/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:19625/relay/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:19625/relay/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:19625/relay/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:19625/relay/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:19625/relay/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:19625/relay/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:14003/relay/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:14003/relay/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:14003/relay/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:14003/relay/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:14003/relay/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:14003/relay/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:14003/relay/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:14003/relay/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:14003/relay/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:14003/relay/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:57851/relay/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:57851/relay/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:57851/relay/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:57851/relay/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:57851/relay/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:57851/relay/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:57851/relay/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:57851/relay/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:57851/relay/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:57851/relay/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 ca4fef7ee605
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id d7dced7c283f
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id 182be295f829
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:19625/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":"0x6fc5324f9e119572a2842e00a44395bede7cb18b1598d8a1236c9001ebcb751c"},{"messageHash":"0x6560ee9ba3a76c960fb178b77404302323490948727cc3c7e67c6be7c72099d8"},{"messageHash":"0x501cdf235db8cc727e3d9b1cc9ac1af719144cb6ba80073f26d7ba357bbb1029"},{"messageHash":"0xd57474c3a3e8f424adf63a75da33b2a830da477ff81a54a34af3761622fdfae2"},{"messageHash":"0xf782e618063fba957c1ca4b8f52aa2bf4bc7e71c18c530387874813c04d9be56"},{"messageHash":"0xd53dfeb0771e5a87b3f44a337894754d0ea0aea225b7a9e8adcd3af14e9b9094"},{"messageHash":"0x2b4a2162c98b12a61f5f07529ca7d60db082de4f70554e36b6d73fa0146e3132"},{"messageHash":"0x475e7b34fd40c31eb1a00c93cdcfdf0f27d8ad3bebca2024606ede9a1f41b64c"},{"messageHash":"0x909bb60b5f11684fcedee66aa998eb7cf83acde930463e388983d614b04c70b4"},{"messageHash":"0x27a708ed5e553d7b7e8d7457ab11f3f9d1ae17d89f227edb6cc9d9f7f067e198"},{"messageHash":"0xd02792664f53ed6f495beaf6633a326f3b9674ca38726184a5f77034f9e84331"},{"messageHash":"0x2aa1ee4c53d4527143fdddb99720ea60f855abc6b2e644ad95de7c6e52ca341d"},{"messageHash":"0x6a3466e3e13fb01e511c3feb5bd44e12f5569b99970042c61464ccd923b963c0"},{"messageHash":"0xeb2891189084c6faaef8c0eaa4d8d498571481d35fe3d39bd9c58b35f4b6a35f"},{"messageHash":"0x64034b6992d1f8df8f5a3de995bb66285d0397fb0e921cae27810c1760e21993"},{"messageHash":"0x1d9e7f3affa49330d3b6dcf2532795a395958dc7e09a169b3806ced2888f6945"},{"messageHash":"0xb9bc8c2094fc3198923b1500fcc7a239799444262b53c35608679779d0bb31c9"},{"messageHash":"0xd197c1d35f73da8ee0fe758e7939bdcc626f4585f3da7ed02a11ac30d9b55cde"},{"messageHash":"0x9839884b3a8b0d5e293abf264ae5e734299620aa9813ddfa45401239fb0eea78"},{"messageHash":"0x207a4db5f87daaca68eded173407afa1b35fb6ed590c4e21e98e47de248d05a7"},{"messageHash":"0x1fda80403de2e95846cd4c149cc4431e9382b170185b76f4610dbde1be731747"},{"messageHash":"0xe2dc8079183b2fcb3ed4437614c1f378918e5778666ef3f943787d0242336739"},{"messageHash":"0x9384baa8e7a4341bcbd9f623253187c806e3e5af8efcce1daca31b92a8010ec9"},{"messageHash":"0x682d20a241f802d4e44112b6f5f079e8b2ee18e932392d77a717fd988d563e45"},{"messageHash":"0xdc920b1b367fb6f2ba5590594350cdb5aca2595b65c397ab152a42bdfdea0d5f"},{"messageHash":"0xe6899f501cbf7699f0f05c886880a9821807b442282e9375977891911b670978"},{"messageHash":"0x271e47319441de58cae0dd25b90a8220f337f35e2210bc73a6c265b7bd278ef4"},{"messageHash":"0x1e26855aa717c7fc28d1a99fdc7d7458ef16060210eb7ad0a26567713aec40bb"},{"messageHash":"0x0058c5f7840d3f093611585ea63fbdc8861b156ce58c8fe4ec37359b26f5b6dc"},{"messageHash":"0x281c03b667054fb311d5a4a3ea60c0ca9fb2f3a571fcc391de7ef22aaa738081"}]}'
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:14003/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":"0x6fc5324f9e119572a2842e00a44395bede7cb18b1598d8a1236c9001ebcb751c"},{"messageHash":"0x6560ee9ba3a76c960fb178b77404302323490948727cc3c7e67c6be7c72099d8"},{"messageHash":"0x501cdf235db8cc727e3d9b1cc9ac1af719144cb6ba80073f26d7ba357bbb1029"},{"messageHash":"0xd57474c3a3e8f424adf63a75da33b2a830da477ff81a54a34af3761622fdfae2"},{"messageHash":"0xf782e618063fba957c1ca4b8f52aa2bf4bc7e71c18c530387874813c04d9be56"},{"messageHash":"0xd53dfeb0771e5a87b3f44a337894754d0ea0aea225b7a9e8adcd3af14e9b9094"},{"messageHash":"0x2b4a2162c98b12a61f5f07529ca7d60db082de4f70554e36b6d73fa0146e3132"},{"messageHash":"0x475e7b34fd40c31eb1a00c93cdcfdf0f27d8ad3bebca2024606ede9a1f41b64c"},{"messageHash":"0x909bb60b5f11684fcedee66aa998eb7cf83acde930463e388983d614b04c70b4"},{"messageHash":"0x27a708ed5e553d7b7e8d7457ab11f3f9d1ae17d89f227edb6cc9d9f7f067e198"},{"messageHash":"0xd02792664f53ed6f495beaf6633a326f3b9674ca38726184a5f77034f9e84331"},{"messageHash":"0x2aa1ee4c53d4527143fdddb99720ea60f855abc6b2e644ad95de7c6e52ca341d"},{"messageHash":"0x6a3466e3e13fb01e511c3feb5bd44e12f5569b99970042c61464ccd923b963c0"},{"messageHash":"0xeb2891189084c6faaef8c0eaa4d8d498571481d35fe3d39bd9c58b35f4b6a35f"},{"messageHash":"0x64034b6992d1f8df8f5a3de995bb66285d0397fb0e921cae27810c1760e21993"},{"messageHash":"0x1d9e7f3affa49330d3b6dcf2532795a395958dc7e09a169b3806ced2888f6945"},{"messageHash":"0xb9bc8c2094fc3198923b1500fcc7a239799444262b53c35608679779d0bb31c9"},{"messageHash":"0xd197c1d35f73da8ee0fe758e7939bdcc626f4585f3da7ed02a11ac30d9b55cde"},{"messageHash":"0x9839884b3a8b0d5e293abf264ae5e734299620aa9813ddfa45401239fb0eea78"},{"messageHash":"0x207a4db5f87daaca68eded173407afa1b35fb6ed590c4e21e98e47de248d05a7"},{"messageHash":"0x1fda80403de2e95846cd4c149cc4431e9382b170185b76f4610dbde1be731747"},{"messageHash":"0xe2dc8079183b2fcb3ed4437614c1f378918e5778666ef3f943787d0242336739"},{"messageHash":"0x9384baa8e7a4341bcbd9f623253187c806e3e5af8efcce1daca31b92a8010ec9"},{"messageHash":"0x682d20a241f802d4e44112b6f5f079e8b2ee18e932392d77a717fd988d563e45"},{"messageHash":"0xdc920b1b367fb6f2ba5590594350cdb5aca2595b65c397ab152a42bdfdea0d5f"},{"messageHash":"0xe6899f501cbf7699f0f05c886880a9821807b442282e9375977891911b670978"},{"messageHash":"0x271e47319441de58cae0dd25b90a8220f337f35e2210bc73a6c265b7bd278ef4"},{"messageHash":"0x1e26855aa717c7fc28d1a99fdc7d7458ef16060210eb7ad0a26567713aec40bb"},{"messageHash":"0x0058c5f7840d3f093611585ea63fbdc8861b156ce58c8fe4ec37359b26f5b6dc"},{"messageHash":"0x281c03b667054fb311d5a4a3ea60c0ca9fb2f3a571fcc391de7ef22aaa738081"}]}'
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:57851/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":"4f2fdede4550e576d4e9","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6fc5324f9e119572a2842e00a44395bede7cb18b1598d8a1236c9001ebcb751c"},{"messageHash":"0x6560ee9ba3a76c960fb178b77404302323490948727cc3c7e67c6be7c72099d8"},{"messageHash":"0x501cdf235db8cc727e3d9b1cc9ac1af719144cb6ba80073f26d7ba357bbb1029"},{"messageHash":"0xd57474c3a3e8f424adf63a75da33b2a830da477ff81a54a34af3761622fdfae2"},{"messageHash":"0xf782e618063fba957c1ca4b8f52aa2bf4bc7e71c18c530387874813c04d9be56"},{"messageHash":"0xd53dfeb0771e5a87b3f44a337894754d0ea0aea225b7a9e8adcd3af14e9b9094"},{"messageHash":"0x2b4a2162c98b12a61f5f07529ca7d60db082de4f70554e36b6d73fa0146e3132"},{"messageHash":"0x475e7b34fd40c31eb1a00c93cdcfdf0f27d8ad3bebca2024606ede9a1f41b64c"},{"messageHash":"0x909bb60b5f11684fcedee66aa998eb7cf83acde930463e388983d614b04c70b4"},{"messageHash":"0x27a708ed5e553d7b7e8d7457ab11f3f9d1ae17d89f227edb6cc9d9f7f067e198"},{"messageHash":"0xd02792664f53ed6f495beaf6633a326f3b9674ca38726184a5f77034f9e84331"},{"messageHash":"0x2aa1ee4c53d4527143fdddb99720ea60f855abc6b2e644ad95de7c6e52ca341d"},{"messageHash":"0x6a3466e3e13fb01e511c3feb5bd44e12f5569b99970042c61464ccd923b963c0"},{"messageHash":"0xeb2891189084c6faaef8c0eaa4d8d498571481d35fe3d39bd9c58b35f4b6a35f"},{"messageHash":"0x64034b6992d1f8df8f5a3de995bb66285d0397fb0e921cae27810c1760e21993"},{"messageHash":"0x1d9e7f3affa49330d3b6dcf2532795a395958dc7e09a169b3806ced2888f6945"},{"messageHash":"0xb9bc8c2094fc3198923b1500fcc7a239799444262b53c35608679779d0bb31c9"},{"messageHash":"0xd197c1d35f73da8ee0fe758e7939bdcc626f4585f3da7ed02a11ac30d9b55cde"},{"messageHash":"0x9839884b3a8b0d5e293abf264ae5e734299620aa9813ddfa45401239fb0eea78"},{"messageHash":"0x207a4db5f87daaca68eded173407afa1b35fb6ed590c4e21e98e47de248d05a7"},{"messageHash":"0x1fda80403de2e95846cd4c149cc4431e9382b170185b76f4610dbde1be731747"},{"messageHash":"0xe2dc8079183b2fcb3ed4437614c1f378918e5778666ef3f943787d0242336739"},{"messageHash":"0x9384baa8e7a4341bcbd9f623253187c806e3e5af8efcce1daca31b92a8010ec9"},{"messageHash":"0x682d20a241f802d4e44112b6f5f079e8b2ee18e932392d77a717fd988d563e45"},{"messageHash":"0xdc920b1b367fb6f2ba5590594350cdb5aca2595b65c397ab152a42bdfdea0d5f"},{"messageHash":"0xe6899f501cbf7699f0f05c886880a9821807b442282e9375977891911b670978"},{"messageHash":"0x271e47319441de58cae0dd25b90a8220f337f35e2210bc73a6c265b7bd278ef4"},{"messageHash":"0x1e26855aa717c7fc28d1a99fdc7d7458ef16060210eb7ad0a26567713aec40bb"},{"messageHash":"0x0058c5f7840d3f093611585ea63fbdc8861b156ce58c8fe4ec37359b26f5b6dc"},{"messageHash":"0x281c03b667054fb311d5a4a3ea60c0ca9fb2f3a571fcc391de7ef22aaa738081"}]}'
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 ca4fef7ee605
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d7dced7c283f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 182be295f829
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ca4fef7ee605. 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 @@
2025-12-20 04:24:23.172 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:24:23.173 DEBUG [tests.conftest] Running test: test_content_topic_and_pubsub_topic_not_in_docker_flags with id: 2025-12-20_04-24-23__4da32cba-aee9-4fcb-acfa-4264255ad341
2025-12-20 04:24:23.174 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:24:23.175 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:24:23.175 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-20 04:24:23.185 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:24:23.185 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-24-23__4da32cba-aee9-4fcb-acfa-4264255ad341__wakuorg_nwaku:latest.log
2025-12-20 04:24:23.185 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:24:23.186 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:24:23.187 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:24:23.187 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.173.230
2025-12-20 04:24:23.187 DEBUG [src.node.docker_mananger] Generated ports ['4044', '4045', '4046', '4047', '4048']
2025-12-20 04:24:23.187 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:24:23.188 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:24:23.188 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:24:23.188 DEBUG [src.node.docker_mananger] docker run -i -t -p 4044:4044 -p 4045:4045 -p 4046:4046 -p 4047:4047 -p 4048:4048 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4046 --rest-port=4044 --tcp-port=4045 --discv5-udp-port=4047 --rest-address=0.0.0.0 --nat=extip:172.18.173.230 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1a24becafd2bc3cc0aec8b6bee7c0f70cfeae3ba8f7818dab4dec3ace4d0bbb5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4048 --metrics-logging=true --relay=true --filter=true
2025-12-20 04:24:23.365 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.173.230 waku 21e6fabc2a8d21aef1b6f23aa11f6eefa0d4bfae623007e2088602254287aee4
2025-12-20 04:24:23.397 DEBUG [src.node.docker_mananger] Container started with ID 21e6fabc2a8d. Setting up logs at ./log/docker/node1_2025-12-20_04-24-23__4da32cba-aee9-4fcb-acfa-4264255ad341__wakuorg_nwaku:latest.log
2025-12-20 04:24:23.398 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4044
2025-12-20 04:24:23.398 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:24:23.451 ERROR [src.node.docker_mananger] Max retries reached for container ad41d3db9b05. Exiting log stream.
2025-12-20 04:24:23.996 ERROR [src.node.docker_mananger] Max retries reached for container ab5bb4b12bf4. Exiting log stream.
2025-12-20 04:24:24.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:24.403 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"}]}'
2025-12-20 04:24:24.403 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:24:24.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4044/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:24.405 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.173.230/tcp/4045/p2p/16Uiu2HAm9E7HPwhXLmfphEK1q4Mmihv5bSTZf128CS2nSFCdmebp","/ip4/172.18.173.230/tcp/4046/ws/p2p/16Uiu2HAm9E7HPwhXLmfphEK1q4Mmihv5bSTZf128CS2nSFCdmebp"],"enrUri":"enr:-L24QF24wXYrndDF-jCNsbt12-2_j-szojt2n5mOBjYhhREWU9257XrTLyK4vD-9VvOoci5Zgx2hkB4bKrS6iT7_j3YCgmlkgnY0gmlwhKwSreaKbXVsdGlhZGRyc5YACASsEq3mBg_NAAoErBKt5gYPzt0DgnJzhQACAQAAiXNlY3AyNTZrMaECzQ1CDVjGoDXLi1ctz4RYnJkoiaKHfnsOd6c6lqJ54heDdGNwgg_Ng3VkcIIPz4V3YWt1MgU"}'
2025-12-20 04:24:24.406 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:24:24.412 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:24:24.413 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-24-23__4da32cba-aee9-4fcb-acfa-4264255ad341__wakuorg_nwaku:latest.log
2025-12-20 04:24:24.413 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:24:24.413 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:24:24.414 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:24:24.414 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.14.184
2025-12-20 04:24:24.414 DEBUG [src.node.docker_mananger] Generated ports ['56900', '56901', '56902', '56903', '56904']
2025-12-20 04:24:24.415 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:24:24.415 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:24:24.415 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:24:24.415 DEBUG [src.node.docker_mananger] docker run -i -t -p 56900:56900 -p 56901:56901 -p 56902:56902 -p 56903:56903 -p 56904:56904 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56902 --rest-port=56900 --tcp-port=56901 --discv5-udp-port=56903 --rest-address=0.0.0.0 --nat=extip:172.18.14.184 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=16ca07b0c5e1d8dacc24dfef29adf96751a390de83a3bbee0727d2a6c9dbf7b7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56904 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QF24wXYrndDF-jCNsbt12-2_j-szojt2n5mOBjYhhREWU9257XrTLyK4vD-9VvOoci5Zgx2hkB4bKrS6iT7_j3YCgmlkgnY0gmlwhKwSreaKbXVsdGlhZGRyc5YACASsEq3mBg_NAAoErBKt5gYPzt0DgnJzhQACAQAAiXNlY3AyNTZrMaECzQ1CDVjGoDXLi1ctz4RYnJkoiaKHfnsOd6c6lqJ54heDdGNwgg_Ng3VkcIIPz4V3YWt1MgU
2025-12-20 04:24:24.599 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.14.184 waku 47742eb82db701601b35ea6e2dd4f3ed191555f0f33731c12098121d250f697a
2025-12-20 04:24:24.628 DEBUG [src.node.docker_mananger] Container started with ID 47742eb82db7. Setting up logs at ./log/docker/node2_2025-12-20_04-24-23__4da32cba-aee9-4fcb-acfa-4264255ad341__wakuorg_nwaku:latest.log
2025-12-20 04:24:24.630 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56900
2025-12-20 04:24:24.630 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:24:25.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56900/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:25.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-20 04:24:25.645 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:24:25.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56900/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:25.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.14.184/tcp/56901/p2p/16Uiu2HAmSwLemg3ycATyUCH31Y79P4dgMEkQJi94LqU7v8C9ko43","/ip4/172.18.14.184/tcp/56902/ws/p2p/16Uiu2HAmSwLemg3ycATyUCH31Y79P4dgMEkQJi94LqU7v8C9ko43"],"enrUri":"enr:-L24QNokfrPmDzJM7NWrc1yA6vuuLWK5k6HSVAvr7VyUpMJVQi2f-tvkKQEWJhW4lPhXYvvPFfcdHbW4du94l1wpibQCgmlkgnY0gmlwhKwSDriKbXVsdGlhZGRyc5YACASsEg64Bt5FAAoErBIOuAbeRt0DgnJzhQACAQAAiXNlY3AyNTZrMaED1DPdYjPgXuHnqUQTSwJ_U2s2HGywo6xFD-AVGWwCvICDdGNwgt5Fg3VkcILeR4V3YWt1MgE"}'
2025-12-20 04:24:25.652 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:24:25.652 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56900/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.173.230/tcp/4045/p2p/16Uiu2HAm9E7HPwhXLmfphEK1q4Mmihv5bSTZf128CS2nSFCdmebp"]'
2025-12-20 04:24:25.655 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:25.656 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4044/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-20 04:24:25.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:25.658 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56900/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-20 04:24:25.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:25.661 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4044/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:24:25.666 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:25.666 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:24:25.767 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:24:25.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4044/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:25.770 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204665661671634,"ephemeral":false,"proof":""}]'
2025-12-20 04:24:25.771 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:24:25.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56900/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:25.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204665661671634,"ephemeral":false,"proof":""}]'
2025-12-20 04:24:25.777 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:24:25.778 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:24:25.778 DEBUG [src.node.waku_node] Stopping container with id 21e6fabc2a8d
2025-12-20 04:24:26.337 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:24:26.337 DEBUG [src.node.waku_node] Stopping container with id 47742eb82db7
2025-12-20 04:24:26.831 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:24:26.832 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:24:26.838 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:24:26.843 DEBUG [src.node.docker_mananger] 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,84 @@
2025-12-20 04:14:52.658 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:14:52.659 DEBUG [tests.conftest] Running test: test_store_with_non_hex_characters_in_hash with id: 2025-12-20_04-14-52__ef6e9ccf-4486-45fe-bd3b-5eb4d7a70830
2025-12-20 04:14:52.659 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:14:52.659 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:14:52.659 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-20 04:14:52.666 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:14:52.666 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-20_04-14-52__ef6e9ccf-4486-45fe-bd3b-5eb4d7a70830__wakuorg_nwaku:latest.log
2025-12-20 04:14:52.666 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:14:52.666 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:14:52.667 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:14:52.667 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.89.31
2025-12-20 04:14:52.667 DEBUG [src.node.docker_mananger] Generated ports ['3156', '3157', '3158', '3159', '3160']
2025-12-20 04:14:52.668 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:14:52.668 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:14:52.668 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:14:52.668 DEBUG [src.node.docker_mananger] docker run -i -t -p 3156:3156 -p 3157:3157 -p 3158:3158 -p 3159:3159 -p 3160:3160 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3158 --rest-port=3156 --tcp-port=3157 --discv5-udp-port=3159 --rest-address=0.0.0.0 --nat=extip:172.18.89.31 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9c32f7e2eeda909ddcbc3dce4ba1b9e6cc1cbe3324ccfb27dbfeb60d0bde641e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3160 --metrics-logging=true --store=true --relay=true
2025-12-20 04:14:52.849 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.89.31 waku 200e94e5c3bdacb673d4dfa20d9d667f1702b44a513052f1f01de2d412116811
2025-12-20 04:14:52.881 DEBUG [src.node.docker_mananger] Container started with ID 200e94e5c3bd. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-14-52__ef6e9ccf-4486-45fe-bd3b-5eb4d7a70830__wakuorg_nwaku:latest.log
2025-12-20 04:14:52.883 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3156
2025-12-20 04:14:52.883 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:14:52.931 ERROR [src.node.docker_mananger] Max retries reached for container 3020947710c2. Exiting log stream.
2025-12-20 04:14:53.459 ERROR [src.node.docker_mananger] Max retries reached for container 03ab425c56eb. Exiting log stream.
2025-12-20 04:14:53.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3156/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:53.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"}]}'
2025-12-20 04:14:53.888 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:14:53.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3156/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:53.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.89.31/tcp/3157/p2p/16Uiu2HAkwaTHcWTom8Lssj5bhQDxXtqcZaLrWrXxsZBPeGanVveD","/ip4/172.18.89.31/tcp/3158/ws/p2p/16Uiu2HAkwaTHcWTom8Lssj5bhQDxXtqcZaLrWrXxsZBPeGanVveD"],"enrUri":"enr:-L24QOg6-oSk_nBL3diGecJbyRnm8VP4dhXJKF0PD8uCydaDQXA5HK3Rzyz8Ml88_9Mm25KU2qGvcMS9YbvjDm1xBtQCgmlkgnY0gmlwhKwSWR-KbXVsdGlhZGRyc5YACASsElkfBgxVAAoErBJZHwYMVt0DgnJzhQADAQAAiXNlY3AyNTZrMaECH_c_1yi8wb1hAjvl7VDUE2z1b-POBxIYNKlYwTkHLvKDdGNwggxVg3VkcIIMV4V3YWt1MgM"}'
2025-12-20 04:14:53.890 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:14:53.897 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:14:53.897 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-20_04-14-52__ef6e9ccf-4486-45fe-bd3b-5eb4d7a70830__wakuorg_nwaku:latest.log
2025-12-20 04:14:53.897 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:14:53.897 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:14:53.899 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:14:53.899 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.183.123
2025-12-20 04:14:53.899 DEBUG [src.node.docker_mananger] Generated ports ['62563', '62564', '62565', '62566', '62567']
2025-12-20 04:14:53.899 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:14:53.900 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:14:53.900 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:14:53.900 DEBUG [src.node.docker_mananger] docker run -i -t -p 62563:62563 -p 62564:62564 -p 62565:62565 -p 62566:62566 -p 62567:62567 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62565 --rest-port=62563 --tcp-port=62564 --discv5-udp-port=62566 --rest-address=0.0.0.0 --nat=extip:172.18.183.123 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=efb7bd1aa7343a862e783a9cfd0dd73e4faf66f97cd66c4a824e47fbe5bdb6ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62567 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOg6-oSk_nBL3diGecJbyRnm8VP4dhXJKF0PD8uCydaDQXA5HK3Rzyz8Ml88_9Mm25KU2qGvcMS9YbvjDm1xBtQCgmlkgnY0gmlwhKwSWR-KbXVsdGlhZGRyc5YACASsElkfBgxVAAoErBJZHwYMVt0DgnJzhQADAQAAiXNlY3AyNTZrMaECH_c_1yi8wb1hAjvl7VDUE2z1b-POBxIYNKlYwTkHLvKDdGNwggxVg3VkcIIMV4V3YWt1MgM --storenode=/ip4/172.18.89.31/tcp/3157/p2p/16Uiu2HAkwaTHcWTom8Lssj5bhQDxXtqcZaLrWrXxsZBPeGanVveD --store=true --relay=true
2025-12-20 04:14:54.084 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.183.123 waku 9cea4c624a8f99e0285353fb40b146a9adc67317ccff3e31c0119cc1d69988be
2025-12-20 04:14:54.118 DEBUG [src.node.docker_mananger] Container started with ID 9cea4c624a8f. Setting up logs at ./log/docker/store_node1_2025-12-20_04-14-52__ef6e9ccf-4486-45fe-bd3b-5eb4d7a70830__wakuorg_nwaku:latest.log
2025-12-20 04:14:54.119 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62563
2025-12-20 04:14:54.119 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:14:55.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62563/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:55.123 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"}]}'
2025-12-20 04:14:55.123 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:14:55.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62563/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:55.126 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.183.123/tcp/62564/p2p/16Uiu2HAm3w6fkFoERVVsSYiSLXa7e15SXCPU2scqrhjWL9oZ1GZu","/ip4/172.18.183.123/tcp/62565/ws/p2p/16Uiu2HAm3w6fkFoERVVsSYiSLXa7e15SXCPU2scqrhjWL9oZ1GZu"],"enrUri":"enr:-L24QGs8usJnS5F_0ljE7F9umCnsYgw0IztsJZ9OIbl2B9cfZctE9WSYxpnrJ5zG2CI2r_vGFZFczQe2Wfe-8OFi5FkCgmlkgnY0gmlwhKwSt3uKbXVsdGlhZGRyc5YACASsErd7BvRkAAoErBK3ewb0Zd0DgnJzhQADAQAAiXNlY3AyNTZrMaECfmdBMCzfP-z2dGwiD_EOnp4-dCdgYm18nxDW0au2U9CDdGNwgvRkg3VkcIL0ZoV3YWt1MgM"}'
2025-12-20 04:14:55.126 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:14:55.126 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62563/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.89.31/tcp/3157/p2p/16Uiu2HAkwaTHcWTom8Lssj5bhQDxXtqcZaLrWrXxsZBPeGanVveD"]'
2025-12-20 04:14:55.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:55.129 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3156/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:14:55.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:55.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62563/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:14:55.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:55.134 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:55.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3156/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)'}'
2025-12-20 04:14:55.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:55.140 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:55.341 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:55.341 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3156/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)'}'
2025-12-20 04:14:55.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:55.346 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:55.547 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:55.547 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3156/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)'}'
2025-12-20 04:14:55.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:55.552 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:55.752 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:55.753 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3156/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)'}'
2025-12-20 04:14:55.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:55.757 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:55.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3156/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:55.960 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:3156/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: # is not a hexadecimal character'
2025-12-20 04:14:55.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62563/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:55.963 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:62563/store/v3/messages?hashes=%23%23%23%20INVALID%20HASH%20%23%23%23&pageSize=50&ascending=true. Response content: b'Exception converting hex string to bytes: # is not a hexadecimal character'
2025-12-20 04:14:55.965 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:14:55.966 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:14:55.966 DEBUG [src.node.waku_node] Stopping container with id 200e94e5c3bd
2025-12-20 04:14:56.495 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:14:56.495 DEBUG [src.node.waku_node] Stopping container with id 9cea4c624a8f
2025-12-20 04:14:57.038 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:14:57.039 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:14:57.045 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:14:57.052 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_is_empty with id: 2025-12-20_04-15-07__0e5e3866-cd12-4afd-9198-199062671786
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_2025-12-20_04-15-07__0e5e3866-cd12-4afd-9198-199062671786__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.197.46
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49083', '49084', '49085', '49086', '49087']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49083:49083 -p 49084:49084 -p 49085:49085 -p 49086:49086 -p 49087:49087 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49085 --rest-port=49083 --tcp-port=49084 --discv5-udp-port=49086 --rest-address=0.0.0.0 --nat=extip:172.18.197.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9b2a42dccfdb6d67b3efbfd8f4fe7fbdcee1a5d2cf046dfdd26414a4d330ebcd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49087 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.197.46 waku 49ec4dd56315e224b87e76088a9be4ce9ac22b4fda041296289034c2f953ce7b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 49ec4dd56315. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-15-07__0e5e3866-cd12-4afd-9198-199062671786__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49083
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 797961cdc1a9. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 418878e50111. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49083/health" -H "Content-Type: 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:49083/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.197.46/tcp/49084/p2p/16Uiu2HAmPtPGQuLn7wSAz1bJYAFKvf2Dj1gVjUMmENBYSRFXBB7d","/ip4/172.18.197.46/tcp/49085/ws/p2p/16Uiu2HAmPtPGQuLn7wSAz1bJYAFKvf2Dj1gVjUMmENBYSRFXBB7d"],"enrUri":"enr:-L24QFoZKAMpXIih33Ygu3xoG6Pyw14-UlI9n-eHM02EVadbUlZD8n8fUcIxc1ykivoUUIiXdByfjTV_fAy1XWDwejgCgmlkgnY0gmlwhKwSxS6KbXVsdGlhZGRyc5YACASsEsUuBr-8AAoErBLFLga_vd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpt8Ej4kppfAPGPKOu3blnWyCFvpteQZdvNU_mC6KfJiDdGNwgr-8g3VkcIK_voV3YWt1MgM"}'
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_2025-12-20_04-15-07__0e5e3866-cd12-4afd-9198-199062671786__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.219
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33506', '33507', '33508', '33509', '33510']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33506:33506 -p 33507:33507 -p 33508:33508 -p 33509:33509 -p 33510:33510 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33508 --rest-port=33506 --tcp-port=33507 --discv5-udp-port=33509 --rest-address=0.0.0.0 --nat=extip:172.18.100.219 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8e648a4670b2a48d27e9ee8d8c952aebdf8aa50a004ebaae8e6f2f04b55f4eeb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33510 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFoZKAMpXIih33Ygu3xoG6Pyw14-UlI9n-eHM02EVadbUlZD8n8fUcIxc1ykivoUUIiXdByfjTV_fAy1XWDwejgCgmlkgnY0gmlwhKwSxS6KbXVsdGlhZGRyc5YACASsEsUuBr-8AAoErBLFLga_vd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDpt8Ej4kppfAPGPKOu3blnWyCFvpteQZdvNU_mC6KfJiDdGNwgr-8g3VkcIK_voV3YWt1MgM --storenode=/ip4/172.18.197.46/tcp/49084/p2p/16Uiu2HAmPtPGQuLn7wSAz1bJYAFKvf2Dj1gVjUMmENBYSRFXBB7d --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.100.219 waku 70b7273610cdeae4e8541cd7a0e2d12ace6f486507d989124b562eb4c90d2e4f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 70b7273610cd. Setting up logs at ./log/docker/store_node1_2025-12-20_04-15-07__0e5e3866-cd12-4afd-9198-199062671786__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33506
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:33506/health" -H "Content-Type: 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:33506/debug/v1/info" -H "Content-Type: application/json" -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.219/tcp/33507/p2p/16Uiu2HAmJ8gut21bMby2J6M3vc47P9Y5yQdnDH4dh4Ja2oJVZwc7","/ip4/172.18.100.219/tcp/33508/ws/p2p/16Uiu2HAmJ8gut21bMby2J6M3vc47P9Y5yQdnDH4dh4Ja2oJVZwc7"],"enrUri":"enr:-L24QFMlDgltZitynsYi7bzLrXr0R0qGhqV5Kmc0tbY0gCeZToLMmVkJ20FWVbcNiAdXh8Ng7VsZyr46684n5ikV28ACgmlkgnY0gmlwhKwSZNuKbXVsdGlhZGRyc5YACASsEmTbBoLjAAoErBJk2waC5N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUWL631NQ09y61D6Ox0jEs_cFryGCKbAbYduFRmAxQOyDdGNwgoLjg3VkcIKC5YV3YWt1MgM"}'
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:33506/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.197.46/tcp/49084/p2p/16Uiu2HAmPtPGQuLn7wSAz1bJYAFKvf2Dj1gVjUMmENBYSRFXBB7d"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49083/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:33506/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 GET "http://127.0.0.1:49083/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33506/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
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 49ec4dd56315
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 70b7273610cd
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,82 @@
2025-12-20 04:25:01.596 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:25:01.597 DEBUG [tests.conftest] Running test: test_messages_with_timestamps_far_from_now with id: 2025-12-20_04-25-01__c6e0de82-506c-4eb8-929e-385ab642d0ec
2025-12-20 04:25:01.598 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:25:01.599 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:25:01.599 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-20 04:25:01.609 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:25:01.609 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-20_04-25-01__c6e0de82-506c-4eb8-929e-385ab642d0ec__wakuorg_nwaku:latest.log
2025-12-20 04:25:01.610 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:25:01.610 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:25:01.613 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:25:01.614 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.2.179
2025-12-20 04:25:01.614 DEBUG [src.node.docker_mananger] Generated ports ['15524', '15525', '15526', '15527', '15528']
2025-12-20 04:25:01.614 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:25:01.614 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:25:01.614 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:25:01.614 DEBUG [src.node.docker_mananger] docker run -i -t -p 15524:15524 -p 15525:15525 -p 15526:15526 -p 15527:15527 -p 15528:15528 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15526 --rest-port=15524 --tcp-port=15525 --discv5-udp-port=15527 --rest-address=0.0.0.0 --nat=extip:172.18.2.179 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=901afefee6fdbb3df24adbc7cb319aa9cfcbcad2c666fb3efb069cf3bc7d0589 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15528 --metrics-logging=true --store=true --relay=true
2025-12-20 04:25:01.799 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.2.179 waku d0a842f31528a28c8a6d1b853a522a484bc731a1e7bd30cce618df46bfefa591
2025-12-20 04:25:01.829 DEBUG [src.node.docker_mananger] Container started with ID d0a842f31528. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-25-01__c6e0de82-506c-4eb8-929e-385ab642d0ec__wakuorg_nwaku:latest.log
2025-12-20 04:25:01.830 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15524
2025-12-20 04:25:01.831 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:25:01.890 ERROR [src.node.docker_mananger] Max retries reached for container 24793a5d611d. Exiting log stream.
2025-12-20 04:25:02.437 ERROR [src.node.docker_mananger] Max retries reached for container a8a586de847c. Exiting log stream.
2025-12-20 04:25:02.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15524/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:25:02.835 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"}]}'
2025-12-20 04:25:02.835 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:25:02.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15524/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:25:02.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.2.179/tcp/15525/p2p/16Uiu2HAmHVBa7FsBvEYnAbeRHj67uiLqk8QoVzFRi41axkRS7VX9","/ip4/172.18.2.179/tcp/15526/ws/p2p/16Uiu2HAmHVBa7FsBvEYnAbeRHj67uiLqk8QoVzFRi41axkRS7VX9"],"enrUri":"enr:-L24QLPl8eGrx1jaMmNAJtbhTL8kmnV0WFPLojVGqcC_WYioZKZXaaciV0I6v4y-yIKJuRchDy3fuN3ZzVsvI8KA8ogCgmlkgnY0gmlwhKwSArOKbXVsdGlhZGRyc5YACASsEgKzBjylAAoErBICswY8pt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDR8dQbjmqD07RnUygKnRR4n2vx9GfSUSSJMjLnJzz5ISDdGNwgjylg3VkcII8p4V3YWt1MgM"}'
2025-12-20 04:25:02.838 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:25:02.844 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:25:02.845 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-20_04-25-01__c6e0de82-506c-4eb8-929e-385ab642d0ec__wakuorg_nwaku:latest.log
2025-12-20 04:25:02.845 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:25:02.845 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:25:02.846 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:25:02.846 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.192.26
2025-12-20 04:25:02.846 DEBUG [src.node.docker_mananger] Generated ports ['30226', '30227', '30228', '30229', '30230']
2025-12-20 04:25:02.847 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:25:02.847 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:25:02.847 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:25:02.847 DEBUG [src.node.docker_mananger] docker run -i -t -p 30226:30226 -p 30227:30227 -p 30228:30228 -p 30229:30229 -p 30230:30230 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30228 --rest-port=30226 --tcp-port=30227 --discv5-udp-port=30229 --rest-address=0.0.0.0 --nat=extip:172.18.192.26 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cbd2fca728df43dae1df75f129ca5e08c129f5cead4e5cceae6371d0faa76a64 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30230 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLPl8eGrx1jaMmNAJtbhTL8kmnV0WFPLojVGqcC_WYioZKZXaaciV0I6v4y-yIKJuRchDy3fuN3ZzVsvI8KA8ogCgmlkgnY0gmlwhKwSArOKbXVsdGlhZGRyc5YACASsEgKzBjylAAoErBICswY8pt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDR8dQbjmqD07RnUygKnRR4n2vx9GfSUSSJMjLnJzz5ISDdGNwgjylg3VkcII8p4V3YWt1MgM --storenode=/ip4/172.18.2.179/tcp/15525/p2p/16Uiu2HAmHVBa7FsBvEYnAbeRHj67uiLqk8QoVzFRi41axkRS7VX9 --store=true --relay=true
2025-12-20 04:25:03.038 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.192.26 waku 10c1b76efec00407d2184e7ef6c9bfee47af6d956d9e7ce1362edd1085b91fc8
2025-12-20 04:25:03.068 DEBUG [src.node.docker_mananger] Container started with ID 10c1b76efec0. Setting up logs at ./log/docker/store_node1_2025-12-20_04-25-01__c6e0de82-506c-4eb8-929e-385ab642d0ec__wakuorg_nwaku:latest.log
2025-12-20 04:25:03.069 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 30226
2025-12-20 04:25:03.069 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:25:04.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30226/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:25:04.074 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"}]}'
2025-12-20 04:25:04.074 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:25:04.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:30226/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:25:04.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.192.26/tcp/30227/p2p/16Uiu2HAmASVUahWE8qiFDAe1ReFRxFNuD1Zkx3dimo2XNz9cfKv5","/ip4/172.18.192.26/tcp/30228/ws/p2p/16Uiu2HAmASVUahWE8qiFDAe1ReFRxFNuD1Zkx3dimo2XNz9cfKv5"],"enrUri":"enr:-L24QNts8h7PRjCe7nEs8psMrzpJhDRUuo44Bn3U0GMUr9mHCDN9eL_Xx1CS5G6vigzYsTJ9XN-QT9DZuQbuXPzcXcQCgmlkgnY0gmlwhKwSwBqKbXVsdGlhZGRyc5YACASsEsAaBnYTAAoErBLAGgZ2FN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC3xUCGLXHklWLg5r_0uzOeMJyz_IKijBI_rL-GM06sW6DdGNwgnYTg3VkcIJ2FYV3YWt1MgM"}'
2025-12-20 04:25:04.077 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:25:04.077 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30226/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.2.179/tcp/15525/p2p/16Uiu2HAmHVBa7FsBvEYnAbeRHj67uiLqk8QoVzFRi41axkRS7VX9"]'
2025-12-20 04:25:04.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:25:04.080 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15524/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:25:04.082 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:25:04.083 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:30226/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:25:04.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:25:04.085 DEBUG [tests.store.test_time_filter] Running test with payload 20 sec Past
2025-12-20 04:25:04.086 DEBUG [src.steps.store] Relaying message
2025-12-20 04:25:04.086 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15524/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:25:04.091 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:25:04.091 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:25:04.292 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-20 04:25:04.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15524/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'
2025-12-20 04:25:04.296 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-20 04:25:04.296 DEBUG [src.steps.store] messages length is 0
2025-12-20 04:25:04.296 DEBUG [tests.store.test_time_filter] Running test with payload 40 sec Future
2025-12-20 04:25:04.297 DEBUG [src.steps.store] Relaying message
2025-12-20 04:25:04.297 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15524/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:25:04.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:25:04.302 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:25:04.503 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-20 04:25:04.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15524/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'
2025-12-20 04:25:04.506 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-20 04:25:04.506 DEBUG [src.steps.store] messages length is 0
2025-12-20 04:25:04.508 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:25:04.509 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:25:04.509 DEBUG [src.node.waku_node] Stopping container with id d0a842f31528
2025-12-20 04:25:05.063 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:25:05.065 DEBUG [src.node.waku_node] Stopping container with id 10c1b76efec0
2025-12-20 04:25:05.628 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:25:05.631 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:25:05.642 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:25:05.649 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_with_extra_field with id: 2025-12-20_04-06-43__6067c6aa-5a80-479a-b0d7-3e1df208f72a
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_2025-12-20_04-06-43__6067c6aa-5a80-479a-b0d7-3e1df208f72a__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.245
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54764', '54765', '54766', '54767', '54768']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 54764:54764 -p 54765:54765 -p 54766:54766 -p 54767:54767 -p 54768:54768 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54766 --rest-port=54764 --tcp-port=54765 --discv5-udp-port=54767 --rest-address=0.0.0.0 --nat=extip:172.18.130.245 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=39b6aeecd5b0126dbe803494bcc1e5aff606072be2c255b5d4141bc11acb2ca2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54768 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.130.245 waku 3fc2b9265a3ae932a5474989935551578a3459b57d21ea0539c304b553b9a830
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3fc2b9265a3a. Setting up logs at ./log/docker/node1_2025-12-20_04-06-43__6067c6aa-5a80-479a-b0d7-3e1df208f72a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54764
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 d410bc214670. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8d5ca5852627. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54764/health" -H "Content-Type: 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:54764/debug/v1/info" -H "Content-Type: application/json" -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.245/tcp/54765/p2p/16Uiu2HAmQXoTNpZ5zqEwUtDASJk38YxvGUb7iECAXXSqNmCYTQPu","/ip4/172.18.130.245/tcp/54766/ws/p2p/16Uiu2HAmQXoTNpZ5zqEwUtDASJk38YxvGUb7iECAXXSqNmCYTQPu"],"enrUri":"enr:-L24QJtDcbRqHrY8c0v1XeAPfqpHB87SeTmBHXWtcogKeF69OKcvV-w5NO6FlMOU6-s5ERN6h4QU_ncrdd7b5yIZCAkCgmlkgnY0gmlwhKwSgvWKbXVsdGlhZGRyc5YACASsEoL1BtXtAAoErBKC9QbV7t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsHTbvuAVCfLDautJk7i7QI1vIwowUKOnaS-XsPdsn8yDdGNwgtXtg3VkcILV74V3YWt1MgU"}'
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_2025-12-20_04-06-43__6067c6aa-5a80-479a-b0d7-3e1df208f72a__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.64.67
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24710', '24711', '24712', '24713', '24714']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24710:24710 -p 24711:24711 -p 24712:24712 -p 24713:24713 -p 24714:24714 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24712 --rest-port=24710 --tcp-port=24711 --discv5-udp-port=24713 --rest-address=0.0.0.0 --nat=extip:172.18.64.67 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=23eaa70dc41bb91bd7efa4103089fc093a304b32934a5fdf2b0ffbdc6aa41fa4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24714 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJtDcbRqHrY8c0v1XeAPfqpHB87SeTmBHXWtcogKeF69OKcvV-w5NO6FlMOU6-s5ERN6h4QU_ncrdd7b5yIZCAkCgmlkgnY0gmlwhKwSgvWKbXVsdGlhZGRyc5YACASsEoL1BtXtAAoErBKC9QbV7t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDsHTbvuAVCfLDautJk7i7QI1vIwowUKOnaS-XsPdsn8yDdGNwgtXtg3VkcILV74V3YWt1MgU --filternode=/ip4/172.18.130.245/tcp/54765/p2p/16Uiu2HAmQXoTNpZ5zqEwUtDASJk38YxvGUb7iECAXXSqNmCYTQPu
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.64.67 waku 6acec08b26ad75e8397218af9b55187c4da756caccce818c0da20aee3ad1053c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6acec08b26ad. Setting up logs at ./log/docker/node2_2025-12-20_04-06-43__6067c6aa-5a80-479a-b0d7-3e1df208f72a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24710
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:24710/health" -H "Content-Type: 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:24710/debug/v1/info" -H "Content-Type: application/json" -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.67/tcp/24711/p2p/16Uiu2HAkzgJZFTdYK2gxK6WUzm5cuH9bwqYXWdPwq1psZPeEGzAq","/ip4/172.18.64.67/tcp/24712/ws/p2p/16Uiu2HAkzgJZFTdYK2gxK6WUzm5cuH9bwqYXWdPwq1psZPeEGzAq"],"enrUri":"enr:-L24QLwatHMV-SRbHn4NIdm_44zGtnrGpgbyJHnjqe1Ls3AdPGOnd3GukW2loDVJIJsNnJkG7FdjncCctWGRz6epM7kCgmlkgnY0gmlwhKwSQEOKbXVsdGlhZGRyc5YACASsEkBDBmCHAAoErBJAQwZgiN0DgnJzhQADAQAAiXNlY3AyNTZrMaECTgnsa-LVjuccQIvLJ5gKIhI4mamo0i0x9v6AkSJ7swaDdGNwgmCHg3VkcIJgiYV3YWt1MgA"}'
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:24710/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.130.245/tcp/54765/p2p/16Uiu2HAmQXoTNpZ5zqEwUtDASJk38YxvGUb7iECAXXSqNmCYTQPu"]'
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:54764/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:24710/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b8b31ba1-2748-419a-9406-dfd828768021", "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":"b8b31ba1-2748-419a-9406-dfd828768021","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:24710/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1", "extraField": "extraValue"}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24710/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 3fc2b9265a3a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6acec08b26ad
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,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: 2025-12-20_04-06-50__1c14e23b-4ade-42d3-871b-8db7d5644912
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_2025-12-20_04-06-50__1c14e23b-4ade-42d3-871b-8db7d5644912__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.25
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11320', '11321', '11322', '11323', '11324']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11320:11320 -p 11321:11321 -p 11322:11322 -p 11323:11323 -p 11324:11324 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11322 --rest-port=11320 --tcp-port=11321 --discv5-udp-port=11323 --rest-address=0.0.0.0 --nat=extip:172.18.189.25 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=803cfebfece63bc24fb31daceca4bd674bfdceb5c162ea0d1a6fe6f7f82f1cff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11324 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.189.25 waku fbdccaa4f0b8cd47474d745d9470c77e88741bc9e16a6c2a5620c8abd5b0e114
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fbdccaa4f0b8. Setting up logs at ./log/docker/node1_2025-12-20_04-06-50__1c14e23b-4ade-42d3-871b-8db7d5644912__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11320
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 3a2cf17cbcfd. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d5b8644c0b55. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11320/health" -H "Content-Type: 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:11320/debug/v1/info" -H "Content-Type: application/json" -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.25/tcp/11321/p2p/16Uiu2HAkvxcBfjAiufPUcrRSeuRaErMdwSf2WLT3TSytrbBU3DMt","/ip4/172.18.189.25/tcp/11322/ws/p2p/16Uiu2HAkvxcBfjAiufPUcrRSeuRaErMdwSf2WLT3TSytrbBU3DMt"],"enrUri":"enr:-L24QAbTecX_bQLrVuKtr5vleigXYPNpfVLi2SkA6F-0NAm2LmlNUr3y_3KooD9kPUXkFmi6pYV1ZbrYMi9wIw3U0CgCgmlkgnY0gmlwhKwSvRmKbXVsdGlhZGRyc5YACASsEr0ZBiw5AAoErBK9GQYsOt0DgnJzhQADAQAAiXNlY3AyNTZrMaECFshmk_YJkIqxoq2tZOHynpMXe435LR36ApS3yWhdHauDdGNwgiw5g3VkcIIsO4V3YWt1MgU"}'
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_2025-12-20_04-06-50__1c14e23b-4ade-42d3-871b-8db7d5644912__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.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7205', '7206', '7207', '7208', '7209']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7205:7205 -p 7206:7206 -p 7207:7207 -p 7208:7208 -p 7209:7209 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7207 --rest-port=7205 --tcp-port=7206 --discv5-udp-port=7208 --rest-address=0.0.0.0 --nat=extip:172.18.189.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=49c42dac44b5713ceacb5b26b3a2ba66ea3e9a6c3a8d4ac7a01bfcce8d6a4dba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7209 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QAbTecX_bQLrVuKtr5vleigXYPNpfVLi2SkA6F-0NAm2LmlNUr3y_3KooD9kPUXkFmi6pYV1ZbrYMi9wIw3U0CgCgmlkgnY0gmlwhKwSvRmKbXVsdGlhZGRyc5YACASsEr0ZBiw5AAoErBK9GQYsOt0DgnJzhQADAQAAiXNlY3AyNTZrMaECFshmk_YJkIqxoq2tZOHynpMXe435LR36ApS3yWhdHauDdGNwgiw5g3VkcIIsO4V3YWt1MgU --filternode=/ip4/172.18.189.25/tcp/11321/p2p/16Uiu2HAkvxcBfjAiufPUcrRSeuRaErMdwSf2WLT3TSytrbBU3DMt
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.189.48 waku 45adf63e0a78510a8794c4f1203bea452c257ed3b27a787b338e04c542ad4859
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 45adf63e0a78. Setting up logs at ./log/docker/node2_2025-12-20_04-06-50__1c14e23b-4ade-42d3-871b-8db7d5644912__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7205
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:7205/health" -H "Content-Type: 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:7205/debug/v1/info" -H "Content-Type: application/json" -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.48/tcp/7206/p2p/16Uiu2HAmHsHGwHe6raPdy1rx1irAkKrdTdRqiV2oNUNFQn2tZRX9","/ip4/172.18.189.48/tcp/7207/ws/p2p/16Uiu2HAmHsHGwHe6raPdy1rx1irAkKrdTdRqiV2oNUNFQn2tZRX9"],"enrUri":"enr:-L24QJhkJJnYuLoKbEsjHC5vJThedhoczwbOJN1Xrli0lULcRJ6GYIlogJ0gYwjoUdAtMVYAW-rw0yBaB2fdQz9e67gCgmlkgnY0gmlwhKwSvTCKbXVsdGlhZGRyc5YACASsEr0wBhwmAAoErBK9MAYcJ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDTXCKm8GcnAXF4pdgwMjq_9rVk3I1M_e8EmfpSAvJpcSDdGNwghwmg3VkcIIcKIV3YWt1MgA"}'
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:7205/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.189.25/tcp/11321/p2p/16Uiu2HAkvxcBfjAiufPUcrRSeuRaErMdwSf2WLT3TSytrbBU3DMt"]'
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:11320/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:7205/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "7a50e7b8-4d09-4d2e-86c2-ecd38df2d144", "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":"7a50e7b8-4d09-4d2e-86c2-ecd38df2d144","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11320/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:7205/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ebaf0f15-80d0-4b5d-bf16-5f5678f615e2", "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":"ebaf0f15-80d0-4b5d-bf16-5f5678f615e2","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:11320/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:7205/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":1766203613292229756,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:7205/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:11320/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:7205/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:7205/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 fbdccaa4f0b8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 45adf63e0a78
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,84 @@
2025-12-20 04:23:48.143 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:23:48.144 DEBUG [tests.conftest] Running test: test_message_published_on_different_pubsub_topic_is_not_retrieved with id: 2025-12-20_04-23-48__0ef2b1a4-b60c-4e8c-96d6-ce71d46cd50a
2025-12-20 04:23:48.144 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:23:48.144 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:23:48.145 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-20 04:23:48.151 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:23:48.151 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-23-48__0ef2b1a4-b60c-4e8c-96d6-ce71d46cd50a__wakuorg_nwaku:latest.log
2025-12-20 04:23:48.151 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:23:48.151 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:23:48.152 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:23:48.153 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.70.230
2025-12-20 04:23:48.153 DEBUG [src.node.docker_mananger] Generated ports ['50758', '50759', '50760', '50761', '50762']
2025-12-20 04:23:48.153 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:23:48.153 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:23:48.153 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:23:48.153 DEBUG [src.node.docker_mananger] docker run -i -t -p 50758:50758 -p 50759:50759 -p 50760:50760 -p 50761:50761 -p 50762:50762 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50760 --rest-port=50758 --tcp-port=50759 --discv5-udp-port=50761 --rest-address=0.0.0.0 --nat=extip:172.18.70.230 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f16eceeb0466062200cb4cbce620bbf2ccdecccc398907dc817f570dcf1164d5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50762 --metrics-logging=true --relay=true
2025-12-20 04:23:48.332 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.70.230 waku 97e1248a72630285d11e955669d46bd2ec45d8b1f07eba5eeeac63f6d5908659
2025-12-20 04:23:48.362 DEBUG [src.node.docker_mananger] Container started with ID 97e1248a7263. Setting up logs at ./log/docker/node1_2025-12-20_04-23-48__0ef2b1a4-b60c-4e8c-96d6-ce71d46cd50a__wakuorg_nwaku:latest.log
2025-12-20 04:23:48.362 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50758
2025-12-20 04:23:48.362 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:23:48.403 ERROR [src.node.docker_mananger] Max retries reached for container bcf30fa0fe38. Exiting log stream.
2025-12-20 04:23:48.947 ERROR [src.node.docker_mananger] Max retries reached for container 80ff201b989d. Exiting log stream.
2025-12-20 04:23:49.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50758/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:49.366 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"}]}'
2025-12-20 04:23:49.366 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:23:49.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50758/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:49.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.70.230/tcp/50759/p2p/16Uiu2HAm9pveaZbLUCBrSw8ukvVynRYyJJ7LNGhCAi2rajUbqU6R","/ip4/172.18.70.230/tcp/50760/ws/p2p/16Uiu2HAm9pveaZbLUCBrSw8ukvVynRYyJJ7LNGhCAi2rajUbqU6R"],"enrUri":"enr:-L24QKrWzdmzaXfazufY1bFvpNrQa6E21RhTUyQmcIOTS7u9Ft-vrbwAH_y5ZZLhcHmpZF0QIBKrsEQLrOy_9gQciBYCgmlkgnY0gmlwhKwSRuaKbXVsdGlhZGRyc5YACASsEkbmBsZHAAoErBJG5gbGSN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1fiPwiJ3_BEsBnvjUxA99LDoV_mQ0GC5aSizpiJpF4aDdGNwgsZHg3VkcILGSYV3YWt1MgE"}'
2025-12-20 04:23:49.369 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:23:49.375 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:23:49.375 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-23-48__0ef2b1a4-b60c-4e8c-96d6-ce71d46cd50a__wakuorg_nwaku:latest.log
2025-12-20 04:23:49.375 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:23:49.375 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:23:49.377 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:23:49.377 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.119.242
2025-12-20 04:23:49.377 DEBUG [src.node.docker_mananger] Generated ports ['21947', '21948', '21949', '21950', '21951']
2025-12-20 04:23:49.377 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:23:49.377 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:23:49.377 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:23:49.377 DEBUG [src.node.docker_mananger] docker run -i -t -p 21947:21947 -p 21948:21948 -p 21949:21949 -p 21950:21950 -p 21951:21951 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21949 --rest-port=21947 --tcp-port=21948 --discv5-udp-port=21950 --rest-address=0.0.0.0 --nat=extip:172.18.119.242 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=606a5d91cf91da7bbd8f5b81431daa198c90e9eaf3affdfdae58057b06e1bb8b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21951 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKrWzdmzaXfazufY1bFvpNrQa6E21RhTUyQmcIOTS7u9Ft-vrbwAH_y5ZZLhcHmpZF0QIBKrsEQLrOy_9gQciBYCgmlkgnY0gmlwhKwSRuaKbXVsdGlhZGRyc5YACASsEkbmBsZHAAoErBJG5gbGSN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1fiPwiJ3_BEsBnvjUxA99LDoV_mQ0GC5aSizpiJpF4aDdGNwgsZHg3VkcILGSYV3YWt1MgE
2025-12-20 04:23:49.557 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.119.242 waku b38a02766f71dec9544591e753565025384ae51e6dc33ea7542dbb9b3718aaf3
2025-12-20 04:23:49.589 DEBUG [src.node.docker_mananger] Container started with ID b38a02766f71. Setting up logs at ./log/docker/node2_2025-12-20_04-23-48__0ef2b1a4-b60c-4e8c-96d6-ce71d46cd50a__wakuorg_nwaku:latest.log
2025-12-20 04:23:49.590 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21947
2025-12-20 04:23:49.590 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:23:50.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21947/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:50.605 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"}]}'
2025-12-20 04:23:50.606 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:23:50.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21947/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:50.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.242/tcp/21948/p2p/16Uiu2HAkzKTKne5TR8D9XQcK54zVrZBnSVWiAaVGwme5WyMb788c","/ip4/172.18.119.242/tcp/21949/ws/p2p/16Uiu2HAkzKTKne5TR8D9XQcK54zVrZBnSVWiAaVGwme5WyMb788c"],"enrUri":"enr:-L24QG2P7C0325SSNIaSxndD7dH8UUtOQGDY6VMRst9g4MHyci6MyP2bZQKW9hlYhQ8Cksp4X1qrcWGdQUJ-ZUwQtB0CgmlkgnY0gmlwhKwSd_KKbXVsdGlhZGRyc5YACASsEnfyBlW8AAoErBJ38gZVvd0DgnJzhQADAQAAiXNlY3AyNTZrMaECSLKj8jotrqSzATg71YjuSPqeTyFPTK6hMTuUJAJfC8WDdGNwglW8g3VkcIJVvoV3YWt1MgE"}'
2025-12-20 04:23:50.612 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:23:50.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21947/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.70.230/tcp/50759/p2p/16Uiu2HAm9pveaZbLUCBrSw8ukvVynRYyJJ7LNGhCAi2rajUbqU6R"]'
2025-12-20 04:23:50.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:23:50.618 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-20 04:23:50.618 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50758/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-20 04:23:50.622 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:23:50.622 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21947/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-20 04:23:50.627 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:23:50.628 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50758/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:23:50.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:23:50.633 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:23:50.734 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:23:50.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50758/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:50.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766204630628458752,"ephemeral":false,"proof":""}]'
2025-12-20 04:23:50.739 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:23:50.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21947/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:50.741 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":1766204630628458752,"ephemeral":false,"proof":""}]'
2025-12-20 04:23:50.743 INFO [src.steps.relay] WARM UP successful!!
2025-12-20 04:23:50.744 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50758/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-20 04:23:50.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:23:50.749 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21947/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-20 04:23:50.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:23:50.760 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50758/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:23:50.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:23:50.767 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:23:50.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21947/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:50.871 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2025-12-20 04:23:50.873 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:23:50.874 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:23:50.874 DEBUG [src.node.waku_node] Stopping container with id 97e1248a7263
2025-12-20 04:23:51.445 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:23:51.447 DEBUG [src.node.waku_node] Stopping container with id b38a02766f71
2025-12-20 04:23:52.012 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:23:52.013 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:23:52.019 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:23:52.027 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2025-12-20 04:15:44.725 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:15:44.725 DEBUG [tests.conftest] Running test: test_single_content_topic[/waku/2/content/test.js] with id: 2025-12-20_04-15-44__37d03a49-674a-4fc2-b78a-50fce43e60d4
2025-12-20 04:15:44.726 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:15:44.726 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:15:44.726 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-20 04:15:44.732 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:15:44.732 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-15-44__37d03a49-674a-4fc2-b78a-50fce43e60d4__wakuorg_nwaku:latest.log
2025-12-20 04:15:44.732 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:15:44.733 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:15:44.734 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:15:44.734 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.161.139
2025-12-20 04:15:44.734 DEBUG [src.node.docker_mananger] Generated ports ['61249', '61250', '61251', '61252', '61253']
2025-12-20 04:15:44.734 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:15:44.735 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:15:44.735 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:15:44.735 DEBUG [src.node.docker_mananger] docker run -i -t -p 61249:61249 -p 61250:61250 -p 61251:61251 -p 61252:61252 -p 61253:61253 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61251 --rest-port=61249 --tcp-port=61250 --discv5-udp-port=61252 --rest-address=0.0.0.0 --nat=extip:172.18.161.139 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cadf035ede38daafb9d10459bdf4beba599f5ae733860cbc01d3fdab2f2f3ac8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61253 --metrics-logging=true --relay=true --filter=true --content-topic=/waku/2/content/test.js
2025-12-20 04:15:44.878 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.161.139 waku dc28cfd09c778bbf49131d0bb8a0b0491dea5175c840cab6509f957a6a3f89b6
2025-12-20 04:15:44.906 DEBUG [src.node.docker_mananger] Container started with ID dc28cfd09c77. Setting up logs at ./log/docker/node1_2025-12-20_04-15-44__37d03a49-674a-4fc2-b78a-50fce43e60d4__wakuorg_nwaku:latest.log
2025-12-20 04:15:44.906 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61249
2025-12-20 04:15:44.907 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:15:45.027 ERROR [src.node.docker_mananger] Max retries reached for container 0c33fa97607e. Exiting log stream.
2025-12-20 04:15:45.520 ERROR [src.node.docker_mananger] Max retries reached for container b245eec810ce. Exiting log stream.
2025-12-20 04:15:45.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61249/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:45.911 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"}]}'
2025-12-20 04:15:45.911 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:15:45.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61249/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:45.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.161.139/tcp/61250/p2p/16Uiu2HAmQ72CZ64usY9JckbZEoucqKn6dVB1rNEYnyYfyr873rEp","/ip4/172.18.161.139/tcp/61251/ws/p2p/16Uiu2HAmQ72CZ64usY9JckbZEoucqKn6dVB1rNEYnyYfyr873rEp"],"enrUri":"enr:-L24QKrWeJuKFNaM4Lvllzj5QfG8WFCQ9w1j_QJUNywGDPPbUsfUQc1a9dY4ww70HJfIP3nlUMz6-pt5TSbWMzFjE1ECgmlkgnY0gmlwhKwSoYuKbXVsdGlhZGRyc5YACASsEqGLBu9CAAoErBKhiwbvQ90DgnJzhQACAQAAiXNlY3AyNTZrMaEDqhu_kn11DTgLaBrey3L-oBLYkg5YdvEwWIYy_LtsA1WDdGNwgu9Cg3VkcILvRIV3YWt1MgU"}'
2025-12-20 04:15:45.914 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:15:45.920 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:15:45.920 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-15-44__37d03a49-674a-4fc2-b78a-50fce43e60d4__wakuorg_nwaku:latest.log
2025-12-20 04:15:45.920 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:15:45.920 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:15:45.921 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:15:45.922 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.210.111
2025-12-20 04:15:45.922 DEBUG [src.node.docker_mananger] Generated ports ['55735', '55736', '55737', '55738', '55739']
2025-12-20 04:15:45.922 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:15:45.922 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:15:45.922 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:15:45.922 DEBUG [src.node.docker_mananger] docker run -i -t -p 55735:55735 -p 55736:55736 -p 55737:55737 -p 55738:55738 -p 55739:55739 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55737 --rest-port=55735 --tcp-port=55736 --discv5-udp-port=55738 --rest-address=0.0.0.0 --nat=extip:172.18.210.111 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=61e27bdd5ebdbaadd202a165c2fee460de171cb7a8c9866c6c9dd0eccfd9d09d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55739 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKrWeJuKFNaM4Lvllzj5QfG8WFCQ9w1j_QJUNywGDPPbUsfUQc1a9dY4ww70HJfIP3nlUMz6-pt5TSbWMzFjE1ECgmlkgnY0gmlwhKwSoYuKbXVsdGlhZGRyc5YACASsEqGLBu9CAAoErBKhiwbvQ90DgnJzhQACAQAAiXNlY3AyNTZrMaEDqhu_kn11DTgLaBrey3L-oBLYkg5YdvEwWIYy_LtsA1WDdGNwgu9Cg3VkcILvRIV3YWt1MgU --content-topic=/waku/2/content/test.js
2025-12-20 04:15:46.076 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.210.111 waku 29865c79b0f00a8f0d993498d758c1647c329c4d4b3c0216255db10f3ded413d
2025-12-20 04:15:46.101 DEBUG [src.node.docker_mananger] Container started with ID 29865c79b0f0. Setting up logs at ./log/docker/node2_2025-12-20_04-15-44__37d03a49-674a-4fc2-b78a-50fce43e60d4__wakuorg_nwaku:latest.log
2025-12-20 04:15:46.101 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55735
2025-12-20 04:15:46.101 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:15:47.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55735/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:47.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":"READY"}]}'
2025-12-20 04:15:47.125 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:15:47.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55735/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:47.131 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.210.111/tcp/55736/p2p/16Uiu2HAmLzZC1GFrzLrcBLHXxwSj9s78rAGTyGLQjxhRqcRn1xL1","/ip4/172.18.210.111/tcp/55737/ws/p2p/16Uiu2HAmLzZC1GFrzLrcBLHXxwSj9s78rAGTyGLQjxhRqcRn1xL1"],"enrUri":"enr:-L24QLTMm01f9mffkVZN-lyl_JjZBUjMj1s2dBddv0WegsaYWN-qWXJO5a6hOZ8GTMVedqF680oQBUSUgKTwCoaHMhwCgmlkgnY0gmlwhKwS0m-KbXVsdGlhZGRyc5YACASsEtJvBtm4AAoErBLSbwbZud0DgnJzhQACAQAAiXNlY3AyNTZrMaEDe-CpunYIMuDYHRUgV2T5G8VpHxqvrAFynOjaIxPjgJqDdGNwgtm4g3VkcILZuoV3YWt1MgE"}'
2025-12-20 04:15:47.131 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:15:47.131 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55735/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.161.139/tcp/61250/p2p/16Uiu2HAmQ72CZ64usY9JckbZEoucqKn6dVB1rNEYnyYfyr873rEp"]'
2025-12-20 04:15:47.134 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:47.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61249/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2025-12-20 04:15:47.137 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:47.137 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55735/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/content/test.js"]'
2025-12-20 04:15:47.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:47.139 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61249/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:15:47.144 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:47.144 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:15:47.245 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:47.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61249/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:47.248 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":1766204147139845401,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:47.249 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:47.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55735/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:47.251 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":1766204147139845401,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:47.254 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:15:47.255 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:15:47.255 DEBUG [src.node.waku_node] Stopping container with id dc28cfd09c77
2025-12-20 04:15:47.734 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:15:47.735 DEBUG [src.node.waku_node] Stopping container with id 29865c79b0f0
2025-12-20 04:15:48.218 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:15:48.220 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:15:48.225 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:15:48.229 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,264 @@
2025-12-20 04:12:11.497 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:12:11.497 DEBUG [tests.conftest] Running test: test_resubscribe_to_unsubscribed_content_topics with id: 2025-12-20_04-12-11__5e25822f-23b3-4677-85b0-ee608bf5e9b5
2025-12-20 04:12:11.497 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:12:11.498 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:12:11.498 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-20 04:12:11.505 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:12:11.505 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-12-11__5e25822f-23b3-4677-85b0-ee608bf5e9b5__wakuorg_nwaku:latest.log
2025-12-20 04:12:11.505 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:12:11.505 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:12:11.507 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:12:11.507 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.22.40
2025-12-20 04:12:11.507 DEBUG [src.node.docker_mananger] Generated ports ['10361', '10362', '10363', '10364', '10365']
2025-12-20 04:12:11.507 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:12:11.507 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:12:11.507 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:12:11.507 DEBUG [src.node.docker_mananger] docker run -i -t -p 10361:10361 -p 10362:10362 -p 10363:10363 -p 10364:10364 -p 10365:10365 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10363 --rest-port=10361 --tcp-port=10362 --discv5-udp-port=10364 --rest-address=0.0.0.0 --nat=extip:172.18.22.40 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2fc333b47c6a536dafe3aeac59e4cd4b9d1bf3f52b69c8deedd6fc11605bfffc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10365 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-20 04:12:11.710 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.22.40 waku 44333987e8fa1057166eb49cbb46aa8eba2ebeb8f4ba801e8c4f2f546ffe5980
2025-12-20 04:12:11.734 ERROR [src.node.docker_mananger] Max retries reached for container d03c5450a579. Exiting log stream.
2025-12-20 04:12:11.741 DEBUG [src.node.docker_mananger] Container started with ID 44333987e8fa. Setting up logs at ./log/docker/node1_2025-12-20_04-12-11__5e25822f-23b3-4677-85b0-ee608bf5e9b5__wakuorg_nwaku:latest.log
2025-12-20 04:12:11.741 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10361
2025-12-20 04:12:11.742 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:12:12.289 ERROR [src.node.docker_mananger] Max retries reached for container c12fd94f79a6. Exiting log stream.
2025-12-20 04:12:12.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.745 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"}]}'
2025-12-20 04:12:12.745 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:12:12.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.747 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.22.40/tcp/10362/p2p/16Uiu2HAm7YcBLgDTbU8jpnhftbnsrScrSH2QCxgV34ibAfk6SVDb","/ip4/172.18.22.40/tcp/10363/ws/p2p/16Uiu2HAm7YcBLgDTbU8jpnhftbnsrScrSH2QCxgV34ibAfk6SVDb"],"enrUri":"enr:-L24QGdbzEAew9ALTr3F9_d4EUgEbL-yk46WSZUUulPaTrT2I8gjTuX7y3MWPU6sVLSBPhkMqcdjCc3awj8oC1NvZuUCgmlkgnY0gmlwhKwSFiiKbXVsdGlhZGRyc5YACASsEhYoBih6AAoErBIWKAYoe90DgnJzhQACAQAAiXNlY3AyNTZrMaECtBMC1RWosZDXRarMU3Ez2eq1ozYU3kKTOQSX6YO0d-KDdGNwgih6g3VkcIIofIV3YWt1MgU"}'
2025-12-20 04:12:12.748 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:12:12.754 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:12:12.754 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-12-11__5e25822f-23b3-4677-85b0-ee608bf5e9b5__wakuorg_nwaku:latest.log
2025-12-20 04:12:12.754 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:12:12.755 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:12:12.756 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:12:12.756 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.36.248
2025-12-20 04:12:12.756 DEBUG [src.node.docker_mananger] Generated ports ['32069', '32070', '32071', '32072', '32073']
2025-12-20 04:12:12.756 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:12:12.757 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:12:12.757 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:12:12.757 DEBUG [src.node.docker_mananger] docker run -i -t -p 32069:32069 -p 32070:32070 -p 32071:32071 -p 32072:32072 -p 32073:32073 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32071 --rest-port=32069 --tcp-port=32070 --discv5-udp-port=32072 --rest-address=0.0.0.0 --nat=extip:172.18.36.248 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=81c49eedfc78edbcdbf55fbaadd77d833996fcb46dcbe23df0adc98beeb0651d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32073 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGdbzEAew9ALTr3F9_d4EUgEbL-yk46WSZUUulPaTrT2I8gjTuX7y3MWPU6sVLSBPhkMqcdjCc3awj8oC1NvZuUCgmlkgnY0gmlwhKwSFiiKbXVsdGlhZGRyc5YACASsEhYoBih6AAoErBIWKAYoe90DgnJzhQACAQAAiXNlY3AyNTZrMaECtBMC1RWosZDXRarMU3Ez2eq1ozYU3kKTOQSX6YO0d-KDdGNwgih6g3VkcIIofIV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-20 04:12:12.934 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.36.248 waku 03335edac0d92db62ee68b5ae8c0ab1d9300a7faa614245f9608d5dc21ceca33
2025-12-20 04:12:12.971 DEBUG [src.node.docker_mananger] Container started with ID 03335edac0d9. Setting up logs at ./log/docker/node2_2025-12-20_04-12-11__5e25822f-23b3-4677-85b0-ee608bf5e9b5__wakuorg_nwaku:latest.log
2025-12-20 04:12:12.972 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32069
2025-12-20 04:12:12.972 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:12:13.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:13.979 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"}]}'
2025-12-20 04:12:13.979 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:12:13.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:13.984 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.36.248/tcp/32070/p2p/16Uiu2HAmLGWYdbvmfBavYqJwLriFb35uBEfogtyUNLCJ55Usre34","/ip4/172.18.36.248/tcp/32071/ws/p2p/16Uiu2HAmLGWYdbvmfBavYqJwLriFb35uBEfogtyUNLCJ55Usre34"],"enrUri":"enr:-L24QCUthEdLcKJ0AuJk29k5qbQHKpN_v1NQF_VZgh29nYYIE4j246BP_jocKeaG7PflV_gvVf10w_irmPMjeO0NTFcCgmlkgnY0gmlwhKwSJPiKbXVsdGlhZGRyc5YACASsEiT4Bn1GAAoErBIk-AZ9R90DgnJzhQACAQAAiXNlY3AyNTZrMaEDcRtHbfRSBpJFzdMMCzb_QQQvMiiyINjD5HEkNVxY01ODdGNwgn1Gg3VkcIJ9SIV3YWt1MgE"}'
2025-12-20 04:12:13.985 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:12:13.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32069/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.22.40/tcp/10362/p2p/16Uiu2HAm7YcBLgDTbU8jpnhftbnsrScrSH2QCxgV34ibAfk6SVDb"]'
2025-12-20 04:12:13.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:13.991 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/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"]'
2025-12-20 04:12:13.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:13.999 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32069/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"]'
2025-12-20 04:12:14.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:14.015 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:14.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:14.021 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:14.121 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.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":1766203934015152349,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.126 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203934015152349,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.130 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:14.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:14.136 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:14.236 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.239 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":1766203934130377214,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.240 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.242 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":1766203934130377214,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.244 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:14.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:14.249 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:14.350 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1766203934244857035,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.354 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1766203934244857035,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.358 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:14.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:14.362 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:14.462 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1766203934358181541,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.466 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1766203934358181541,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.471 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:14.475 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:14.475 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:14.576 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766203934471045827,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.580 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.582 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766203934471045827,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.584 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:14.588 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:14.589 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:14.689 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1766203934584466286,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.693 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.696 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1766203934584466286,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.697 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:14.701 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:14.702 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:14.802 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1766203934697733740,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.806 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1766203934697733740,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.810 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:14.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:14.815 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:14.915 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1766203934810615758,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.920 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:14.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1766203934810615758,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:14.924 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:10361/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"]'
2025-12-20 04:12:14.936 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:14.938 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:32069/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"]'
2025-12-20 04:12:14.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:14.949 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:14.954 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:14.954 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:15.054 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:15.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.057 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:10361/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto. Response content: b'/myapp/1/latest/proto'
2025-12-20 04:12:15.059 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:15.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:15.062 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:15.162 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:15.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.165 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:10361/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js. Response content: b'/waku/2/content/test.js'
2025-12-20 04:12:15.167 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:15.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:15.169 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:15.270 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:15.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.272 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding. Response content: b'/app/22/sometopic/someencoding'
2025-12-20 04:12:15.274 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:15.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:15.276 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:15.377 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:15.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.379 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:10361/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto. Response content: b'/toychat/2/huilong/proto'
2025-12-20 04:12:15.381 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:15.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:15.384 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:15.484 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:15.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.487 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:10361/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor. Response content: b'/statusim/1/community/cbor'
2025-12-20 04:12:15.488 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:15.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:15.491 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:15.591 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:15.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.594 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding. Response content: b'/app/27/sometopic/someencoding'
2025-12-20 04:12:15.595 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:15.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:15.598 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:15.698 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:15.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.701 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding. Response content: b'/app/29/sometopic/someencoding'
2025-12-20 04:12:15.702 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:15.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:15.705 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:15.805 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:15.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.808 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding. Response content: b'/app/20/sometopic/someencoding'
2025-12-20 04:12:15.810 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/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"]'
2025-12-20 04:12:15.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:15.819 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32069/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"]'
2025-12-20 04:12:15.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:15.828 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:15.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:15.840 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:15.940 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:15.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203935828135621,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:15.945 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:15.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.948 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203935828135621,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:15.950 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:15.953 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:15.955 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:16.055 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.058 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":1766203935950033053,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.059 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.062 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":1766203935950033053,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.063 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:16.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:16.068 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:16.169 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.172 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1766203936063818667,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.173 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1766203936063818667,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.177 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:16.181 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:16.181 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:16.281 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.284 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1766203936177043731,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.286 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.288 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1766203936177043731,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.290 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:16.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:16.294 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:16.395 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766203936290485391,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.399 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766203936290485391,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.403 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:16.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:16.408 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:16.508 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1766203936403616379,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.513 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1766203936403616379,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.517 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:16.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:16.522 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:16.622 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1766203936517148232,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.626 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1766203936517148232,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.629 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10361/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:12:16.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:16.634 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:12:16.734 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10361/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1766203936629875626,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.738 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:12:16.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32069/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.741 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1766203936629875626,"ephemeral":false,"proof":""}]'
2025-12-20 04:12:16.743 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:12:16.744 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:12:16.744 DEBUG [src.node.waku_node] Stopping container with id 44333987e8fa
2025-12-20 04:12:17.285 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:12:17.285 DEBUG [src.node.waku_node] Stopping container with id 03335edac0d9
2025-12-20 04:12:17.777 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:12:17.779 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:12:17.798 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:12:17.812 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,88 @@
2025-12-20 04:15:15.887 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:15:15.888 DEBUG [tests.conftest] Running test: test_invalid_hash_param with id: 2025-12-20_04-15-15__2159d893-c18d-43d9-bdd9-884854c9f764
2025-12-20 04:15:15.888 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:15:15.888 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:15:15.888 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-20 04:15:15.895 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:15:15.895 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-20_04-15-15__2159d893-c18d-43d9-bdd9-884854c9f764__wakuorg_nwaku:latest.log
2025-12-20 04:15:15.896 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:15:15.896 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:15:15.897 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:15:15.897 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.79.42
2025-12-20 04:15:15.897 DEBUG [src.node.docker_mananger] Generated ports ['36890', '36891', '36892', '36893', '36894']
2025-12-20 04:15:15.898 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:15:15.898 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:15:15.898 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:15:15.898 DEBUG [src.node.docker_mananger] docker run -i -t -p 36890:36890 -p 36891:36891 -p 36892:36892 -p 36893:36893 -p 36894:36894 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36892 --rest-port=36890 --tcp-port=36891 --discv5-udp-port=36893 --rest-address=0.0.0.0 --nat=extip:172.18.79.42 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=078cf2ac99a3c7ebd1bea3bccfa9cfaca3f418add89f4a3bacc92edfa26cfdff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36894 --metrics-logging=true --store=true --relay=true
2025-12-20 04:15:16.080 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.79.42 waku 2767e96dd1d7ec8b81e91b33aefb9f57712a5a5e849b1214c5c5de0f09bc64f5
2025-12-20 04:15:16.116 DEBUG [src.node.docker_mananger] Container started with ID 2767e96dd1d7. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-15-15__2159d893-c18d-43d9-bdd9-884854c9f764__wakuorg_nwaku:latest.log
2025-12-20 04:15:16.117 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36890
2025-12-20 04:15:16.117 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:15:16.147 ERROR [src.node.docker_mananger] Max retries reached for container bf5b4b540d8f. Exiting log stream.
2025-12-20 04:15:16.697 ERROR [src.node.docker_mananger] Max retries reached for container a96524120b9c. Exiting log stream.
2025-12-20 04:15:17.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36890/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:17.121 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"}]}'
2025-12-20 04:15:17.121 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:15:17.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36890/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:17.124 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.79.42/tcp/36891/p2p/16Uiu2HAmF7r1nZ9x7CsYXjDBrYjj6JtYMaJargJ1ugBmVNtoEj5x","/ip4/172.18.79.42/tcp/36892/ws/p2p/16Uiu2HAmF7r1nZ9x7CsYXjDBrYjj6JtYMaJargJ1ugBmVNtoEj5x"],"enrUri":"enr:-L24QNLaFtNVdoyjERWAzJhw5lBnM8kgTcws4h__w_sCRfuvR7cfr0kLtToSJmi2T7L0b17o3ayO3uT_TZ_RyH__-5ECgmlkgnY0gmlwhKwSTyqKbXVsdGlhZGRyc5YACASsEk8qBpAbAAoErBJPKgaQHN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJJihPbEuVfmHLevB_Orkg8CHq4QWI22TlNEZhAOq2g-DdGNwgpAbg3VkcIKQHYV3YWt1MgM"}'
2025-12-20 04:15:17.124 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:15:17.131 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:15:17.131 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-20_04-15-15__2159d893-c18d-43d9-bdd9-884854c9f764__wakuorg_nwaku:latest.log
2025-12-20 04:15:17.131 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:15:17.131 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:15:17.133 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:15:17.133 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.159.168
2025-12-20 04:15:17.133 DEBUG [src.node.docker_mananger] Generated ports ['37293', '37294', '37295', '37296', '37297']
2025-12-20 04:15:17.133 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:15:17.133 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:15:17.134 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:15:17.134 DEBUG [src.node.docker_mananger] docker run -i -t -p 37293:37293 -p 37294:37294 -p 37295:37295 -p 37296:37296 -p 37297:37297 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37295 --rest-port=37293 --tcp-port=37294 --discv5-udp-port=37296 --rest-address=0.0.0.0 --nat=extip:172.18.159.168 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8aaec5835bbd1b73bd9f7cd4ed1a6a5adfacaba05fbe4a26bda2b48deb315bac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37297 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QNLaFtNVdoyjERWAzJhw5lBnM8kgTcws4h__w_sCRfuvR7cfr0kLtToSJmi2T7L0b17o3ayO3uT_TZ_RyH__-5ECgmlkgnY0gmlwhKwSTyqKbXVsdGlhZGRyc5YACASsEk8qBpAbAAoErBJPKgaQHN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJJihPbEuVfmHLevB_Orkg8CHq4QWI22TlNEZhAOq2g-DdGNwgpAbg3VkcIKQHYV3YWt1MgM --storenode=/ip4/172.18.79.42/tcp/36891/p2p/16Uiu2HAmF7r1nZ9x7CsYXjDBrYjj6JtYMaJargJ1ugBmVNtoEj5x --store=true --relay=true
2025-12-20 04:15:17.329 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.159.168 waku 6d35b210d0a46978d1323380a812a0982dfde0b10007283b5e5422369df0d919
2025-12-20 04:15:17.363 DEBUG [src.node.docker_mananger] Container started with ID 6d35b210d0a4. Setting up logs at ./log/docker/store_node1_2025-12-20_04-15-15__2159d893-c18d-43d9-bdd9-884854c9f764__wakuorg_nwaku:latest.log
2025-12-20 04:15:17.363 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37293
2025-12-20 04:15:17.365 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:15:18.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37293/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:18.369 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"}]}'
2025-12-20 04:15:18.370 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:15:18.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37293/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:18.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.159.168/tcp/37294/p2p/16Uiu2HAmNJdCKqaYaLKvLUHVBi33h7goKrxSS4Q7ABZHu1WFGvCQ","/ip4/172.18.159.168/tcp/37295/ws/p2p/16Uiu2HAmNJdCKqaYaLKvLUHVBi33h7goKrxSS4Q7ABZHu1WFGvCQ"],"enrUri":"enr:-L24QMXaMRaLb6G1YqqkK9FlB5RSRQIwCtX0BROd3uVs62UJDH29xgftB_-MChn3vs4RZOUzQn7uz4BfHtAeYL8kNQoCgmlkgnY0gmlwhKwSn6iKbXVsdGlhZGRyc5YACASsEp-oBpGuAAoErBKfqAaRr90DgnJzhQADAQAAiXNlY3AyNTZrMaEDj11VY3QLvOneCkWMHtj2_ZywwhpDKL6TFqHm1LRCr2GDdGNwgpGug3VkcIKRsIV3YWt1MgM"}'
2025-12-20 04:15:18.373 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:15:18.373 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37293/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.79.42/tcp/36891/p2p/16Uiu2HAmF7r1nZ9x7CsYXjDBrYjj6JtYMaJargJ1ugBmVNtoEj5x"]'
2025-12-20 04:15:18.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:18.377 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36890/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:15:18.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:18.379 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37293/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:15:18.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:18.383 DEBUG [src.steps.store] Relaying message
2025-12-20 04:15:18.383 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36890/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)'}'
2025-12-20 04:15:18.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:18.388 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:15:18.589 DEBUG [src.steps.store] Relaying message
2025-12-20 04:15:18.589 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36890/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)'}'
2025-12-20 04:15:18.595 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:18.595 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:15:18.796 DEBUG [src.steps.store] Relaying message
2025-12-20 04:15:18.797 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36890/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)'}'
2025-12-20 04:15:18.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:18.802 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:15:19.003 DEBUG [src.steps.store] Relaying message
2025-12-20 04:15:19.003 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36890/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)'}'
2025-12-20 04:15:19.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:19.009 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:15:19.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36890/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1843b2b36d0e63872f8c8a27aed32590334ea7e1593425e42e041a3b82880447&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1843b2b36d0e63872f8c8a27aed32590334ea7e1593425e42e041a3b82880447"}]}'
2025-12-20 04:15:19.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36890/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&ascending=true&hash=0x1843b2b36d0e63872f8c8a27aed32590334ea7e1593425e42e041a3b82880447" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.217 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3060c53e25044dc3338fb9b0ca850228230c18eb828c9373a069b71585247950"},{"messageHash":"0xea40d1ecacfae51964da1e2a8f3ddc19980b53abe1faaee1d206e6b25acc620c"},{"messageHash":"0x1843b2b36d0e63872f8c8a27aed32590334ea7e1593425e42e041a3b82880447"},{"messageHash":"0x2e5cf9a52020bc7b449664cf7f25bf41740624123c0736fa149c7b7c34984f54"}]}'
2025-12-20 04:15:19.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37293/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0x1843b2b36d0e63872f8c8a27aed32590334ea7e1593425e42e041a3b82880447&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x1843b2b36d0e63872f8c8a27aed32590334ea7e1593425e42e041a3b82880447"}]}'
2025-12-20 04:15:19.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37293/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&ascending=true&hash=0x1843b2b36d0e63872f8c8a27aed32590334ea7e1593425e42e041a3b82880447" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.223 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3060c53e25044dc3338fb9b0ca850228230c18eb828c9373a069b71585247950"},{"messageHash":"0xea40d1ecacfae51964da1e2a8f3ddc19980b53abe1faaee1d206e6b25acc620c"},{"messageHash":"0x1843b2b36d0e63872f8c8a27aed32590334ea7e1593425e42e041a3b82880447"},{"messageHash":"0x2e5cf9a52020bc7b449664cf7f25bf41740624123c0736fa149c7b7c34984f54"}]}'
2025-12-20 04:15:19.225 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:15:19.226 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:15:19.226 DEBUG [src.node.waku_node] Stopping container with id 2767e96dd1d7
2025-12-20 04:15:19.783 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:15:19.784 DEBUG [src.node.waku_node] Stopping container with id 6d35b210d0a4
2025-12-20 04:15:20.315 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:15:20.317 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:15:20.324 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:15:20.333 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,93 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_with_multiple_overlapping_content_topics with id: 2025-12-20_04-08-16__431e744d-9179-483a-adab-2a675c420989
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_2025-12-20_04-08-16__431e744d-9179-483a-adab-2a675c420989__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.194.28
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50171', '50172', '50173', '50174', '50175']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50171:50171 -p 50172:50172 -p 50173:50173 -p 50174:50174 -p 50175:50175 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50173 --rest-port=50171 --tcp-port=50172 --discv5-udp-port=50174 --rest-address=0.0.0.0 --nat=extip:172.18.194.28 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ab5dcf5b2b34d2d3aef82da66e2212ffd8dff4dfb27ad401c6a389f24e4307c4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50175 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.194.28 waku 7c257db030fc0c9dc57e93fa1da4bd9d28e9ea03f44db93307b07c11ef226e4e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7c257db030fc. Setting up logs at ./log/docker/node1_2025-12-20_04-08-16__431e744d-9179-483a-adab-2a675c420989__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50171
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 706cefcfddfc. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 74c023a71f93. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50171/health" -H "Content-Type: 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:50171/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.194.28/tcp/50172/p2p/16Uiu2HAmB53f5cEuxBuFTDsczFrcE4P3ZYjihCE1aZ1hoMjsKzT8","/ip4/172.18.194.28/tcp/50173/ws/p2p/16Uiu2HAmB53f5cEuxBuFTDsczFrcE4P3ZYjihCE1aZ1hoMjsKzT8"],"enrUri":"enr:-L24QHVpZgeumZFtGs0D6GujmJXG6FWjrwnEyUHkAeUTEqLkfnFmjoGYInNUXoKBvVLilTHbwMCe-XbLRD7G7kFKXBYCgmlkgnY0gmlwhKwSwhyKbXVsdGlhZGRyc5YACASsEsIcBsP8AAoErBLCHAbD_d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6HJN84s_FPVZv1cRMucY2tkAUSUJbyzsH-p6SJsfcx-DdGNwgsP8g3VkcILD_oV3YWt1MgU"}'
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_2025-12-20_04-08-16__431e744d-9179-483a-adab-2a675c420989__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.9
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25905', '25906', '25907', '25908', '25909']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25905:25905 -p 25906:25906 -p 25907:25907 -p 25908:25908 -p 25909:25909 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25907 --rest-port=25905 --tcp-port=25906 --discv5-udp-port=25908 --rest-address=0.0.0.0 --nat=extip:172.18.116.9 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b67cd8edf6cada890b7da927eb10f3cafab354db79dceead9a4aaa1c7f74aaa0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25909 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QHVpZgeumZFtGs0D6GujmJXG6FWjrwnEyUHkAeUTEqLkfnFmjoGYInNUXoKBvVLilTHbwMCe-XbLRD7G7kFKXBYCgmlkgnY0gmlwhKwSwhyKbXVsdGlhZGRyc5YACASsEsIcBsP8AAoErBLCHAbD_d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6HJN84s_FPVZv1cRMucY2tkAUSUJbyzsH-p6SJsfcx-DdGNwgsP8g3VkcILD_oV3YWt1MgU --filternode=/ip4/172.18.194.28/tcp/50172/p2p/16Uiu2HAmB53f5cEuxBuFTDsczFrcE4P3ZYjihCE1aZ1hoMjsKzT8
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.116.9 waku f0927eb2a9329c40ce2353e09d712390fff35bc16cf3e6d0c4161a876c91f551
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f0927eb2a932. Setting up logs at ./log/docker/node2_2025-12-20_04-08-16__431e744d-9179-483a-adab-2a675c420989__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25905
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:25905/health" -H "Content-Type: 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:25905/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.116.9/tcp/25906/p2p/16Uiu2HAmKMYrX1eYMfwuREfXx1rBWSUD8LtmyyPhaTtA77wws8UA","/ip4/172.18.116.9/tcp/25907/ws/p2p/16Uiu2HAmKMYrX1eYMfwuREfXx1rBWSUD8LtmyyPhaTtA77wws8UA"],"enrUri":"enr:-L24QAw28oJ-NGV7GBa_R4B7cs_o8IPsQXj-mk8dxROCUjoZTeJod515pJC4J-x9U7ZamrwN11FpITcguVwbaibWAZ0CgmlkgnY0gmlwhKwSdAmKbXVsdGlhZGRyc5YACASsEnQJBmUyAAoErBJ0CQZlM90DgnJzhQADAQAAiXNlY3AyNTZrMaEDY4obMpIeK-FxnTDiv7whvU4e1odoaJvs2OBXfFmY-pODdGNwgmUyg3VkcIJlNIV3YWt1MgA"}'
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:25905/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.194.28/tcp/50172/p2p/16Uiu2HAmB53f5cEuxBuFTDsczFrcE4P3ZYjihCE1aZ1hoMjsKzT8"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50171/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:25905/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f0d380d8-99d5-4641-8612-cea0ff76d186", "contentFilters": ["Hello World!", "1234567890", "{\"key\": \"value\"}"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"f0d380d8-99d5-4641-8612-cea0ff76d186","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50171/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:25905/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a0b8e1d8-3796-4c5f-a6a8-61e7b2ecf061", "contentFilters": ["1234567890", "{\"key\": \"value\"}", "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"a0b8e1d8-3796-4c5f-a6a8-61e7b2ecf061","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50171/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25905/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Hello World!","version":0,"timestamp":1766203698500386974,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50171/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:25905/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":1766203698612517226,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50171/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25905/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1766203698722713166,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50171/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25905/filter/v2/messages/%E8%BF%99%E6%98%AF%E4%B8%80%E4%BA%9B%E4%B8%AD%E6%96%87" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1766203698832953331,"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 7c257db030fc
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f0927eb2a932
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_refresh_existing with id: 2025-12-20_04-08-23__7b2b3dbd-5cb9-4af2-8e0f-a6bbdd572666
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_2025-12-20_04-08-23__7b2b3dbd-5cb9-4af2-8e0f-a6bbdd572666__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.55.1
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14984', '14985', '14986', '14987', '14988']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14984:14984 -p 14985:14985 -p 14986:14986 -p 14987:14987 -p 14988:14988 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14986 --rest-port=14984 --tcp-port=14985 --discv5-udp-port=14987 --rest-address=0.0.0.0 --nat=extip:172.18.55.1 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bdd9ab7a4876ccaf84d81721d9bd95f5a7c9a538accc3062e7d9e0ec41a3c22f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14988 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.55.1 waku b54996671c99d0a020fbc223c77c22bd2b24b6eb94eb1d48ac622178cbd3d9f4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b54996671c99. Setting up logs at ./log/docker/node1_2025-12-20_04-08-23__7b2b3dbd-5cb9-4af2-8e0f-a6bbdd572666__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14984
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 d5265b849233. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 93e64436746b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14984/health" -H "Content-Type: 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:14984/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.55.1/tcp/14985/p2p/16Uiu2HAmFfe9XCebm3Gk4q1o9ApFgz4f2mGzPVHYffv8ryjxkpW7","/ip4/172.18.55.1/tcp/14986/ws/p2p/16Uiu2HAmFfe9XCebm3Gk4q1o9ApFgz4f2mGzPVHYffv8ryjxkpW7"],"enrUri":"enr:-L24QCaybYqeNlaBsBohx-7MnqhRMX8ZR1lNGmrgnnEsG-KmXd5dOcVq-mGioCbhdI8uTS8dbat4Wh3-kXmhbvn7GtMCgmlkgnY0gmlwhKwSNwGKbXVsdGlhZGRyc5YACASsEjcBBjqJAAoErBI3AQY6it0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLL3MT9a0gTBJlv1bQCaCG_GuJQmoY_uyHxBldOgTURyDdGNwgjqJg3VkcII6i4V3YWt1MgU"}'
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_2025-12-20_04-08-23__7b2b3dbd-5cb9-4af2-8e0f-a6bbdd572666__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.49.59
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26684', '26685', '26686', '26687', '26688']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 26684:26684 -p 26685:26685 -p 26686:26686 -p 26687:26687 -p 26688:26688 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26686 --rest-port=26684 --tcp-port=26685 --discv5-udp-port=26687 --rest-address=0.0.0.0 --nat=extip:172.18.49.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=256e1cde2aa79b5ef26719b73efeaa6ba178a1c7ad3db9aeadaee71f3ba3b552 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26688 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCaybYqeNlaBsBohx-7MnqhRMX8ZR1lNGmrgnnEsG-KmXd5dOcVq-mGioCbhdI8uTS8dbat4Wh3-kXmhbvn7GtMCgmlkgnY0gmlwhKwSNwGKbXVsdGlhZGRyc5YACASsEjcBBjqJAAoErBI3AQY6it0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLL3MT9a0gTBJlv1bQCaCG_GuJQmoY_uyHxBldOgTURyDdGNwgjqJg3VkcII6i4V3YWt1MgU --filternode=/ip4/172.18.55.1/tcp/14985/p2p/16Uiu2HAmFfe9XCebm3Gk4q1o9ApFgz4f2mGzPVHYffv8ryjxkpW7
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.49.59 waku 3adf9e73c001be79aec4310a61577b198d0b2a545d58e5daba71cdc41392d904
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3adf9e73c001. Setting up logs at ./log/docker/node2_2025-12-20_04-08-23__7b2b3dbd-5cb9-4af2-8e0f-a6bbdd572666__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 26684
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:26684/health" -H "Content-Type: 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:26684/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.59/tcp/26685/p2p/16Uiu2HAkyoqoGEdcnBqBybEcWap4XyvfKfjVrG8d9nhrXJn1pArv","/ip4/172.18.49.59/tcp/26686/ws/p2p/16Uiu2HAkyoqoGEdcnBqBybEcWap4XyvfKfjVrG8d9nhrXJn1pArv"],"enrUri":"enr:-L24QIuSQsFnN-LWIL1y615itllIEIuiITFufegEpamQPlWxQYWeFllYJakXdl9goaXjHnZmOBzvxMh0lfIm5uwV4y4CgmlkgnY0gmlwhKwSMTuKbXVsdGlhZGRyc5YACASsEjE7Bmg9AAoErBIxOwZoPt0DgnJzhQADAQAAiXNlY3AyNTZrMaECQRyglBIMZUzpi2eJdKO9uAclhHaxF5sOvo4oc4KgNkuDdGNwgmg9g3VkcIJoP4V3YWt1MgA"}'
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:26684/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.55.1/tcp/14985/p2p/16Uiu2HAmFfe9XCebm3Gk4q1o9ApFgz4f2mGzPVHYffv8ryjxkpW7"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14984/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:26684/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "321c8d9b-7e76-4948-9674-c17431fe5b01", "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":"321c8d9b-7e76-4948-9674-c17431fe5b01","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:26684/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"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14984/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26684/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":1766203705786947559,"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 b54996671c99
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3adf9e73c001
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,864 @@
2025-12-20 04:11:14.413 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:11:14.413 DEBUG [tests.conftest] Running test: test_light_push_on_multiple_pubsub_topics with id: 2025-12-20_04-11-14__bdbb7048-b71f-489a-b0ef-107c3e199953
2025-12-20 04:11:14.413 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:11:14.414 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-20 04:11:14.421 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:11:14.421 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-20_04-11-14__bdbb7048-b71f-489a-b0ef-107c3e199953__wakuorg_nwaku:latest.log
2025-12-20 04:11:14.421 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:11:14.422 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:11:14.423 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:11:14.423 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.52.45
2025-12-20 04:11:14.423 DEBUG [src.node.docker_mananger] Generated ports ['14126', '14127', '14128', '14129', '14130']
2025-12-20 04:11:14.423 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:11:14.423 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:11:14.424 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:11:14.424 DEBUG [src.node.docker_mananger] docker run -i -t -p 14126:14126 -p 14127:14127 -p 14128:14128 -p 14129:14129 -p 14130:14130 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14128 --rest-port=14126 --tcp-port=14127 --discv5-udp-port=14129 --rest-address=0.0.0.0 --nat=extip:172.18.52.45 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=de3f1602c26b5b298b2ef1be4b7d5feafdb8f88d44acba1c0cfaf2c6cba50cb8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14130 --metrics-logging=true --lightpush=true --relay=true
2025-12-20 04:11:14.598 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.52.45 waku fb1a4dfa0aeeb8599f0a204b9ca4cb2200f8cf246c3e7e8fa53ae59923ea8d8f
2025-12-20 04:11:14.628 DEBUG [src.node.docker_mananger] Container started with ID fb1a4dfa0aee. Setting up logs at ./log/docker/receiving_node1_2025-12-20_04-11-14__bdbb7048-b71f-489a-b0ef-107c3e199953__wakuorg_nwaku:latest.log
2025-12-20 04:11:14.629 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 14126
2025-12-20 04:11:14.629 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:11:14.713 ERROR [src.node.docker_mananger] Max retries reached for container fdd9b7296a3d. Exiting log stream.
2025-12-20 04:11:15.215 ERROR [src.node.docker_mananger] Max retries reached for container 4c33093acc17. Exiting log stream.
2025-12-20 04:11:15.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14126/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:15.632 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"}]}'
2025-12-20 04:11:15.632 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:11:15.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:14126/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:15.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.52.45/tcp/14127/p2p/16Uiu2HAm8URrRzxeBfZzU6aYHaMRci6zvBYWnzgprpwhoNvjnAz4","/ip4/172.18.52.45/tcp/14128/ws/p2p/16Uiu2HAm8URrRzxeBfZzU6aYHaMRci6zvBYWnzgprpwhoNvjnAz4"],"enrUri":"enr:-L24QEKqhropPk1eCh-VNAUEAnABMS1dlUCCiWj4ZxRJDYZyc3rKFO2Wrre_-xMiuYCg-nu92LDkrFTec_MUS2_mJ-gCgmlkgnY0gmlwhKwSNC2KbXVsdGlhZGRyc5YACASsEjQtBjcvAAoErBI0LQY3MN0DgnJzhQADAQAAiXNlY3AyNTZrMaECwdyy-H6-Ln33KyTsKgaU7hTwAqvbS7DNq5BgbuzgeTmDdGNwgjcvg3VkcII3MYV3YWt1Mgk"}'
2025-12-20 04:11:15.635 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:11:15.642 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:11:15.642 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-20_04-11-14__bdbb7048-b71f-489a-b0ef-107c3e199953__wakuorg_nwaku:latest.log
2025-12-20 04:11:15.642 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:11:15.642 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:11:15.643 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:11:15.644 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.234.157
2025-12-20 04:11:15.644 DEBUG [src.node.docker_mananger] Generated ports ['25524', '25525', '25526', '25527', '25528']
2025-12-20 04:11:15.644 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:11:15.644 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:11:15.644 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:11:15.644 DEBUG [src.node.docker_mananger] docker run -i -t -p 25524:25524 -p 25525:25525 -p 25526:25526 -p 25527:25527 -p 25528:25528 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25526 --rest-port=25524 --tcp-port=25525 --discv5-udp-port=25527 --rest-address=0.0.0.0 --nat=extip:172.18.234.157 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=df7a1fb909c9b24aefd7fe33453f0eb3edefa8bddcca423f4cc5be6c2e7bd5fd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25528 --metrics-logging=true --lightpush=false --relay=true
2025-12-20 04:11:15.824 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.234.157 waku fad33e2a9822104cbe51e1fe1e53d64abf227c9e6775076e8bad43be3ab49c80
2025-12-20 04:11:15.854 DEBUG [src.node.docker_mananger] Container started with ID fad33e2a9822. Setting up logs at ./log/docker/receiving_node2_2025-12-20_04-11-14__bdbb7048-b71f-489a-b0ef-107c3e199953__wakuorg_nwaku:latest.log
2025-12-20 04:11:15.855 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25524
2025-12-20 04:11:15.855 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:11:16.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25524/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:16.860 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"}]}'
2025-12-20 04:11:16.860 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:11:16.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25524/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:16.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.157/tcp/25525/p2p/16Uiu2HAkugHwwfHdnbJrWu4oUi4Zgik4Bj1L4dpLXSb9F9Yte7Ck","/ip4/172.18.234.157/tcp/25526/ws/p2p/16Uiu2HAkugHwwfHdnbJrWu4oUi4Zgik4Bj1L4dpLXSb9F9Yte7Ck"],"enrUri":"enr:-L24QOkiB8WimpbroTNkaaMEpbbyOz39yUPr1p4vt-lnbonWTTtPnsEhHjkylw4bZ-a9yADNuQf75UkRcu96FqkEx6ACgmlkgnY0gmlwhKwS6p2KbXVsdGlhZGRyc5YACASsEuqdBmO1AAoErBLqnQZjtt0DgnJzhQADAQAAiXNlY3AyNTZrMaECA77M8y-ZUfFuqR5h30trP7eRhkRqd9OfL-taDF7L9tmDdGNwgmO1g3VkcIJjt4V3YWt1MgE"}'
2025-12-20 04:11:16.862 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:11:16.863 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25524/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.52.45/tcp/14127/p2p/16Uiu2HAm8URrRzxeBfZzU6aYHaMRci6zvBYWnzgprpwhoNvjnAz4"]'
2025-12-20 04:11:16.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:16.907 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:11:16.908 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-20_04-11-14__bdbb7048-b71f-489a-b0ef-107c3e199953__wakuorg_nwaku:latest.log
2025-12-20 04:11:16.908 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:11:16.908 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:11:16.911 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:11:16.912 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.71.238
2025-12-20 04:11:16.912 DEBUG [src.node.docker_mananger] Generated ports ['41596', '41597', '41598', '41599', '41600']
2025-12-20 04:11:16.913 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:11:16.913 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:11:16.913 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:11:16.915 DEBUG [src.node.docker_mananger] docker run -i -t -p 41596:41596 -p 41597:41597 -p 41598:41598 -p 41599:41599 -p 41600:41600 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41598 --rest-port=41596 --tcp-port=41597 --discv5-udp-port=41599 --rest-address=0.0.0.0 --nat=extip:172.18.71.238 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9a8c7311d3258f9b3faffdccef0785ade79fcdbbead1dc796cbf1af17e9d330f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41600 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEKqhropPk1eCh-VNAUEAnABMS1dlUCCiWj4ZxRJDYZyc3rKFO2Wrre_-xMiuYCg-nu92LDkrFTec_MUS2_mJ-gCgmlkgnY0gmlwhKwSNC2KbXVsdGlhZGRyc5YACASsEjQtBjcvAAoErBI0LQY3MN0DgnJzhQADAQAAiXNlY3AyNTZrMaECwdyy-H6-Ln33KyTsKgaU7hTwAqvbS7DNq5BgbuzgeTmDdGNwgjcvg3VkcII3MYV3YWt1Mgk --lightpushnode=/ip4/172.18.52.45/tcp/14127/p2p/16Uiu2HAm8URrRzxeBfZzU6aYHaMRci6zvBYWnzgprpwhoNvjnAz4 --lightpush=true --relay=false
2025-12-20 04:11:17.108 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.71.238 waku e2091f41b8aebf05f479adab5d3dd206225349572e42401eb2204a09f1748f87
2025-12-20 04:11:17.134 DEBUG [src.node.docker_mananger] Container started with ID e2091f41b8ae. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-11-14__bdbb7048-b71f-489a-b0ef-107c3e199953__wakuorg_nwaku:latest.log
2025-12-20 04:11:17.136 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41596
2025-12-20 04:11:17.136 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:11:18.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:18.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:18.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:18.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:18.484 ERROR [src.node.docker_mananger] Max retries reached for container e2091f41b8ae. Exiting log stream.
2025-12-20 04:11:18.542 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:18.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:18.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:18.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:18.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:19.048 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:19.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:19.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:19.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:19.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:19.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:19.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:19.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:19.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:19.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:20.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:20.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:20.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:20.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:20.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:20.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:20.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:20.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:20.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:20.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:21.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:21.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:21.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:21.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:21.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:21.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:21.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:21.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:21.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:21.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:22.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:22.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:22.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:22.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:22.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:22.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:22.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:22.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:22.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:22.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:23.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:23.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:23.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:23.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:23.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:23.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:23.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:23.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:23.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:24.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:24.107 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:24.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:24.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:24.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:24.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:24.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:24.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:24.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:24.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:25.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:25.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:25.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:25.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:25.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:25.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:25.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:25.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:25.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:25.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:26.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:26.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:26.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:26.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:26.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:26.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:26.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:26.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:26.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:26.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:27.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:27.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:27.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:27.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:27.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:27.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:27.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:27.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:27.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:27.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:28.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:28.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:28.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:28.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:28.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:28.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:28.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:28.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:28.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:28.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:29.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:29.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:29.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:29.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:29.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:29.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:29.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:29.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:29.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:29.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:30.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:30.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:30.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:30.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:30.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:30.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:30.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:30.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:30.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:30.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:31.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:31.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:31.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:31.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:31.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:31.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:31.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:31.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:31.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:32.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:32.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:32.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:32.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:32.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:32.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:32.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:32.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:32.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:32.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:33.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:33.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:33.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:33.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:33.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:33.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:33.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:33.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:33.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:33.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:34.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:34.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:34.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:34.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:34.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:34.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:34.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:34.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:34.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:34.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:35.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:35.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:35.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:35.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:35.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:35.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:35.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:35.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:35.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:35.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:36.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:36.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:36.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:36.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:36.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:36.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:36.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:36.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:36.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:36.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:37.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:37.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:37.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:37.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:37.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:37.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:37.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:37.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:37.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:37.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:38.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:38.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41596/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:38.189 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=41596): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd5bbc21a90>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-20 04:11:38.289 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:11:38.290 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:11:38.291 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:11:38.291 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.21.236
2025-12-20 04:11:38.291 DEBUG [src.node.docker_mananger] Generated ports ['64966', '64967', '64968', '64969', '64970']
2025-12-20 04:11:38.292 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:11:38.292 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:11:38.292 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:11:38.292 DEBUG [src.node.docker_mananger] docker run -i -t -p 64966:64966 -p 64967:64967 -p 64968:64968 -p 64969:64969 -p 64970:64970 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64968 --rest-port=64966 --tcp-port=64967 --discv5-udp-port=64969 --rest-address=0.0.0.0 --nat=extip:172.18.21.236 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0ec4a6dce03dd03ad0273aa26c963dfb0bb24366d098bc7d59ffffcd6ee7f5da --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64970 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEKqhropPk1eCh-VNAUEAnABMS1dlUCCiWj4ZxRJDYZyc3rKFO2Wrre_-xMiuYCg-nu92LDkrFTec_MUS2_mJ-gCgmlkgnY0gmlwhKwSNC2KbXVsdGlhZGRyc5YACASsEjQtBjcvAAoErBI0LQY3MN0DgnJzhQADAQAAiXNlY3AyNTZrMaECwdyy-H6-Ln33KyTsKgaU7hTwAqvbS7DNq5BgbuzgeTmDdGNwgjcvg3VkcII3MYV3YWt1Mgk --lightpushnode=/ip4/172.18.52.45/tcp/14127/p2p/16Uiu2HAm8URrRzxeBfZzU6aYHaMRci6zvBYWnzgprpwhoNvjnAz4 --lightpush=true --relay=false
2025-12-20 04:11:38.476 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.21.236 waku 6a4672e6f52023aa306628da389763d47b5c777cea305ed6c947ecfa5dedfbba
2025-12-20 04:11:38.503 DEBUG [src.node.docker_mananger] Container started with ID 6a4672e6f520. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-11-14__bdbb7048-b71f-489a-b0ef-107c3e199953__wakuorg_nwaku:latest.log
2025-12-20 04:11:38.503 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64966
2025-12-20 04:11:38.504 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:11:39.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:39.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:39.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:39.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:39.877 ERROR [src.node.docker_mananger] Max retries reached for container 6a4672e6f520. Exiting log stream.
2025-12-20 04:11:39.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:40.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:40.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:40.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:40.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:40.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:40.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:40.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:40.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:40.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:40.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:41.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:41.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:41.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:41.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:41.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:41.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:41.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:41.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:41.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:41.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:42.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:42.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:42.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:42.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:42.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:42.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:42.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:42.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:42.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:42.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:43.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:43.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:43.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:43.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:43.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:43.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:43.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:43.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:43.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:43.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:44.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:44.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:44.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:44.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:44.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:44.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:44.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:44.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:44.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:44.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:45.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:45.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:45.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:45.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:45.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:45.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:45.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:45.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:45.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:45.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:46.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:46.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:46.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:46.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:46.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:46.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:46.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:46.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:46.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:47.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:47.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:47.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:47.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:47.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:47.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:47.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:47.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:47.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:47.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:48.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:48.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:48.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:48.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:48.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:48.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:48.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:48.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:48.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:48.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:49.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:49.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:49.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:49.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:49.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:49.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:49.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:49.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:49.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:49.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:50.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:50.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:50.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:50.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:50.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:50.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:50.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:50.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:50.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:50.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:51.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:51.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:51.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:51.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:51.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:51.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:51.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:51.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:51.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:51.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:52.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:52.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:52.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:52.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:52.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:52.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:52.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:52.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:52.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:52.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:53.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:53.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:53.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:53.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:53.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:53.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:53.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:53.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:53.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:53.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:54.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:54.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:54.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:54.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:54.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:54.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:54.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:54.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:54.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:55.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:55.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:55.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:55.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:55.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:55.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:55.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:55.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:55.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:55.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:56.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:56.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:56.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:56.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:56.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:56.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:56.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:56.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:56.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:56.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:57.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:57.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:57.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:57.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:57.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:57.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:57.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:57.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:57.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:57.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:58.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:58.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:58.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:58.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:58.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:58.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:58.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:58.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:58.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:58.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:59.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:59.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:59.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:59.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:59.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:59.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64966/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:59.566 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=64966): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd5bbee6690>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-20 04:11:59.667 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:11:59.667 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:11:59.668 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:11:59.669 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.206.222
2025-12-20 04:11:59.669 DEBUG [src.node.docker_mananger] Generated ports ['1547', '1548', '1549', '1550', '1551']
2025-12-20 04:11:59.669 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:11:59.669 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:11:59.669 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:11:59.669 DEBUG [src.node.docker_mananger] docker run -i -t -p 1547:1547 -p 1548:1548 -p 1549:1549 -p 1550:1550 -p 1551:1551 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1549 --rest-port=1547 --tcp-port=1548 --discv5-udp-port=1550 --rest-address=0.0.0.0 --nat=extip:172.18.206.222 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=962d4d022e4f78bb99d2e189d951a5bb1ae184858d3cdbef99777c0ce05cc130 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1551 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEKqhropPk1eCh-VNAUEAnABMS1dlUCCiWj4ZxRJDYZyc3rKFO2Wrre_-xMiuYCg-nu92LDkrFTec_MUS2_mJ-gCgmlkgnY0gmlwhKwSNC2KbXVsdGlhZGRyc5YACASsEjQtBjcvAAoErBI0LQY3MN0DgnJzhQADAQAAiXNlY3AyNTZrMaECwdyy-H6-Ln33KyTsKgaU7hTwAqvbS7DNq5BgbuzgeTmDdGNwgjcvg3VkcII3MYV3YWt1Mgk --lightpushnode=/ip4/172.18.52.45/tcp/14127/p2p/16Uiu2HAm8URrRzxeBfZzU6aYHaMRci6zvBYWnzgprpwhoNvjnAz4 --lightpush=true --relay=false
2025-12-20 04:11:59.846 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.206.222 waku e66b04888f3274c8281f70abf992ef5a0c22bfc3ae0b4970f05b9049b6cabe96
2025-12-20 04:11:59.874 DEBUG [src.node.docker_mananger] Container started with ID e66b04888f32. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-11-14__bdbb7048-b71f-489a-b0ef-107c3e199953__wakuorg_nwaku:latest.log
2025-12-20 04:11:59.875 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1547
2025-12-20 04:11:59.876 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:12:00.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:00.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:01.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:01.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:01.201 ERROR [src.node.docker_mananger] Max retries reached for container e66b04888f32. Exiting log stream.
2025-12-20 04:12:01.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:01.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:01.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:01.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:01.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:01.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:01.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:01.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:02.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:02.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:02.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:02.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:02.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:02.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:02.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:02.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:02.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:03.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:03.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:03.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:03.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:03.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:03.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:03.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:03.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:03.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:03.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:04.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:04.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:04.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:04.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:04.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:04.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:04.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:04.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:04.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:04.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:05.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:05.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:05.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:05.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:05.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:05.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:05.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:05.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:05.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:05.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:06.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:06.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:06.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:06.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:06.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:06.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:06.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:06.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:06.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:06.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:07.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:07.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:07.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:07.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:07.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:07.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:07.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:07.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:07.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:07.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:08.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:08.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:08.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:08.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:08.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:08.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:08.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:08.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:08.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:08.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:09.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:09.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:09.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:09.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:09.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:09.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:09.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:09.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:09.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:09.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:10.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:10.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:10.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:10.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:10.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:10.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:10.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:10.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:10.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:10.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:11.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:11.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:11.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:11.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:11.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:11.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:11.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:11.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:11.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:13.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:13.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:13.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:13.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:13.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:13.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:13.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:13.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:13.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:13.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:17.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:17.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:17.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:17.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:17.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:17.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:17.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:17.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:17.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:17.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:18.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:18.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:18.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:18.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:18.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:18.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:18.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:18.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:18.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:18.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:19.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:19.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:19.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:19.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:19.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:19.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:19.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:19.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:19.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:20.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:20.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:20.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:20.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:20.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:20.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:20.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:20.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:20.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:20.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1547/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:20.916 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=1547): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd5bbb06660>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-20 04:12:21.152 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:12:21.153 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:12:21.153 DEBUG [src.node.waku_node] Stopping container with id fb1a4dfa0aee
2025-12-20 04:12:21.683 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:12:21.684 DEBUG [src.node.waku_node] Stopping container with id fad33e2a9822
2025-12-20 04:12:22.224 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:12:22.226 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:22.327 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:22.429 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:22.495 ERROR [src.node.docker_mananger] Max retries reached for container fb1a4dfa0aee. Exiting log stream.
2025-12-20 04:12:22.530 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:22.632 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:22.733 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:22.835 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:22.936 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:23.037 ERROR [src.node.docker_mananger] Max retries reached for container fad33e2a9822. Exiting log stream.
2025-12-20 04:12:23.037 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:23.138 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:23.240 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:23.342 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:23.443 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:23.545 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:23.646 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:23.747 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:23.849 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:23.950 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:24.052 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:24.153 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:24.255 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:24.356 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:24.458 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:24.559 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:24.661 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:24.762 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:24.864 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:24.965 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:25.067 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:25.168 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:25.269 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:25.371 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:25.472 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:25.574 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:25.675 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:25.777 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:25.878 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:25.980 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:26.081 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:26.183 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:26.284 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:26.386 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:26.487 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:26.588 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:26.690 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:26.791 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:26.892 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:26.994 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:27.095 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:27.197 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:27.298 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:27.299 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/e66b04888f3274c8281f70abf992ef5a0c22bfc3ae0b4970f05b9049b6cabe96/stop: Not Found ("No such container: e66b04888f3274c8281f70abf992ef5a0c22bfc3ae0b4970f05b9049b6cabe96")
2025-12-20 04:12:27.299 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:27.401 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:27.502 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:27.604 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:27.705 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:27.807 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:27.908 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:28.009 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:28.111 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:28.212 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:28.314 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:28.415 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:28.516 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:28.618 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:28.719 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:28.821 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:28.922 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:29.023 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:29.125 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:29.227 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:29.328 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:29.430 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:29.531 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:29.632 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:29.734 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:29.835 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:29.937 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:30.038 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:30.139 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:30.241 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:30.342 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:30.444 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:30.545 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:30.646 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:30.748 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:30.849 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:30.951 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:31.052 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:31.154 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:31.255 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:31.357 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:31.459 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:31.561 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:31.663 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:31.764 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:31.866 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:31.968 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:32.070 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:32.172 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:32.274 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:32.376 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:32.377 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/e66b04888f3274c8281f70abf992ef5a0c22bfc3ae0b4970f05b9049b6cabe96/stop: Not Found ("No such container: e66b04888f3274c8281f70abf992ef5a0c22bfc3ae0b4970f05b9049b6cabe96")
2025-12-20 04:12:32.377 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:32.479 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:32.581 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:32.683 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:32.784 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:32.886 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:32.988 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:33.090 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:33.192 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:33.294 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:33.396 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:33.497 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:33.599 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:33.701 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:33.803 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:33.905 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:34.007 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:34.109 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:34.210 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:34.312 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:34.414 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:34.516 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:34.618 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:34.720 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:34.822 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:34.923 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:35.025 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:35.127 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:35.229 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:35.331 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:35.433 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:35.534 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:35.636 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:35.738 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:35.840 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:35.941 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:36.043 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:36.144 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:36.246 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:36.347 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:36.449 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:36.550 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:36.651 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:36.753 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:36.854 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:36.956 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:37.057 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:37.158 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:37.260 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:37.361 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:37.463 DEBUG [src.node.waku_node] Stopping container with id e66b04888f32
2025-12-20 04:12:37.464 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/e66b04888f3274c8281f70abf992ef5a0c22bfc3ae0b4970f05b9049b6cabe96/stop: Not Found ("No such container: e66b04888f3274c8281f70abf992ef5a0c22bfc3ae0b4970f05b9049b6cabe96")
2025-12-20 04:12:37.466 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:12:37.490 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:12:37.514 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:12:37.514 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:12:37.515 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:12:37.515 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,868 @@
2025-12-20 04:06:41.907 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:06:41.907 DEBUG [tests.conftest] Running test: test_2_receiving_nodes__relay_node1_forwards_lightpushed_message_to_filter_node2 with id: 2025-12-20_04-06-41__a6219448-7d34-4e25-9a56-04539e566589
2025-12-20 04:06:41.908 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:06:41.908 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-20 04:06:41.915 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:06:41.915 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-20_04-06-41__a6219448-7d34-4e25-9a56-04539e566589__wakuorg_nwaku:latest.log
2025-12-20 04:06:41.915 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:06:41.915 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:06:41.917 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:06:41.917 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.225.170
2025-12-20 04:06:41.917 DEBUG [src.node.docker_mananger] Generated ports ['28799', '28800', '28801', '28802', '28803']
2025-12-20 04:06:41.917 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:06:41.917 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:06:41.917 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:06:41.918 DEBUG [src.node.docker_mananger] docker run -i -t -p 28799:28799 -p 28800:28800 -p 28801:28801 -p 28802:28802 -p 28803:28803 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28801 --rest-port=28799 --tcp-port=28800 --discv5-udp-port=28802 --rest-address=0.0.0.0 --nat=extip:172.18.225.170 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d0bba2bc7cf820736f0183d06b6bb553dfeeb747fd9ebaf52927f3d0ca8feb5d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28803 --metrics-logging=true --lightpush=true --relay=true --filter=true
2025-12-20 04:06:42.104 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.225.170 waku 347eb3b14b954a653307d65ea483771bc1c1ad697fdff207d3f9f159f46cb09f
2025-12-20 04:06:42.133 DEBUG [src.node.docker_mananger] Container started with ID 347eb3b14b95. Setting up logs at ./log/docker/receiving_node1_2025-12-20_04-06-41__a6219448-7d34-4e25-9a56-04539e566589__wakuorg_nwaku:latest.log
2025-12-20 04:06:42.134 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28799
2025-12-20 04:06:42.135 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:06:42.217 ERROR [src.node.docker_mananger] Max retries reached for container 96ea57152479. Exiting log stream.
2025-12-20 04:06:42.715 ERROR [src.node.docker_mananger] Max retries reached for container 4c814de8d21f. Exiting log stream.
2025-12-20 04:06:43.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28799/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:43.138 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"}]}'
2025-12-20 04:06:43.138 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:06:43.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28799/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:43.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.225.170/tcp/28800/p2p/16Uiu2HAmKRANnAFHrBBrGHzSKTD44Eu2jeRy7BA4zv1JwaZEqXKK","/ip4/172.18.225.170/tcp/28801/ws/p2p/16Uiu2HAmKRANnAFHrBBrGHzSKTD44Eu2jeRy7BA4zv1JwaZEqXKK"],"enrUri":"enr:-L24QFd4KsEusAE-AUp6viWi6B5dHi_Tv_aEDY68F4vUJ0o8QuNTDpzXQAXGhYz8moH5zaHmMsPOu0VHejUHGS5rzGkCgmlkgnY0gmlwhKwS4aqKbXVsdGlhZGRyc5YACASsEuGqBnCAAAoErBLhqgZwgd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZHcDYy3AOHuJnnSiMFW9TxFH9otQPn6fU-lwGuDpte6DdGNwgnCAg3VkcIJwgoV3YWt1Mg0"}'
2025-12-20 04:06:43.141 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:06:43.148 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:06:43.148 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-20_04-06-41__a6219448-7d34-4e25-9a56-04539e566589__wakuorg_nwaku:latest.log
2025-12-20 04:06:43.148 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:06:43.148 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:06:43.150 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:06:43.150 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.177.243
2025-12-20 04:06:43.150 DEBUG [src.node.docker_mananger] Generated ports ['45227', '45228', '45229', '45230', '45231']
2025-12-20 04:06:43.150 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:06:43.150 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:06:43.150 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:06:43.151 DEBUG [src.node.docker_mananger] docker run -i -t -p 45227:45227 -p 45228:45228 -p 45229:45229 -p 45230:45230 -p 45231:45231 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45229 --rest-port=45227 --tcp-port=45228 --discv5-udp-port=45230 --rest-address=0.0.0.0 --nat=extip:172.18.177.243 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b4bdbccdd1ae2f88d91c3d7dfebdc67fc4cd37eceda974e1a9f1d2a8de8c0efe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45231 --metrics-logging=true --lightpush=false --relay=false --filternode=/ip4/172.18.225.170/tcp/28800/p2p/16Uiu2HAmKRANnAFHrBBrGHzSKTD44Eu2jeRy7BA4zv1JwaZEqXKK
2025-12-20 04:06:43.333 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.177.243 waku 0bdb9a8ff972f00801848b659222cb61ec556f267f6763244d5654bf28e3bde8
2025-12-20 04:06:43.364 DEBUG [src.node.docker_mananger] Container started with ID 0bdb9a8ff972. Setting up logs at ./log/docker/receiving_node2_2025-12-20_04-06-41__a6219448-7d34-4e25-9a56-04539e566589__wakuorg_nwaku:latest.log
2025-12-20 04:06:43.365 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45227
2025-12-20 04:06:43.365 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:06:44.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45227/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:44.369 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"}]}'
2025-12-20 04:06:44.370 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:06:44.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45227/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:44.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.177.243/tcp/45228/p2p/16Uiu2HAmNukUe1n5xLB3pwctZMK2fxXgdhragbwnd21LNXDek4TF","/ip4/172.18.177.243/tcp/45229/ws/p2p/16Uiu2HAmNukUe1n5xLB3pwctZMK2fxXgdhragbwnd21LNXDek4TF"],"enrUri":"enr:-L24QPS91AIq7m1UcY2WcfQlv6Y2MxfW9Ld4SYB1E4ViJcrcTBiX3D5WYP5qcejP83ssY8M1LrMoUJXqswe7sfRmJUcCgmlkgnY0gmlwhKwSsfOKbXVsdGlhZGRyc5YACASsErHzBrCsAAoErBKx8wawrd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmFzlEt2-zlk9K24MiLI-4E9tYNW5ZKvKrvVOybMH9-aDdGNwgrCsg3VkcIKwroV3YWt1MgA"}'
2025-12-20 04:06:44.372 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:06:44.373 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45227/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.225.170/tcp/28800/p2p/16Uiu2HAmKRANnAFHrBBrGHzSKTD44Eu2jeRy7BA4zv1JwaZEqXKK"]'
2025-12-20 04:06:44.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:06:44.412 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:06:44.412 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-20_04-06-41__a6219448-7d34-4e25-9a56-04539e566589__wakuorg_nwaku:latest.log
2025-12-20 04:06:44.412 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:06:44.412 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:06:44.415 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:06:44.415 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.177.251
2025-12-20 04:06:44.415 DEBUG [src.node.docker_mananger] Generated ports ['50145', '50146', '50147', '50148', '50149']
2025-12-20 04:06:44.415 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:06:44.416 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:06:44.416 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:06:44.416 DEBUG [src.node.docker_mananger] docker run -i -t -p 50145:50145 -p 50146:50146 -p 50147:50147 -p 50148:50148 -p 50149:50149 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50147 --rest-port=50145 --tcp-port=50146 --discv5-udp-port=50148 --rest-address=0.0.0.0 --nat=extip:172.18.177.251 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f090fe1ef49dfed14dfadaabe6dfb75830ebaef76fa8b2eb4ebb7db18faecd0f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50149 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFd4KsEusAE-AUp6viWi6B5dHi_Tv_aEDY68F4vUJ0o8QuNTDpzXQAXGhYz8moH5zaHmMsPOu0VHejUHGS5rzGkCgmlkgnY0gmlwhKwS4aqKbXVsdGlhZGRyc5YACASsEuGqBnCAAAoErBLhqgZwgd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZHcDYy3AOHuJnnSiMFW9TxFH9otQPn6fU-lwGuDpte6DdGNwgnCAg3VkcIJwgoV3YWt1Mg0 --lightpushnode=/ip4/172.18.225.170/tcp/28800/p2p/16Uiu2HAmKRANnAFHrBBrGHzSKTD44Eu2jeRy7BA4zv1JwaZEqXKK --lightpush=true --relay=false
2025-12-20 04:06:44.602 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.177.251 waku 7084bc3ebf22256f2db7afb8652777acb5ecc683addee92b4629333dcd653f39
2025-12-20 04:06:44.633 DEBUG [src.node.docker_mananger] Container started with ID 7084bc3ebf22. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-06-41__a6219448-7d34-4e25-9a56-04539e566589__wakuorg_nwaku:latest.log
2025-12-20 04:06:44.635 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50145
2025-12-20 04:06:44.635 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:06:45.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:45.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:45.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:45.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:45.946 ERROR [src.node.docker_mananger] Max retries reached for container 7084bc3ebf22. Exiting log stream.
2025-12-20 04:06:46.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.278 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50145/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.712 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=50145): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f94db816cf0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-20 04:07:05.813 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:07:05.813 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:07:05.815 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:07:05.815 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.155.179
2025-12-20 04:07:05.815 DEBUG [src.node.docker_mananger] Generated ports ['10232', '10233', '10234', '10235', '10236']
2025-12-20 04:07:05.816 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:07:05.816 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:07:05.816 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:07:05.816 DEBUG [src.node.docker_mananger] docker run -i -t -p 10232:10232 -p 10233:10233 -p 10234:10234 -p 10235:10235 -p 10236:10236 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10234 --rest-port=10232 --tcp-port=10233 --discv5-udp-port=10235 --rest-address=0.0.0.0 --nat=extip:172.18.155.179 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4aafdcc87aeedf12a3f8a43afee8c55ae7ce3bc7ba44eebee608c9f1adec4eaf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10236 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFd4KsEusAE-AUp6viWi6B5dHi_Tv_aEDY68F4vUJ0o8QuNTDpzXQAXGhYz8moH5zaHmMsPOu0VHejUHGS5rzGkCgmlkgnY0gmlwhKwS4aqKbXVsdGlhZGRyc5YACASsEuGqBnCAAAoErBLhqgZwgd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZHcDYy3AOHuJnnSiMFW9TxFH9otQPn6fU-lwGuDpte6DdGNwgnCAg3VkcIJwgoV3YWt1Mg0 --lightpushnode=/ip4/172.18.225.170/tcp/28800/p2p/16Uiu2HAmKRANnAFHrBBrGHzSKTD44Eu2jeRy7BA4zv1JwaZEqXKK --lightpush=true --relay=false
2025-12-20 04:07:06.006 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.155.179 waku 2cdced2a330e6e0308cf5c451f95bfa2eea7ff9cc1cf78405d0debe2a0196665
2025-12-20 04:07:06.035 DEBUG [src.node.docker_mananger] Container started with ID 2cdced2a330e. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-06-41__a6219448-7d34-4e25-9a56-04539e566589__wakuorg_nwaku:latest.log
2025-12-20 04:07:06.037 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10232
2025-12-20 04:07:06.037 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:07:07.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.340 ERROR [src.node.docker_mananger] Max retries reached for container 2cdced2a330e. Exiting log stream.
2025-12-20 04:07:07.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.518 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.271 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.026 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:27.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10232/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:27.042 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=10232): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f94db7e9f70>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-20 04:07:27.143 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:07:27.143 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:07:27.145 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:07:27.145 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.184.6
2025-12-20 04:07:27.145 DEBUG [src.node.docker_mananger] Generated ports ['51418', '51419', '51420', '51421', '51422']
2025-12-20 04:07:27.145 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:07:27.145 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:07:27.145 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:07:27.145 DEBUG [src.node.docker_mananger] docker run -i -t -p 51418:51418 -p 51419:51419 -p 51420:51420 -p 51421:51421 -p 51422:51422 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51420 --rest-port=51418 --tcp-port=51419 --discv5-udp-port=51421 --rest-address=0.0.0.0 --nat=extip:172.18.184.6 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b5c3fdfa225f2a4ffd6ed8e8fd6c280cb5039a74ef86dffb18da41f3c257bd5b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51422 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFd4KsEusAE-AUp6viWi6B5dHi_Tv_aEDY68F4vUJ0o8QuNTDpzXQAXGhYz8moH5zaHmMsPOu0VHejUHGS5rzGkCgmlkgnY0gmlwhKwS4aqKbXVsdGlhZGRyc5YACASsEuGqBnCAAAoErBLhqgZwgd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDZHcDYy3AOHuJnnSiMFW9TxFH9otQPn6fU-lwGuDpte6DdGNwgnCAg3VkcIJwgoV3YWt1Mg0 --lightpushnode=/ip4/172.18.225.170/tcp/28800/p2p/16Uiu2HAmKRANnAFHrBBrGHzSKTD44Eu2jeRy7BA4zv1JwaZEqXKK --lightpush=true --relay=false
2025-12-20 04:07:27.330 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.184.6 waku a841ad3e60f0c8adf28305c53767ae7db60a71736831ac25e9ba4e7d0689041c
2025-12-20 04:07:27.359 DEBUG [src.node.docker_mananger] Container started with ID a841ad3e60f0. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-06-41__a6219448-7d34-4e25-9a56-04539e566589__wakuorg_nwaku:latest.log
2025-12-20 04:07:27.360 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51418
2025-12-20 04:07:27.360 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:07:28.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.679 ERROR [src.node.docker_mananger] Max retries reached for container a841ad3e60f0. Exiting log stream.
2025-12-20 04:07:28.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.166 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.307 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.712 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.537 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:48.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:48.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:48.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:48.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:48.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51418/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:48.430 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=51418): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f94db86e510>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-20 04:07:48.642 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:07:48.643 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:07:48.643 DEBUG [src.node.waku_node] Stopping container with id 347eb3b14b95
2025-12-20 04:07:49.180 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:07:49.180 DEBUG [src.node.waku_node] Stopping container with id 0bdb9a8ff972
2025-12-20 04:07:49.688 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:07:49.690 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:49.792 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:49.893 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:49.993 ERROR [src.node.docker_mananger] Max retries reached for container 347eb3b14b95. Exiting log stream.
2025-12-20 04:07:49.994 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:50.096 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:50.198 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:50.299 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:50.400 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:50.502 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:50.556 ERROR [src.node.docker_mananger] Max retries reached for container 0bdb9a8ff972. Exiting log stream.
2025-12-20 04:07:50.603 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:50.705 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:50.806 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:50.908 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:51.010 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:51.111 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:51.213 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:51.314 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:51.416 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:51.517 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:51.619 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:51.721 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:51.822 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:51.924 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:52.026 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:52.127 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:52.229 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:52.331 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:52.432 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:52.534 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:52.635 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:52.737 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:52.838 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:52.940 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:53.042 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:53.143 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:53.245 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:53.347 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:53.448 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:53.550 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:53.652 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:53.753 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:53.855 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:53.957 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:54.059 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:54.160 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:54.262 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:54.364 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:54.466 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:54.567 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:54.669 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:54.771 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:54.772 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a841ad3e60f0c8adf28305c53767ae7db60a71736831ac25e9ba4e7d0689041c/stop: Not Found ("No such container: a841ad3e60f0c8adf28305c53767ae7db60a71736831ac25e9ba4e7d0689041c")
2025-12-20 04:07:54.772 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:54.873 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:54.975 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:55.077 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:55.179 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:55.280 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:55.382 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:55.483 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:55.585 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:55.686 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:55.788 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:55.889 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:55.991 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:56.092 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:56.194 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:56.296 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:56.397 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:56.499 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:56.600 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:56.702 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:56.804 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:56.905 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:57.007 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:57.109 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:57.211 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:57.312 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:57.414 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:57.516 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:57.617 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:57.719 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:57.820 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:57.922 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:58.023 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:58.125 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:58.227 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:58.329 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:58.431 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:58.532 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:58.634 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:58.735 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:58.837 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:58.938 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:59.040 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:59.142 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:59.244 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:59.345 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:59.447 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:59.548 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:59.650 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:59.752 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:59.853 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:59.855 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a841ad3e60f0c8adf28305c53767ae7db60a71736831ac25e9ba4e7d0689041c/stop: Not Found ("No such container: a841ad3e60f0c8adf28305c53767ae7db60a71736831ac25e9ba4e7d0689041c")
2025-12-20 04:07:59.855 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:07:59.956 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:00.058 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:00.160 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:00.261 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:00.363 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:00.464 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:00.566 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:00.667 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:00.769 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:00.871 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:00.972 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:01.074 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:01.176 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:01.277 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:01.379 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:01.480 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:01.582 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:01.683 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:01.785 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:01.887 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:01.988 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:02.090 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:02.192 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:02.293 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:02.395 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:02.497 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:02.598 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:02.700 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:02.801 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:02.903 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:03.005 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:03.106 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:03.208 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:03.309 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:03.411 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:03.513 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:03.614 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:03.715 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:03.817 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:03.919 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:04.020 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:04.122 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:04.224 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:04.325 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:04.427 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:04.528 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:04.630 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:04.731 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:04.832 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:04.934 DEBUG [src.node.waku_node] Stopping container with id a841ad3e60f0
2025-12-20 04:08:04.936 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/a841ad3e60f0c8adf28305c53767ae7db60a71736831ac25e9ba4e7d0689041c/stop: Not Found ("No such container: a841ad3e60f0c8adf28305c53767ae7db60a71736831ac25e9ba4e7d0689041c")
2025-12-20 04:08:04.937 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:08:04.958 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:08:04.995 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:08:04.995 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:08:04.996 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:08:04.996 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:08:04.997 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2025-12-20 04:08:04.997 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2025-12-20 04:08:04.997 DEBUG [src.libs.common] Attaching file ./log/docker/receiving_node1_2025-12-20_04-06-41__a6219448-7d34-4e25-9a56-04539e566589__wakuorg_nwaku:latest.log
2025-12-20 04:08:04.998 DEBUG [src.libs.common] Attaching file ./log/docker/receiving_node2_2025-12-20_04-06-41__a6219448-7d34-4e25-9a56-04539e566589__wakuorg_nwaku:latest.log
2025-12-20 04:08:04.999 DEBUG [src.libs.common] Attaching file ./log/docker/lightpush_node1_2025-12-20_04-06-41__a6219448-7d34-4e25-9a56-04539e566589__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,71 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_not_include_data with id: 2025-12-20_04-23-54__fdfeccd9-2403-4e52-be0e-7aeab668d754
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_2025-12-20_04-23-54__fdfeccd9-2403-4e52-be0e-7aeab668d754__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.94
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30207', '30208', '30209', '30210', '30211']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 30207:30207 -p 30208:30208 -p 30209:30209 -p 30210:30210 -p 30211:30211 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30209 --rest-port=30207 --tcp-port=30208 --discv5-udp-port=30210 --rest-address=0.0.0.0 --nat=extip:172.18.164.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3ddba21c16bd7df825427677ae7bd9b566b405bcccf1699defbbaacd9dda8e98 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30211 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.94 waku 9ae73619b0b945956b3480d72a60fdc25fb497f7742c79c105968f6092eaa0db
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9ae73619b0b9. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-23-54__fdfeccd9-2403-4e52-be0e-7aeab668d754__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30207
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 120a3d94c28c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1e4614294a4c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30207/health" -H "Content-Type: 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:30207/debug/v1/info" -H "Content-Type: application/json" -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.94/tcp/30208/p2p/16Uiu2HAkvE2mqmitzdzzCLXiMRABHvUNb1JT4k8EkDU8waGGHL8L","/ip4/172.18.164.94/tcp/30209/ws/p2p/16Uiu2HAkvE2mqmitzdzzCLXiMRABHvUNb1JT4k8EkDU8waGGHL8L"],"enrUri":"enr:-L24QGI0I1EEMTLwBolo7zrbRGlNBI-An4uttNIDO6WMckhPBqcqbImHkjiTZ7oViKr8zkriIHjsDC5khQ8VU97vVp8CgmlkgnY0gmlwhKwSpF6KbXVsdGlhZGRyc5YACASsEqReBnYAAAoErBKkXgZ2Ad0DgnJzhQADAQAAiXNlY3AyNTZrMaECC-A6n1VngN4lPi2GTtR74Cxw0vsPeR6tBc0PmvLT6GWDdGNwgnYAg3VkcIJ2AoV3YWt1MgM"}'
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_2025-12-20_04-23-54__fdfeccd9-2403-4e52-be0e-7aeab668d754__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.234.124
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49800', '49801', '49802', '49803', '49804']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49800:49800 -p 49801:49801 -p 49802:49802 -p 49803:49803 -p 49804:49804 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49802 --rest-port=49800 --tcp-port=49801 --discv5-udp-port=49803 --rest-address=0.0.0.0 --nat=extip:172.18.234.124 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cc43c2aaec3dcaaffadac0f40ab08c9e4cd656358e476a270a66cddfc240b989 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49804 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGI0I1EEMTLwBolo7zrbRGlNBI-An4uttNIDO6WMckhPBqcqbImHkjiTZ7oViKr8zkriIHjsDC5khQ8VU97vVp8CgmlkgnY0gmlwhKwSpF6KbXVsdGlhZGRyc5YACASsEqReBnYAAAoErBKkXgZ2Ad0DgnJzhQADAQAAiXNlY3AyNTZrMaECC-A6n1VngN4lPi2GTtR74Cxw0vsPeR6tBc0PmvLT6GWDdGNwgnYAg3VkcIJ2AoV3YWt1MgM --storenode=/ip4/172.18.164.94/tcp/30208/p2p/16Uiu2HAkvE2mqmitzdzzCLXiMRABHvUNb1JT4k8EkDU8waGGHL8L --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.234.124 waku af1553eeb1c607854a858e8fd705160f5248eb904023cd56625a73801187af88
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID af1553eeb1c6. Setting up logs at ./log/docker/store_node1_2025-12-20_04-23-54__fdfeccd9-2403-4e52-be0e-7aeab668d754__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49800
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:49800/health" -H "Content-Type: 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:49800/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.234.124/tcp/49801/p2p/16Uiu2HAkuUG54p3c7fsMikuEgkKMuMBQtWiJdwFCWrrVtM3qVZZ9","/ip4/172.18.234.124/tcp/49802/ws/p2p/16Uiu2HAkuUG54p3c7fsMikuEgkKMuMBQtWiJdwFCWrrVtM3qVZZ9"],"enrUri":"enr:-L24QHwrtRjYAfCWv84ohlAwHKOuJqlxHWGUlpJjz43Bt5xiPLP3__gEFB0sPmHTl4Aq-rgEwHcX-Vxh_Ypqqbr2JpQCgmlkgnY0gmlwhKwS6nyKbXVsdGlhZGRyc5YACASsEup8BsKJAAoErBLqfAbCit0DgnJzhQADAQAAiXNlY3AyNTZrMaECAKm1VZoEbSbOofMs7Cf2t3MrCMbIxqJLG_bndUnSrOiDdGNwgsKJg3VkcILCi4V3YWt1MgM"}'
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:49800/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.164.94/tcp/30208/p2p/16Uiu2HAkvE2mqmitzdzzCLXiMRABHvUNb1JT4k8EkDU8waGGHL8L"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30207/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:49800/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:30207/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49800/store/v3/messages?includeData=false&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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":"0x5f63d0aa220c09773bc3cf913e0b6e8c31d1940fbdf845488ddb344bd4b5c656"}]}'
DEBUG  tests.store.test_api_flags:test_api_flags.py:68 Message restored with hash only is [{'messageHash': '0x5f63d0aa220c09773bc3cf913e0b6e8c31d1940fbdf845488ddb344bd4b5c656'}]
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 9ae73619b0b9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id af1553eeb1c6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,116 @@
2025-12-20 04:10:54.518 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:10:54.518 DEBUG [tests.conftest] Running test: test_admin_set_all_log_levels with id: 2025-12-20_04-10-54__5bd09dc6-9276-41e4-8f02-25df86cd7fe7
2025-12-20 04:10:54.519 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:10:54.519 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-20 04:10:54.519 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-20 04:10:54.526 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:10:54.526 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-10-54__5bd09dc6-9276-41e4-8f02-25df86cd7fe7__wakuorg_nwaku:latest.log
2025-12-20 04:10:54.531 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:10:54.532 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-10-54__5bd09dc6-9276-41e4-8f02-25df86cd7fe7__wakuorg_nwaku:latest.log
2025-12-20 04:10:54.537 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:10:54.537 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-20_04-10-54__5bd09dc6-9276-41e4-8f02-25df86cd7fe7__wakuorg_nwaku:latest.log
2025-12-20 04:10:54.543 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:10:54.543 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-20_04-10-54__5bd09dc6-9276-41e4-8f02-25df86cd7fe7__wakuorg_nwaku:latest.log
2025-12-20 04:10:54.543 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:10:54.544 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:10:54.544 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:10:54.544 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:10:54.546 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:10:54.546 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.142.197
2025-12-20 04:10:54.546 DEBUG [src.node.docker_mananger] Generated ports ['24018', '24019', '24020', '24021', '24022']
2025-12-20 04:10:54.546 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:10:54.546 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:10:54.546 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:10:54.547 DEBUG [src.node.docker_mananger] docker run -i -t -p 24018:24018 -p 24019:24019 -p 24020:24020 -p 24021:24021 -p 24022:24022 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24020 --rest-port=24018 --tcp-port=24019 --discv5-udp-port=24021 --rest-address=0.0.0.0 --nat=extip:172.18.142.197 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e5d770b4b322a1eeeaac7c6a1a817d2cddb1ded0c924dfa7c58a0ecab4b5ccbe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24022 --metrics-logging=true --relay=true
2025-12-20 04:10:54.728 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.142.197 waku a5ed42661187d4a720a799251939358c4a2583dc8e680150b80aa29cd3d043ae
2025-12-20 04:10:54.757 DEBUG [src.node.docker_mananger] Container started with ID a5ed42661187. Setting up logs at ./log/docker/node1_2025-12-20_04-10-54__5bd09dc6-9276-41e4-8f02-25df86cd7fe7__wakuorg_nwaku:latest.log
2025-12-20 04:10:54.757 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24018
2025-12-20 04:10:54.757 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:10:54.795 ERROR [src.node.docker_mananger] Max retries reached for container c98e8ca16689. Exiting log stream.
2025-12-20 04:10:55.322 ERROR [src.node.docker_mananger] Max retries reached for container 75e5afb01be6. Exiting log stream.
2025-12-20 04:10:55.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:55.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-20 04:10:55.761 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:10:55.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24018/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:55.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.197/tcp/24019/p2p/16Uiu2HAmVRxmGHVEtac1UU6og8H51kWwyzJwNGMn461XTLp9Sfbj","/ip4/172.18.142.197/tcp/24020/ws/p2p/16Uiu2HAmVRxmGHVEtac1UU6og8H51kWwyzJwNGMn461XTLp9Sfbj"],"enrUri":"enr:-L24QGGnJUWpTBZmOzX9F-BWAWHVSaiJ3ALi9fRoei-SVTUFWvrRDbrR_QNCT_vCnRkYYkrtm-6ps2Hz4VSWovi_VZ4CgmlkgnY0gmlwhKwSjsWKbXVsdGlhZGRyc5YACASsEo7FBl3TAAoErBKOxQZd1N0DgnJzhQADAQAAiXNlY3AyNTZrMaED-UBVTL7xbNplaXBC3mmFdN41J5FnE1OZsh85R-1d676DdGNwgl3Tg3VkcIJd1YV3YWt1MgE"}'
2025-12-20 04:10:55.764 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:10:55.764 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:10:55.764 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:10:55.765 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:10:55.765 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.68.13
2025-12-20 04:10:55.766 DEBUG [src.node.docker_mananger] Generated ports ['33896', '33897', '33898', '33899', '33900']
2025-12-20 04:10:55.766 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:10:55.766 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:10:55.766 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:10:55.766 DEBUG [src.node.docker_mananger] docker run -i -t -p 33896:33896 -p 33897:33897 -p 33898:33898 -p 33899:33899 -p 33900:33900 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33898 --rest-port=33896 --tcp-port=33897 --discv5-udp-port=33899 --rest-address=0.0.0.0 --nat=extip:172.18.68.13 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3fed7b4acae4e066d7a5e9f2ccecf50ac5ad4be665beb7c24feccb84bd7a5db1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33900 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGGnJUWpTBZmOzX9F-BWAWHVSaiJ3ALi9fRoei-SVTUFWvrRDbrR_QNCT_vCnRkYYkrtm-6ps2Hz4VSWovi_VZ4CgmlkgnY0gmlwhKwSjsWKbXVsdGlhZGRyc5YACASsEo7FBl3TAAoErBKOxQZd1N0DgnJzhQADAQAAiXNlY3AyNTZrMaED-UBVTL7xbNplaXBC3mmFdN41J5FnE1OZsh85R-1d676DdGNwgl3Tg3VkcIJd1YV3YWt1MgE
2025-12-20 04:10:55.942 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.68.13 waku d32b7fddf211e50b06ca1d9fd022fd6403b079488db627f47f4da617905011cf
2025-12-20 04:10:55.972 DEBUG [src.node.docker_mananger] Container started with ID d32b7fddf211. Setting up logs at ./log/docker/node2_2025-12-20_04-10-54__5bd09dc6-9276-41e4-8f02-25df86cd7fe7__wakuorg_nwaku:latest.log
2025-12-20 04:10:55.973 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33896
2025-12-20 04:10:55.973 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:10:56.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:56.986 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"}]}'
2025-12-20 04:10:56.988 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:10:56.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:56.993 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.68.13/tcp/33897/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s","/ip4/172.18.68.13/tcp/33898/ws/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s"],"enrUri":"enr:-L24QC701XlIYTm52YM4fUHt89bBxaKLcoq9w1O8tVF_1HdzZ_2U2bAnYwDBTpeSJ_6ff1z6M2_V_i42-G1-lNr8whsCgmlkgnY0gmlwhKwSRA2KbXVsdGlhZGRyc5YACASsEkQNBoRpAAoErBJEDQaEat0DgnJzhQADAQAAiXNlY3AyNTZrMaECnEJe6t4Zx0USL8CbHZuIvwaQGTY-o-epa41BqmkqoRaDdGNwgoRpg3VkcIKEa4V3YWt1MgE"}'
2025-12-20 04:10:56.993 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:10:56.994 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24018/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:56.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:10:56.996 DEBUG [tests.rest_flags.test_admin_flags] Set log level (TRACE) -> status=200
2025-12-20 04:10:56.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:56.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.68.13/tcp/33897/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s","/ip4/172.18.68.13/tcp/33898/ws/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s"],"enrUri":"enr:-L24QC701XlIYTm52YM4fUHt89bBxaKLcoq9w1O8tVF_1HdzZ_2U2bAnYwDBTpeSJ_6ff1z6M2_V_i42-G1-lNr8whsCgmlkgnY0gmlwhKwSRA2KbXVsdGlhZGRyc5YACASsEkQNBoRpAAoErBJEDQaEat0DgnJzhQADAQAAiXNlY3AyNTZrMaECnEJe6t4Zx0USL8CbHZuIvwaQGTY-o-epa41BqmkqoRaDdGNwgoRpg3VkcIKEa4V3YWt1MgE"}'
2025-12-20 04:10:56.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-123-ge3dd62'
2025-12-20 04:10:57.001 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24018/admin/v1/log-level/DEBUG" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:10:57.003 DEBUG [tests.rest_flags.test_admin_flags] Set log level (DEBUG) -> status=200
2025-12-20 04:10:57.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.68.13/tcp/33897/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s","/ip4/172.18.68.13/tcp/33898/ws/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s"],"enrUri":"enr:-L24QC701XlIYTm52YM4fUHt89bBxaKLcoq9w1O8tVF_1HdzZ_2U2bAnYwDBTpeSJ_6ff1z6M2_V_i42-G1-lNr8whsCgmlkgnY0gmlwhKwSRA2KbXVsdGlhZGRyc5YACASsEkQNBoRpAAoErBJEDQaEat0DgnJzhQADAQAAiXNlY3AyNTZrMaECnEJe6t4Zx0USL8CbHZuIvwaQGTY-o-epa41BqmkqoRaDdGNwgoRpg3VkcIKEa4V3YWt1MgE"}'
2025-12-20 04:10:57.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.008 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-123-ge3dd62'
2025-12-20 04:10:57.008 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24018/admin/v1/log-level/INFO" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:10:57.010 DEBUG [tests.rest_flags.test_admin_flags] Set log level (INFO) -> status=200
2025-12-20 04:10:57.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.68.13/tcp/33897/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s","/ip4/172.18.68.13/tcp/33898/ws/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s"],"enrUri":"enr:-L24QC701XlIYTm52YM4fUHt89bBxaKLcoq9w1O8tVF_1HdzZ_2U2bAnYwDBTpeSJ_6ff1z6M2_V_i42-G1-lNr8whsCgmlkgnY0gmlwhKwSRA2KbXVsdGlhZGRyc5YACASsEkQNBoRpAAoErBJEDQaEat0DgnJzhQADAQAAiXNlY3AyNTZrMaECnEJe6t4Zx0USL8CbHZuIvwaQGTY-o-epa41BqmkqoRaDdGNwgoRpg3VkcIKEa4V3YWt1MgE"}'
2025-12-20 04:10:57.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.014 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-123-ge3dd62'
2025-12-20 04:10:57.014 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24018/admin/v1/log-level/NOTICE" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.016 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:10:57.016 DEBUG [tests.rest_flags.test_admin_flags] Set log level (NOTICE) -> status=200
2025-12-20 04:10:57.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.68.13/tcp/33897/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s","/ip4/172.18.68.13/tcp/33898/ws/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s"],"enrUri":"enr:-L24QC701XlIYTm52YM4fUHt89bBxaKLcoq9w1O8tVF_1HdzZ_2U2bAnYwDBTpeSJ_6ff1z6M2_V_i42-G1-lNr8whsCgmlkgnY0gmlwhKwSRA2KbXVsdGlhZGRyc5YACASsEkQNBoRpAAoErBJEDQaEat0DgnJzhQADAQAAiXNlY3AyNTZrMaECnEJe6t4Zx0USL8CbHZuIvwaQGTY-o-epa41BqmkqoRaDdGNwgoRpg3VkcIKEa4V3YWt1MgE"}'
2025-12-20 04:10:57.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.021 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-123-ge3dd62'
2025-12-20 04:10:57.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24018/admin/v1/log-level/WARN" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:10:57.023 DEBUG [tests.rest_flags.test_admin_flags] Set log level (WARN) -> status=200
2025-12-20 04:10:57.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.68.13/tcp/33897/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s","/ip4/172.18.68.13/tcp/33898/ws/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s"],"enrUri":"enr:-L24QC701XlIYTm52YM4fUHt89bBxaKLcoq9w1O8tVF_1HdzZ_2U2bAnYwDBTpeSJ_6ff1z6M2_V_i42-G1-lNr8whsCgmlkgnY0gmlwhKwSRA2KbXVsdGlhZGRyc5YACASsEkQNBoRpAAoErBJEDQaEat0DgnJzhQADAQAAiXNlY3AyNTZrMaECnEJe6t4Zx0USL8CbHZuIvwaQGTY-o-epa41BqmkqoRaDdGNwgoRpg3VkcIKEa4V3YWt1MgE"}'
2025-12-20 04:10:57.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-123-ge3dd62'
2025-12-20 04:10:57.027 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24018/admin/v1/log-level/ERROR" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:10:57.029 DEBUG [tests.rest_flags.test_admin_flags] Set log level (ERROR) -> status=200
2025-12-20 04:10:57.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.68.13/tcp/33897/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s","/ip4/172.18.68.13/tcp/33898/ws/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s"],"enrUri":"enr:-L24QC701XlIYTm52YM4fUHt89bBxaKLcoq9w1O8tVF_1HdzZ_2U2bAnYwDBTpeSJ_6ff1z6M2_V_i42-G1-lNr8whsCgmlkgnY0gmlwhKwSRA2KbXVsdGlhZGRyc5YACASsEkQNBoRpAAoErBJEDQaEat0DgnJzhQADAQAAiXNlY3AyNTZrMaECnEJe6t4Zx0USL8CbHZuIvwaQGTY-o-epa41BqmkqoRaDdGNwgoRpg3VkcIKEa4V3YWt1MgE"}'
2025-12-20 04:10:57.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-123-ge3dd62'
2025-12-20 04:10:57.033 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24018/admin/v1/log-level/FATAL" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.035 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:10:57.035 DEBUG [tests.rest_flags.test_admin_flags] Set log level (FATAL) -> status=200
2025-12-20 04:10:57.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.68.13/tcp/33897/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s","/ip4/172.18.68.13/tcp/33898/ws/p2p/16Uiu2HAm5weHAVAvu2qk72GMWMSaLwnkqc5h3C7rYY7ZSMpMEE5s"],"enrUri":"enr:-L24QC701XlIYTm52YM4fUHt89bBxaKLcoq9w1O8tVF_1HdzZ_2U2bAnYwDBTpeSJ_6ff1z6M2_V_i42-G1-lNr8whsCgmlkgnY0gmlwhKwSRA2KbXVsdGlhZGRyc5YACASsEkQNBoRpAAoErBJEDQaEat0DgnJzhQADAQAAiXNlY3AyNTZrMaECnEJe6t4Zx0USL8CbHZuIvwaQGTY-o-epa41BqmkqoRaDdGNwgoRpg3VkcIKEa4V3YWt1MgE"}'
2025-12-20 04:10:57.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33896/debug/v1/version" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.040 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'v0.36.0-123-ge3dd62'
2025-12-20 04:10:57.040 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24018/admin/v1/log-level/TRACE" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:10:57.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:10:57.042 DEBUG [tests.rest_flags.test_admin_flags] Restore default log level (TRACE) -> status=200
2025-12-20 04:10:57.044 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:10:57.045 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:10:57.045 DEBUG [src.node.waku_node] Stopping container with id a5ed42661187
2025-12-20 04:10:57.597 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:10:57.597 DEBUG [src.node.waku_node] Stopping container with id d32b7fddf211
2025-12-20 04:10:58.146 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:10:58.147 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:10:58.152 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:10:58.157 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,62 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_no_subscription with id: 2025-12-20_04-27-41__3a306d0b-b2a8-4249-8b24-3391921cc54e
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_2025-12-20_04-27-41__3a306d0b-b2a8-4249-8b24-3391921cc54e__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.22.255
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57430', '57431', '57432', '57433', '57434']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57430:57430 -p 57431:57431 -p 57432:57432 -p 57433:57433 -p 57434:57434 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57432 --rest-port=57430 --tcp-port=57431 --discv5-udp-port=57433 --rest-address=0.0.0.0 --nat=extip:172.18.22.255 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4c58cfbdb9badaacc1dbd0d1dd97bb1ad1aefc6bbe8002ed4f77b535facba647 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57434 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.22.255 waku 806736d30d2f9112274a0e4c070a75816b070449c230000ea71520e121260004
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 806736d30d2f. Setting up logs at ./log/docker/node1_2025-12-20_04-27-41__3a306d0b-b2a8-4249-8b24-3391921cc54e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57430
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 5abb2d95902f. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b5bd3c5f1741. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57430/health" -H "Content-Type: 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:57430/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.22.255/tcp/57431/p2p/16Uiu2HAmS6okS4qURvKGJmNZgVvLeeRkvfQn1D49fPmRSYrcF6G4","/ip4/172.18.22.255/tcp/57432/ws/p2p/16Uiu2HAmS6okS4qURvKGJmNZgVvLeeRkvfQn1D49fPmRSYrcF6G4"],"enrUri":"enr:-L24QO8EW4ToffP3C__KrxK1vp13qFrmLZCmU27JWLpoqkyLN0WwrsXmMehrYInQdHCECb6ZYk2US6xoNUiZNQId5zICgmlkgnY0gmlwhKwSFv-KbXVsdGlhZGRyc5YACASsEhb_BuBXAAoErBIW_wbgWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDx8ULZRijp2uDu9_lS_c-F3DBIWUuSmHv4I7brIQNoF2DdGNwguBXg3VkcILgWYV3YWt1MgE"}'
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_2025-12-20_04-27-41__3a306d0b-b2a8-4249-8b24-3391921cc54e__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.180.57
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42553', '42554', '42555', '42556', '42557']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42553:42553 -p 42554:42554 -p 42555:42555 -p 42556:42556 -p 42557:42557 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42555 --rest-port=42553 --tcp-port=42554 --discv5-udp-port=42556 --rest-address=0.0.0.0 --nat=extip:172.18.180.57 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=52bdd88b2fee3cbfe57a64c49c6d93027cb9377c44af745e7abd23ceaf6fbac4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42557 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QO8EW4ToffP3C__KrxK1vp13qFrmLZCmU27JWLpoqkyLN0WwrsXmMehrYInQdHCECb6ZYk2US6xoNUiZNQId5zICgmlkgnY0gmlwhKwSFv-KbXVsdGlhZGRyc5YACASsEhb_BuBXAAoErBIW_wbgWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDx8ULZRijp2uDu9_lS_c-F3DBIWUuSmHv4I7brIQNoF2DdGNwguBXg3VkcILgWYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.180.57 waku 9111f0d5bb673634a352664c58820c4ed4010d8752eff57d9e8289a8da3e4094
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9111f0d5bb67. Setting up logs at ./log/docker/node2_2025-12-20_04-27-41__3a306d0b-b2a8-4249-8b24-3391921cc54e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42553
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:42553/health" -H "Content-Type: 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:42553/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.180.57/tcp/42554/p2p/16Uiu2HAm9VpXXjMQgaCrW2Jr4tgiDjwmsFy4DFP1MPdCHeHoVKLb","/ip4/172.18.180.57/tcp/42555/ws/p2p/16Uiu2HAm9VpXXjMQgaCrW2Jr4tgiDjwmsFy4DFP1MPdCHeHoVKLb"],"enrUri":"enr:-L24QBK8gEgIHKt9Lij0uLUTaSW_m4yLKdEdebTvheqHD7_lWe3h7yGH7YFH0_2eAtK-PxPeLev_LE8E7mUTUsq-zlgCgmlkgnY0gmlwhKwStDmKbXVsdGlhZGRyc5YACASsErQ5BqY6AAoErBK0OQamO90DgnJzhQADAQAAiXNlY3AyNTZrMaEC0ROaw4WpjI0izwptAvofCpUVP6dQI4ocnY6xNggOeniDdGNwgqY6g3VkcIKmPIV3YWt1MgE"}'
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:42553/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.22.255/tcp/57431/p2p/16Uiu2HAmS6okS4qURvKGJmNZgVvLeeRkvfQn1D49fPmRSYrcF6G4"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57430/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:57430/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 806736d30d2f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9111f0d5bb67
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,136 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_multiple_content_topics_same_shard[content_topic_list1] with id: 2025-12-20_04-24-14__779363b8-d61d-463b-8019-af776d36fabb
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_2025-12-20_04-24-14__779363b8-d61d-463b-8019-af776d36fabb__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.54
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25671', '25672', '25673', '25674', '25675']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25671:25671 -p 25672:25672 -p 25673:25673 -p 25674:25674 -p 25675:25675 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25673 --rest-port=25671 --tcp-port=25672 --discv5-udp-port=25674 --rest-address=0.0.0.0 --nat=extip:172.18.148.54 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=3e9a0fcede156c90d8cf03e721dc6c1aaea4b15ffaaa850afb7d4b1eb38c0aee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25675 --metrics-logging=true --relay=true --filter=true --content-topic=/newsService/2.0/alerts/yaml --content-topic=/newsService/2.0/highlights/xml --content-topic=/newsService/3.0/daily/protobuf --content-topic=/newsService/3.0/alerts/xml --content-topic=/newsService/3.0/updates/protobuf --content-topic=/newsService/3.0/reviews/xml --content-topic=/newsService/4.0/alerts/yaml --content-topic=/newsService/4.0/updates/yaml
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.148.54 waku adaf6bc1a9731ae80578666f59c6d2e01386eb914b518add78009b26e1b2f601
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID adaf6bc1a973. Setting up logs at ./log/docker/node1_2025-12-20_04-24-14__779363b8-d61d-463b-8019-af776d36fabb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25671
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 c508fd082ea4. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5525bf0e0b71. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25671/health" -H "Content-Type: 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:25671/debug/v1/info" -H "Content-Type: application/json" -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.54/tcp/25672/p2p/16Uiu2HAm4NXFoDzAUAcwQ9ceYVTqG76uFcVzqMZbojJuXJPCDAPr","/ip4/172.18.148.54/tcp/25673/ws/p2p/16Uiu2HAm4NXFoDzAUAcwQ9ceYVTqG76uFcVzqMZbojJuXJPCDAPr"],"enrUri":"enr:-L24QPCjjAZiwgMyX3mtuWpe0gmzCDAG9BMS-94aP0Jy5bcQU82bBJz_Bl0pDTcQBcKRYommD_XIIiHhIfEgHBeCg3ECgmlkgnY0gmlwhKwSlDaKbXVsdGlhZGRyc5YACASsEpQ2BmRIAAoErBKUNgZkSd0DgnJzhQACAQAAiXNlY3AyNTZrMaEChOqTWSKed3YeQvro33fmpOMh9IJVcx-L7_XzCin_zAGDdGNwgmRIg3VkcIJkSoV3YWt1MgU"}'
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_2025-12-20_04-24-14__779363b8-d61d-463b-8019-af776d36fabb__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.208
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31729', '31730', '31731', '31732', '31733']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31729:31729 -p 31730:31730 -p 31731:31731 -p 31732:31732 -p 31733:31733 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31731 --rest-port=31729 --tcp-port=31730 --discv5-udp-port=31732 --rest-address=0.0.0.0 --nat=extip:172.18.2.208 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=feb9f39060ceb0fd5c2fa6af6800e8f89498df8c3dc85edd1158d2b89bec6c3c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31733 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPCjjAZiwgMyX3mtuWpe0gmzCDAG9BMS-94aP0Jy5bcQU82bBJz_Bl0pDTcQBcKRYommD_XIIiHhIfEgHBeCg3ECgmlkgnY0gmlwhKwSlDaKbXVsdGlhZGRyc5YACASsEpQ2BmRIAAoErBKUNgZkSd0DgnJzhQACAQAAiXNlY3AyNTZrMaEChOqTWSKed3YeQvro33fmpOMh9IJVcx-L7_XzCin_zAGDdGNwgmRIg3VkcIJkSoV3YWt1MgU --content-topic=/newsService/2.0/alerts/yaml --content-topic=/newsService/2.0/highlights/xml --content-topic=/newsService/3.0/daily/protobuf --content-topic=/newsService/3.0/alerts/xml --content-topic=/newsService/3.0/updates/protobuf --content-topic=/newsService/3.0/reviews/xml --content-topic=/newsService/4.0/alerts/yaml --content-topic=/newsService/4.0/updates/yaml
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.2.208 waku 30e02195a3a28d97179d6679e6e3d2f4aacb0bc764447314eda350f7f9a803a3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 30e02195a3a2. Setting up logs at ./log/docker/node2_2025-12-20_04-24-14__779363b8-d61d-463b-8019-af776d36fabb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31729
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:31729/health" -H "Content-Type: 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:31729/debug/v1/info" -H "Content-Type: application/json" -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.208/tcp/31730/p2p/16Uiu2HAmVByBEd1GWVKX4rc3iGy2BWLVaK8AfxU8E5MmMHJB8zN4","/ip4/172.18.2.208/tcp/31731/ws/p2p/16Uiu2HAmVByBEd1GWVKX4rc3iGy2BWLVaK8AfxU8E5MmMHJB8zN4"],"enrUri":"enr:-L24QEGQdWf9UEDRFZhwSDTtEGa1EjOA5S2iFWlNqrgxzcm7RvkS1TVFoX_A4Uiko60VZmW-HHI8-izFTCVaqI5Bw-YCgmlkgnY0gmlwhKwSAtCKbXVsdGlhZGRyc5YACASsEgLQBnvyAAoErBIC0AZ7890DgnJzhQACAQAAiXNlY3AyNTZrMaED9aqrUENwMeeIC4e02Z2YlkV9KGNIXPoX7kr5sx7wrSGDdGNwgnvyg3VkcIJ79IV3YWt1MgE"}'
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:31729/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.148.54/tcp/25672/p2p/16Uiu2HAm4NXFoDzAUAcwQ9ceYVTqG76uFcVzqMZbojJuXJPCDAPr"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25671/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/yaml", "/newsService/2.0/highlights/xml", "/newsService/3.0/daily/protobuf", "/newsService/3.0/alerts/xml", "/newsService/3.0/updates/protobuf", "/newsService/3.0/reviews/xml", "/newsService/4.0/alerts/yaml", "/newsService/4.0/updates/yaml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:31729/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/newsService/2.0/alerts/yaml", "/newsService/2.0/highlights/xml", "/newsService/3.0/daily/protobuf", "/newsService/3.0/alerts/xml", "/newsService/3.0/updates/protobuf", "/newsService/3.0/reviews/xml", "/newsService/4.0/alerts/yaml", "/newsService/4.0/updates/yaml"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25671/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/alerts/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:25671/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%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/alerts/yaml","version":0,"timestamp":1766204657460081479,"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:31729/relay/v1/auto/messages/%2FnewsService%2F2.0%2Falerts%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/alerts/yaml","version":0,"timestamp":1766204657460081479,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25671/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/2.0/highlights/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:25671/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%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/highlights/xml","version":0,"timestamp":1766204657573832538,"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:31729/relay/v1/auto/messages/%2FnewsService%2F2.0%2Fhighlights%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/highlights/xml","version":0,"timestamp":1766204657573832538,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25671/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/daily/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:25671/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fdaily%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/3.0/daily/protobuf","version":0,"timestamp":1766204657687648012,"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:31729/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fdaily%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/3.0/daily/protobuf","version":0,"timestamp":1766204657687648012,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25671/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.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:25671/relay/v1/auto/messages/%2FnewsService%2F3.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/3.0/alerts/xml","version":0,"timestamp":1766204657802090364,"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:31729/relay/v1/auto/messages/%2FnewsService%2F3.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/3.0/alerts/xml","version":0,"timestamp":1766204657802090364,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25671/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/updates/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:25671/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fupdates%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/3.0/updates/protobuf","version":0,"timestamp":1766204657916211440,"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:31729/relay/v1/auto/messages/%2FnewsService%2F3.0%2Fupdates%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/3.0/updates/protobuf","version":0,"timestamp":1766204657916211440,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25671/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/3.0/reviews/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:25671/relay/v1/auto/messages/%2FnewsService%2F3.0%2Freviews%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/reviews/xml","version":0,"timestamp":1766204658030423110,"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:31729/relay/v1/auto/messages/%2FnewsService%2F3.0%2Freviews%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/reviews/xml","version":0,"timestamp":1766204658030423110,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25671/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/4.0/alerts/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:25671/relay/v1/auto/messages/%2FnewsService%2F4.0%2Falerts%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/4.0/alerts/yaml","version":0,"timestamp":1766204658144200414,"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:31729/relay/v1/auto/messages/%2FnewsService%2F4.0%2Falerts%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/4.0/alerts/yaml","version":0,"timestamp":1766204658144200414,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25671/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/newsService/4.0/updates/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:25671/relay/v1/auto/messages/%2FnewsService%2F4.0%2Fupdates%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/4.0/updates/yaml","version":0,"timestamp":1766204658258123475,"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:31729/relay/v1/auto/messages/%2FnewsService%2F4.0%2Fupdates%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/4.0/updates/yaml","version":0,"timestamp":1766204658258123475,"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 adaf6bc1a973
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 30e02195a3a2
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 @@
2025-12-20 04:16:09.671 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:16:09.671 DEBUG [tests.conftest] Running test: test_single_content_topic[/app/27/sometopic/someencoding] with id: 2025-12-20_04-16-09__20872ba3-1090-47d5-abb9-6295ebbb1bfb
2025-12-20 04:16:09.671 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:16:09.672 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:16:09.672 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-20 04:16:09.678 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:16:09.679 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-16-09__20872ba3-1090-47d5-abb9-6295ebbb1bfb__wakuorg_nwaku:latest.log
2025-12-20 04:16:09.679 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:16:09.679 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:16:09.680 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:16:09.680 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.201.65
2025-12-20 04:16:09.681 DEBUG [src.node.docker_mananger] Generated ports ['51492', '51493', '51494', '51495', '51496']
2025-12-20 04:16:09.681 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:16:09.681 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:16:09.681 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:16:09.681 DEBUG [src.node.docker_mananger] docker run -i -t -p 51492:51492 -p 51493:51493 -p 51494:51494 -p 51495:51495 -p 51496:51496 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51494 --rest-port=51492 --tcp-port=51493 --discv5-udp-port=51495 --rest-address=0.0.0.0 --nat=extip:172.18.201.65 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fee0ed36530ebbdf6c6e3f63b0e203d9e7dbb1dbe468bf58b802d93e511ed09e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51496 --metrics-logging=true --relay=true --filter=true --content-topic=/app/27/sometopic/someencoding
2025-12-20 04:16:09.856 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.201.65 waku 5beda330db3a828373d4657b6f89fb350e09c3cba7c69d071533ad23a3606584
2025-12-20 04:16:09.886 DEBUG [src.node.docker_mananger] Container started with ID 5beda330db3a. Setting up logs at ./log/docker/node1_2025-12-20_04-16-09__20872ba3-1090-47d5-abb9-6295ebbb1bfb__wakuorg_nwaku:latest.log
2025-12-20 04:16:09.887 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51492
2025-12-20 04:16:09.888 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:16:09.943 ERROR [src.node.docker_mananger] Max retries reached for container 73cbca3b3e4e. Exiting log stream.
2025-12-20 04:16:10.477 ERROR [src.node.docker_mananger] Max retries reached for container 84eb5e8e67f5. Exiting log stream.
2025-12-20 04:16:10.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51492/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:10.891 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"}]}'
2025-12-20 04:16:10.891 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:16:10.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51492/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:10.893 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.201.65/tcp/51493/p2p/16Uiu2HAm4UqM8aFJaTpzzQLbJ8Cxbf7yiMrhBfgjdw13G3YFcyTt","/ip4/172.18.201.65/tcp/51494/ws/p2p/16Uiu2HAm4UqM8aFJaTpzzQLbJ8Cxbf7yiMrhBfgjdw13G3YFcyTt"],"enrUri":"enr:-L24QKmErjXx0ttNQYcW6Zp9ztkPGeXD5rYhFzvJFEsrtTD3FVXMdNYj2mIjT9rNlW_uJHbvUBuO_cguIqpMiGqXh08CgmlkgnY0gmlwhKwSyUGKbXVsdGlhZGRyc5YACASsEslBBsklAAoErBLJQQbJJt0DgnJzhQACAQAAiXNlY3AyNTZrMaEChoiEXxzRnhYnM5CNyR360NkXJ6IFCdKa5kH4O7mqUq-DdGNwgsklg3VkcILJJ4V3YWt1MgU"}'
2025-12-20 04:16:10.893 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:16:10.900 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:16:10.900 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-16-09__20872ba3-1090-47d5-abb9-6295ebbb1bfb__wakuorg_nwaku:latest.log
2025-12-20 04:16:10.900 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:16:10.900 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:16:10.901 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:16:10.902 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.91
2025-12-20 04:16:10.902 DEBUG [src.node.docker_mananger] Generated ports ['51638', '51639', '51640', '51641', '51642']
2025-12-20 04:16:10.902 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:16:10.902 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:16:10.902 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:16:10.902 DEBUG [src.node.docker_mananger] docker run -i -t -p 51638:51638 -p 51639:51639 -p 51640:51640 -p 51641:51641 -p 51642:51642 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51640 --rest-port=51638 --tcp-port=51639 --discv5-udp-port=51641 --rest-address=0.0.0.0 --nat=extip:172.18.66.91 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=d128fc1a39e25f9e6fc7102d45b90bd96ce115a1cc71c6dc6c99b67242e25924 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51642 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKmErjXx0ttNQYcW6Zp9ztkPGeXD5rYhFzvJFEsrtTD3FVXMdNYj2mIjT9rNlW_uJHbvUBuO_cguIqpMiGqXh08CgmlkgnY0gmlwhKwSyUGKbXVsdGlhZGRyc5YACASsEslBBsklAAoErBLJQQbJJt0DgnJzhQACAQAAiXNlY3AyNTZrMaEChoiEXxzRnhYnM5CNyR360NkXJ6IFCdKa5kH4O7mqUq-DdGNwgsklg3VkcILJJ4V3YWt1MgU --content-topic=/app/27/sometopic/someencoding
2025-12-20 04:16:11.075 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.91 waku 088af7fcb770c976e03e9ac3ff8101ea20a93f832f3336668b86d22a247099cc
2025-12-20 04:16:11.108 DEBUG [src.node.docker_mananger] Container started with ID 088af7fcb770. Setting up logs at ./log/docker/node2_2025-12-20_04-16-09__20872ba3-1090-47d5-abb9-6295ebbb1bfb__wakuorg_nwaku:latest.log
2025-12-20 04:16:11.108 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51638
2025-12-20 04:16:11.108 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:16:12.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51638/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.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":"READY"}]}'
2025-12-20 04:16:12.124 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:16:12.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51638/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.129 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.91/tcp/51639/p2p/16Uiu2HAm7BfpBcetTiK12gweKpzHTWCkEGLeKrJk4d2sYjFjp6dk","/ip4/172.18.66.91/tcp/51640/ws/p2p/16Uiu2HAm7BfpBcetTiK12gweKpzHTWCkEGLeKrJk4d2sYjFjp6dk"],"enrUri":"enr:-L24QFCbESFrMk_Aah3oVZyI-pIGMGNVJAecnjsHLAjIcwXfCB4g4MsdeZagYeYMGk1LGEubhgZcBqC4T7ltVHOcywgCgmlkgnY0gmlwhKwSQluKbXVsdGlhZGRyc5YACASsEkJbBsm3AAoErBJCWwbJuN0DgnJzhQACAQAAiXNlY3AyNTZrMaECrrXsqLajskeUzwisgOokCx6Yu14bvSohEnuKNtUyer-DdGNwgsm3g3VkcILJuYV3YWt1MgE"}'
2025-12-20 04:16:12.130 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:16:12.130 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51638/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.201.65/tcp/51493/p2p/16Uiu2HAm4UqM8aFJaTpzzQLbJ8Cxbf7yiMrhBfgjdw13G3YFcyTt"]'
2025-12-20 04:16:12.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:16:12.136 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51492/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
2025-12-20 04:16:12.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:16:12.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51638/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/app/27/sometopic/someencoding"]'
2025-12-20 04:16:12.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:16:12.141 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51492/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:16:12.145 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:16:12.146 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:16:12.246 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:16:12.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51492/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1766204172141409890,"ephemeral":false,"proof":""}]'
2025-12-20 04:16:12.251 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:16:12.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51638/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.253 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1766204172141409890,"ephemeral":false,"proof":""}]'
2025-12-20 04:16:12.256 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:16:12.257 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:16:12.257 DEBUG [src.node.waku_node] Stopping container with id 5beda330db3a
2025-12-20 04:16:12.777 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:16:12.777 DEBUG [src.node.waku_node] Stopping container with id 088af7fcb770
2025-12-20 04:16:13.303 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:16:13.304 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:16:13.310 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:16:13.315 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,152 @@
2025-12-20 04:19:35.757 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:19:35.757 DEBUG [tests.conftest] Running test: test_different_cursor_and_indexes[3-20] with id: 2025-12-20_04-19-35__88285756-99af-4725-b356-75acee9c9dcc
2025-12-20 04:19:35.757 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:19:35.757 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:19:35.758 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-20 04:19:35.765 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:19:35.766 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-20_04-19-35__88285756-99af-4725-b356-75acee9c9dcc__wakuorg_nwaku:latest.log
2025-12-20 04:19:35.766 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:19:35.766 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:19:35.767 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:19:35.768 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.161.176
2025-12-20 04:19:35.768 DEBUG [src.node.docker_mananger] Generated ports ['21587', '21588', '21589', '21590', '21591']
2025-12-20 04:19:35.768 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:19:35.768 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:19:35.768 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:19:35.768 DEBUG [src.node.docker_mananger] docker run -i -t -p 21587:21587 -p 21588:21588 -p 21589:21589 -p 21590:21590 -p 21591:21591 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21589 --rest-port=21587 --tcp-port=21588 --discv5-udp-port=21590 --rest-address=0.0.0.0 --nat=extip:172.18.161.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7c6b2c2cdd46cfeeceb3a0b06a151a3e3124c0cfc05afaa74474779fa7ee0ca4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21591 --metrics-logging=true --store=true --relay=true
2025-12-20 04:19:35.958 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.161.176 waku 322728d515ceb01cc8d71f9f100289d0787f04c0a6a772e21d0d242e80b65fd3
2025-12-20 04:19:35.968 ERROR [src.node.docker_mananger] Max retries reached for container f6522cf390e2. Exiting log stream.
2025-12-20 04:19:35.990 DEBUG [src.node.docker_mananger] Container started with ID 322728d515ce. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-19-35__88285756-99af-4725-b356-75acee9c9dcc__wakuorg_nwaku:latest.log
2025-12-20 04:19:35.992 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21587
2025-12-20 04:19:35.994 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:19:36.559 ERROR [src.node.docker_mananger] Max retries reached for container 75cb3aba3f2c. Exiting log stream.
2025-12-20 04:19:36.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21587/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:36.998 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"}]}'
2025-12-20 04:19:36.998 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:19:36.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21587/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:37.001 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.161.176/tcp/21588/p2p/16Uiu2HAkwGpLdZrFBTtyPbkURjv9wtiuB2Ds8ZhcHsBN2Q7EY1zf","/ip4/172.18.161.176/tcp/21589/ws/p2p/16Uiu2HAkwGpLdZrFBTtyPbkURjv9wtiuB2Ds8ZhcHsBN2Q7EY1zf"],"enrUri":"enr:-L24QAlP3lIwb6342HaQ60ioHg-pYYiD6a7ZtrmsRVA0wOstUmoJLgO0eXWEv9G0sFoBmaW2hxfI5NFdEQV4C_ZXyfwCgmlkgnY0gmlwhKwSobCKbXVsdGlhZGRyc5YACASsEqGwBlRUAAoErBKhsAZUVd0DgnJzhQADAQAAiXNlY3AyNTZrMaECG3KZMq5by7RZkq3dssvyLzsvIsmwShReiqBxNvFirriDdGNwglRUg3VkcIJUVoV3YWt1MgM"}'
2025-12-20 04:19:37.001 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:19:37.008 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:19:37.008 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-20_04-19-35__88285756-99af-4725-b356-75acee9c9dcc__wakuorg_nwaku:latest.log
2025-12-20 04:19:37.009 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:19:37.009 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:19:37.010 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:19:37.010 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.211.51
2025-12-20 04:19:37.010 DEBUG [src.node.docker_mananger] Generated ports ['28796', '28797', '28798', '28799', '28800']
2025-12-20 04:19:37.011 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:19:37.011 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:19:37.011 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:19:37.011 DEBUG [src.node.docker_mananger] docker run -i -t -p 28796:28796 -p 28797:28797 -p 28798:28798 -p 28799:28799 -p 28800:28800 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28798 --rest-port=28796 --tcp-port=28797 --discv5-udp-port=28799 --rest-address=0.0.0.0 --nat=extip:172.18.211.51 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8aa9adbb21a45ebe5e10a4097fc4210ac8dbaea99cc0dfd7fb8abfdabad1e4dc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28800 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAlP3lIwb6342HaQ60ioHg-pYYiD6a7ZtrmsRVA0wOstUmoJLgO0eXWEv9G0sFoBmaW2hxfI5NFdEQV4C_ZXyfwCgmlkgnY0gmlwhKwSobCKbXVsdGlhZGRyc5YACASsEqGwBlRUAAoErBKhsAZUVd0DgnJzhQADAQAAiXNlY3AyNTZrMaECG3KZMq5by7RZkq3dssvyLzsvIsmwShReiqBxNvFirriDdGNwglRUg3VkcIJUVoV3YWt1MgM --storenode=/ip4/172.18.161.176/tcp/21588/p2p/16Uiu2HAkwGpLdZrFBTtyPbkURjv9wtiuB2Ds8ZhcHsBN2Q7EY1zf --store=true --relay=true
2025-12-20 04:19:37.192 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.211.51 waku 25af4a071cbb26e46f7f0cbac1ad93cff2894fd4677765fc6b4c266e4bd724bc
2025-12-20 04:19:37.223 DEBUG [src.node.docker_mananger] Container started with ID 25af4a071cbb. Setting up logs at ./log/docker/store_node1_2025-12-20_04-19-35__88285756-99af-4725-b356-75acee9c9dcc__wakuorg_nwaku:latest.log
2025-12-20 04:19:37.224 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 28796
2025-12-20 04:19:37.224 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:19:38.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28796/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:38.229 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"}]}'
2025-12-20 04:19:38.229 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:19:38.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28796/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:38.232 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.51/tcp/28797/p2p/16Uiu2HAmQrqGR2PiqQdGiw3E1S9YtRStNNGhSb7fbeEeKGb9JoqU","/ip4/172.18.211.51/tcp/28798/ws/p2p/16Uiu2HAmQrqGR2PiqQdGiw3E1S9YtRStNNGhSb7fbeEeKGb9JoqU"],"enrUri":"enr:-L24QNqTwbgyN-z6Z8h-zbEMZYoTEiToMPdw5YtoDXbziVJCcsV2lFl0U5wl5UgNXgrPBOMbWBzDo7iYwBwjuwMX6qwCgmlkgnY0gmlwhKwS0zOKbXVsdGlhZGRyc5YACASsEtMzBnB9AAoErBLTMwZwft0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtVTxA2OvlW9KnbSNSacZCH3J3kVWWzw1f2dcHq4cYZuDdGNwgnB9g3VkcIJwf4V3YWt1MgM"}'
2025-12-20 04:19:38.232 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:19:38.232 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28796/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.161.176/tcp/21588/p2p/16Uiu2HAkwGpLdZrFBTtyPbkURjv9wtiuB2Ds8ZhcHsBN2Q7EY1zf"]'
2025-12-20 04:19:38.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:38.236 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:19:38.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:38.238 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:28796/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:19:38.240 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:38.242 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:38.242 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:38.247 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:38.247 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:38.448 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:38.448 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:38.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:38.454 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:38.655 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:38.655 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:38.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:38.661 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:38.862 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:38.862 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:38.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:38.867 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:39.068 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:39.069 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:39.074 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:39.075 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:39.276 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:39.276 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:39.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:39.282 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:39.483 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:39.483 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:39.489 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:39.490 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:39.691 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:39.691 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:39.697 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:39.697 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:39.898 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:39.899 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:39.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:39.905 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:40.105 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:40.106 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:40.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:40.112 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:40.313 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:40.313 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:40.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:40.319 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:40.520 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:40.521 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:40.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:40.527 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:40.728 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:40.729 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:40.734 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:40.735 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:40.936 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:40.936 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:40.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:40.943 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:41.144 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:41.144 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:41.150 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:41.151 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:41.352 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:41.352 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:41.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:41.357 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:41.558 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:41.559 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:41.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:41.565 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:41.766 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:41.766 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:41.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:41.775 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:41.975 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:41.976 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:41.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:41.982 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:42.183 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:42.183 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21587/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)'}'
2025-12-20 04:19:42.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:42.188 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:42.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21587/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=3&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:42.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x85e80dd99ddc1be1202322c59a2790cfa18427e8172e9ae6058889a59d6aa5d5"},{"messageHash":"0xb94f0189baf70ea6665fb3c4300b830ce848a2591f9e257dd6379549f81a3045"},{"messageHash":"0x23ed116bbe9303771bb6cf2621e4b80e9b8e7ef9d1f646282800ed2f6176dd91"}],"paginationCursor":"0x23ed116bbe9303771bb6cf2621e4b80e9b8e7ef9d1f646282800ed2f6176dd91"}'
2025-12-20 04:19:42.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28796/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=3&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:42.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x85e80dd99ddc1be1202322c59a2790cfa18427e8172e9ae6058889a59d6aa5d5"},{"messageHash":"0xb94f0189baf70ea6665fb3c4300b830ce848a2591f9e257dd6379549f81a3045"},{"messageHash":"0x23ed116bbe9303771bb6cf2621e4b80e9b8e7ef9d1f646282800ed2f6176dd91"}],"paginationCursor":"0x23ed116bbe9303771bb6cf2621e4b80e9b8e7ef9d1f646282800ed2f6176dd91"}'
2025-12-20 04:19:42.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21587/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x23ed116bbe9303771bb6cf2621e4b80e9b8e7ef9d1f646282800ed2f6176dd91&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:42.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x61230e212494a72d8372013c6e5c9cd5423279be88c2659afe9c9d94c52dec99"},{"messageHash":"0x077a869d749dae885844f43270a2cd53426764cb3da3df124a594f445c8e4bb6"},{"messageHash":"0x58a563b83020effdd263463af6fe6f895ed05486985cc025cad6d86ff9c27b79"},{"messageHash":"0x80424da3970fe5e174f662b37965dd29ef5e184395545f02450352810e3cbce8"},{"messageHash":"0x9b76edd49c1be442e69ffbfb49e504364ba86be1abc655f789a2a0fbe98e0861"},{"messageHash":"0x0e55b6b6a7bd5229e93aeee41a0a73ddec345b1e2630838e7c75718566782758"},{"messageHash":"0x3bd56db3ad74600aae5401b0924e422e9e24606f524289f3989083cf9d093385"},{"messageHash":"0xd53c887f1094cdb7b6023d2183c7e53f795df377e856a07ac9790d5f3b1bd310"},{"messageHash":"0x9c86c9b926c13ed7ade7b39b7f049de6d5f7a8677f7808d396bb98b4e6fa593b"},{"messageHash":"0x9ffabb46d682a45fdc051e8f3236070798b26d59b229b05d9d69fb62a2a41464"},{"messageHash":"0xd5c9d57a91dd7e7308c1afd7c68f47e578d66b6e2ebe285d9d4757279b211ac1"},{"messageHash":"0x4644be26bfc3c71444937020e141266902e1885907f518c02f7449f9bc4d0258"},{"messageHash":"0x39e7e765579e48e15646ef2e0dfdc8a00ab80529dee7caba8ce10449cacc3ccc"},{"messageHash":"0x22cd3918bcae88f0decac4cd60710a03d262f45b55f7e89b0fef6a559bdd19fe"},{"messageHash":"0x56b1beaf8a4ffc2bf0cb484aa1861c1f6978c391653f62e2fa017be782f27d0a"},{"messageHash":"0xf671b3e7f7ded96c3c84ec0bcbae4b14fcb63820555276eb9fe83aad7d3886b3"},{"messageHash":"0x9088d5306234db9e3da28a8daade2578d5cf6c02a4c3d01a41ce6a04f7135fe0"}]}'
2025-12-20 04:19:42.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:28796/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x23ed116bbe9303771bb6cf2621e4b80e9b8e7ef9d1f646282800ed2f6176dd91&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:42.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x61230e212494a72d8372013c6e5c9cd5423279be88c2659afe9c9d94c52dec99"},{"messageHash":"0x077a869d749dae885844f43270a2cd53426764cb3da3df124a594f445c8e4bb6"},{"messageHash":"0x58a563b83020effdd263463af6fe6f895ed05486985cc025cad6d86ff9c27b79"},{"messageHash":"0x80424da3970fe5e174f662b37965dd29ef5e184395545f02450352810e3cbce8"},{"messageHash":"0x9b76edd49c1be442e69ffbfb49e504364ba86be1abc655f789a2a0fbe98e0861"},{"messageHash":"0x0e55b6b6a7bd5229e93aeee41a0a73ddec345b1e2630838e7c75718566782758"},{"messageHash":"0x3bd56db3ad74600aae5401b0924e422e9e24606f524289f3989083cf9d093385"},{"messageHash":"0xd53c887f1094cdb7b6023d2183c7e53f795df377e856a07ac9790d5f3b1bd310"},{"messageHash":"0x9c86c9b926c13ed7ade7b39b7f049de6d5f7a8677f7808d396bb98b4e6fa593b"},{"messageHash":"0x9ffabb46d682a45fdc051e8f3236070798b26d59b229b05d9d69fb62a2a41464"},{"messageHash":"0xd5c9d57a91dd7e7308c1afd7c68f47e578d66b6e2ebe285d9d4757279b211ac1"},{"messageHash":"0x4644be26bfc3c71444937020e141266902e1885907f518c02f7449f9bc4d0258"},{"messageHash":"0x39e7e765579e48e15646ef2e0dfdc8a00ab80529dee7caba8ce10449cacc3ccc"},{"messageHash":"0x22cd3918bcae88f0decac4cd60710a03d262f45b55f7e89b0fef6a559bdd19fe"},{"messageHash":"0x56b1beaf8a4ffc2bf0cb484aa1861c1f6978c391653f62e2fa017be782f27d0a"},{"messageHash":"0xf671b3e7f7ded96c3c84ec0bcbae4b14fcb63820555276eb9fe83aad7d3886b3"},{"messageHash":"0x9088d5306234db9e3da28a8daade2578d5cf6c02a4c3d01a41ce6a04f7135fe0"}]}'
2025-12-20 04:19:42.405 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:19:42.406 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:19:42.406 DEBUG [src.node.waku_node] Stopping container with id 322728d515ce
2025-12-20 04:19:42.986 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:19:42.986 DEBUG [src.node.waku_node] Stopping container with id 25af4a071cbb
2025-12-20 04:19:43.533 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:19:43.533 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:19:43.544 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:19:43.553 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,864 @@
2025-12-20 04:06:41.593 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:06:41.593 DEBUG [tests.conftest] Running test: test_light_push_with_invalid_content_topics with id: 2025-12-20_04-06-41__0b5cfc5b-a7ab-4c7f-92f8-3b92ae1fd0d9
2025-12-20 04:06:41.594 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:06:41.594 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-20 04:06:41.600 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:06:41.600 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-20_04-06-41__0b5cfc5b-a7ab-4c7f-92f8-3b92ae1fd0d9__wakuorg_nwaku:latest.log
2025-12-20 04:06:41.600 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:06:41.600 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:06:41.602 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:06:41.602 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.52.2
2025-12-20 04:06:41.602 DEBUG [src.node.docker_mananger] Generated ports ['55629', '55630', '55631', '55632', '55633']
2025-12-20 04:06:41.602 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:06:41.602 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:06:41.603 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:06:41.603 DEBUG [src.node.docker_mananger] docker run -i -t -p 55629:55629 -p 55630:55630 -p 55631:55631 -p 55632:55632 -p 55633:55633 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55631 --rest-port=55629 --tcp-port=55630 --discv5-udp-port=55632 --rest-address=0.0.0.0 --nat=extip:172.18.52.2 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bcaf10c8efda737b7ebccdcedc1a329a3ea4fa46ab7e1f4acff73d3a179ec7bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55633 --metrics-logging=true --lightpush=true --relay=true
2025-12-20 04:06:41.777 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.52.2 waku dd4698a3cf56003595cae491f01f9849be342f2435ec8a8b32dc8956ef7ae4f1
2025-12-20 04:06:41.809 DEBUG [src.node.docker_mananger] Container started with ID dd4698a3cf56. Setting up logs at ./log/docker/receiving_node1_2025-12-20_04-06-41__0b5cfc5b-a7ab-4c7f-92f8-3b92ae1fd0d9__wakuorg_nwaku:latest.log
2025-12-20 04:06:41.810 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55629
2025-12-20 04:06:41.810 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:06:41.869 ERROR [src.node.docker_mananger] Max retries reached for container d8027e5acd42. Exiting log stream.
2025-12-20 04:06:42.356 ERROR [src.node.docker_mananger] Max retries reached for container a9d9b02317be. Exiting log stream.
2025-12-20 04:06:42.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55629/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:42.814 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"}]}'
2025-12-20 04:06:42.814 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:06:42.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55629/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:42.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.52.2/tcp/55630/p2p/16Uiu2HAmQ1ByGZsYGYM7sjebDPBmj8d6qcQsuq7TrgvTj4xyDSwf","/ip4/172.18.52.2/tcp/55631/ws/p2p/16Uiu2HAmQ1ByGZsYGYM7sjebDPBmj8d6qcQsuq7TrgvTj4xyDSwf"],"enrUri":"enr:-L24QGVLjAZU6r36Jx6_fjsQwJBZaVwTTLC5P8E926aJ6BX4D78QgGa58W8He6AmLSj8VWr4uAVObB9ghkylih91CRYCgmlkgnY0gmlwhKwSNAKKbXVsdGlhZGRyc5YACASsEjQCBtlOAAoErBI0AgbZT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqJ1PwAv056EVRVvb7vte6gkapVmNIJvmuwbsv25De2aDdGNwgtlOg3VkcILZUIV3YWt1Mgk"}'
2025-12-20 04:06:42.817 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:06:42.824 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:06:42.824 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-20_04-06-41__0b5cfc5b-a7ab-4c7f-92f8-3b92ae1fd0d9__wakuorg_nwaku:latest.log
2025-12-20 04:06:42.824 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:06:42.824 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:06:42.825 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:06:42.825 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.104.214
2025-12-20 04:06:42.826 DEBUG [src.node.docker_mananger] Generated ports ['56882', '56883', '56884', '56885', '56886']
2025-12-20 04:06:42.826 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:06:42.826 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:06:42.826 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:06:42.826 DEBUG [src.node.docker_mananger] docker run -i -t -p 56882:56882 -p 56883:56883 -p 56884:56884 -p 56885:56885 -p 56886:56886 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56884 --rest-port=56882 --tcp-port=56883 --discv5-udp-port=56885 --rest-address=0.0.0.0 --nat=extip:172.18.104.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d51d9b8f90a6df9deae07b98502c566bd89be0dc9166eb4aa55e43d2dd1ce2bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56886 --metrics-logging=true --lightpush=false --relay=true
2025-12-20 04:06:43.009 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.104.214 waku a0d4e1756bb35490b135135c13520d434c868f1b2e91c71a2f8ba89088e6bb15
2025-12-20 04:06:43.038 DEBUG [src.node.docker_mananger] Container started with ID a0d4e1756bb3. Setting up logs at ./log/docker/receiving_node2_2025-12-20_04-06-41__0b5cfc5b-a7ab-4c7f-92f8-3b92ae1fd0d9__wakuorg_nwaku:latest.log
2025-12-20 04:06:43.039 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56882
2025-12-20 04:06:43.039 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:06:44.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56882/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:44.043 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"}]}'
2025-12-20 04:06:44.044 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:06:44.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56882/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:44.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.214/tcp/56883/p2p/16Uiu2HAkv3hLdw1chiGhzb8EgSdjqztukZpxaDKaz5WbsbykDKbN","/ip4/172.18.104.214/tcp/56884/ws/p2p/16Uiu2HAkv3hLdw1chiGhzb8EgSdjqztukZpxaDKaz5WbsbykDKbN"],"enrUri":"enr:-L24QCB4DJsdJNBD0uEADme041jJHDLwjk0eBWUxcd4T1dbCFJtKJmK2sGt5emcGhF-T38mEDdf29lWWSQUQPMXtIg8CgmlkgnY0gmlwhKwSaNaKbXVsdGlhZGRyc5YACASsEmjWBt4zAAoErBJo1gbeNN0DgnJzhQADAQAAiXNlY3AyNTZrMaECCTpyOQbJI7MRIu6jqu_0P4ghJ-c6boMhYYem_V1-WGGDdGNwgt4zg3VkcILeNYV3YWt1MgE"}'
2025-12-20 04:06:44.046 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:06:44.046 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56882/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.52.2/tcp/55630/p2p/16Uiu2HAmQ1ByGZsYGYM7sjebDPBmj8d6qcQsuq7TrgvTj4xyDSwf"]'
2025-12-20 04:06:44.078 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:06:44.089 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:06:44.094 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-20_04-06-41__0b5cfc5b-a7ab-4c7f-92f8-3b92ae1fd0d9__wakuorg_nwaku:latest.log
2025-12-20 04:06:44.094 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:06:44.094 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:06:44.096 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:06:44.096 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.77.183
2025-12-20 04:06:44.097 DEBUG [src.node.docker_mananger] Generated ports ['15343', '15344', '15345', '15346', '15347']
2025-12-20 04:06:44.097 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:06:44.097 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:06:44.097 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:06:44.097 DEBUG [src.node.docker_mananger] docker run -i -t -p 15343:15343 -p 15344:15344 -p 15345:15345 -p 15346:15346 -p 15347:15347 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15345 --rest-port=15343 --tcp-port=15344 --discv5-udp-port=15346 --rest-address=0.0.0.0 --nat=extip:172.18.77.183 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a2b3fde4dff05fcceff73eab84091cea5b6f20ab0aefc873a6cce0d60dfd4ddc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15347 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGVLjAZU6r36Jx6_fjsQwJBZaVwTTLC5P8E926aJ6BX4D78QgGa58W8He6AmLSj8VWr4uAVObB9ghkylih91CRYCgmlkgnY0gmlwhKwSNAKKbXVsdGlhZGRyc5YACASsEjQCBtlOAAoErBI0AgbZT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqJ1PwAv056EVRVvb7vte6gkapVmNIJvmuwbsv25De2aDdGNwgtlOg3VkcILZUIV3YWt1Mgk --lightpushnode=/ip4/172.18.52.2/tcp/55630/p2p/16Uiu2HAmQ1ByGZsYGYM7sjebDPBmj8d6qcQsuq7TrgvTj4xyDSwf --lightpush=true --relay=false
2025-12-20 04:06:44.286 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.77.183 waku 4095b57362e843240318be0c6c46e85da215bc41e51da1336a6b9187c61a8cde
2025-12-20 04:06:44.315 DEBUG [src.node.docker_mananger] Container started with ID 4095b57362e8. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-06-41__0b5cfc5b-a7ab-4c7f-92f8-3b92ae1fd0d9__wakuorg_nwaku:latest.log
2025-12-20 04:06:44.315 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15343
2025-12-20 04:06:44.315 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:06:45.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:45.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:45.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:45.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:45.648 ERROR [src.node.docker_mananger] Max retries reached for container 4095b57362e8. Exiting log stream.
2025-12-20 04:06:45.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:45.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:45.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.126 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.532 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.633 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:46.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:47.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.152 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.760 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:48.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:49.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:50.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:51.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:52.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:56.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.571 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:57.976 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:58.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:59.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:00.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:01.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:02.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:03.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:04.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.177 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15343/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:05.382 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=15343): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd38ba5dd60>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-20 04:07:05.482 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:07:05.482 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:07:05.484 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:07:05.484 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.88.62
2025-12-20 04:07:05.484 DEBUG [src.node.docker_mananger] Generated ports ['21614', '21615', '21616', '21617', '21618']
2025-12-20 04:07:05.485 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:07:05.485 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:07:05.485 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:07:05.485 DEBUG [src.node.docker_mananger] docker run -i -t -p 21614:21614 -p 21615:21615 -p 21616:21616 -p 21617:21617 -p 21618:21618 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21616 --rest-port=21614 --tcp-port=21615 --discv5-udp-port=21617 --rest-address=0.0.0.0 --nat=extip:172.18.88.62 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3cead73b604aa399bfacdb250c54ffa7a09689893fde64af479089bc4efe8b14 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21618 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGVLjAZU6r36Jx6_fjsQwJBZaVwTTLC5P8E926aJ6BX4D78QgGa58W8He6AmLSj8VWr4uAVObB9ghkylih91CRYCgmlkgnY0gmlwhKwSNAKKbXVsdGlhZGRyc5YACASsEjQCBtlOAAoErBI0AgbZT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqJ1PwAv056EVRVvb7vte6gkapVmNIJvmuwbsv25De2aDdGNwgtlOg3VkcILZUIV3YWt1Mgk --lightpushnode=/ip4/172.18.52.2/tcp/55630/p2p/16Uiu2HAmQ1ByGZsYGYM7sjebDPBmj8d6qcQsuq7TrgvTj4xyDSwf --lightpush=true --relay=false
2025-12-20 04:07:05.666 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.88.62 waku 58cdc98dfa8560dc833de2e38bfee2687b8e9797b0b35defb0cb6a9dc9ca6bcd
2025-12-20 04:07:05.696 DEBUG [src.node.docker_mananger] Container started with ID 58cdc98dfa85. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-06-41__0b5cfc5b-a7ab-4c7f-92f8-3b92ae1fd0d9__wakuorg_nwaku:latest.log
2025-12-20 04:07:05.698 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21614
2025-12-20 04:07:05.698 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:07:06.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:06.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:06.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.043 ERROR [src.node.docker_mananger] Max retries reached for container 58cdc98dfa85. Exiting log stream.
2025-12-20 04:07:07.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.829 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:08.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:10.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:12.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:13.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:14.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:15.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:16.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:17.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:18.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:19.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:20.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:21.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:22.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:23.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:24.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:25.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.057 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21614/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:26.767 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=21614): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd38ba73bc0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-20 04:07:26.867 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:07:26.867 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:07:26.869 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:07:26.869 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.206.208
2025-12-20 04:07:26.869 DEBUG [src.node.docker_mananger] Generated ports ['3856', '3857', '3858', '3859', '3860']
2025-12-20 04:07:26.869 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:07:26.870 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:07:26.870 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:07:26.870 DEBUG [src.node.docker_mananger] docker run -i -t -p 3856:3856 -p 3857:3857 -p 3858:3858 -p 3859:3859 -p 3860:3860 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3858 --rest-port=3856 --tcp-port=3857 --discv5-udp-port=3859 --rest-address=0.0.0.0 --nat=extip:172.18.206.208 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=162059a50a4fdfcaa1b8d3f2bfe0ee52b85de04aad5ec41fb2540fc2f3ea9b7a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3860 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGVLjAZU6r36Jx6_fjsQwJBZaVwTTLC5P8E926aJ6BX4D78QgGa58W8He6AmLSj8VWr4uAVObB9ghkylih91CRYCgmlkgnY0gmlwhKwSNAKKbXVsdGlhZGRyc5YACASsEjQCBtlOAAoErBI0AgbZT90DgnJzhQADAQAAiXNlY3AyNTZrMaEDqJ1PwAv056EVRVvb7vte6gkapVmNIJvmuwbsv25De2aDdGNwgtlOg3VkcILZUIV3YWt1Mgk --lightpushnode=/ip4/172.18.52.2/tcp/55630/p2p/16Uiu2HAmQ1ByGZsYGYM7sjebDPBmj8d6qcQsuq7TrgvTj4xyDSwf --lightpush=true --relay=false
2025-12-20 04:07:27.053 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.206.208 waku 6995cc7f826bb3de4327463b164848416090a0e77e503fb32b03f138bf71c274
2025-12-20 04:07:27.080 DEBUG [src.node.docker_mananger] Container started with ID 6995cc7f826b. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-06-41__0b5cfc5b-a7ab-4c7f-92f8-3b92ae1fd0d9__wakuorg_nwaku:latest.log
2025-12-20 04:07:27.082 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3856
2025-12-20 04:07:27.082 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:07:28.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.398 ERROR [src.node.docker_mananger] Max retries reached for container 6995cc7f826b. Exiting log stream.
2025-12-20 04:07:28.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:28.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:30.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:31.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:32.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:33.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:34.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:35.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:36.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:37.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.626 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:38.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:39.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:40.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:41.968 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.474 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:42.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:43.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:44.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:45.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.423 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.524 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:46.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:47.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:48.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:48.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3856/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:48.145 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=3856): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd38b9bb440>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-20 04:07:48.381 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:07:48.382 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:07:48.382 DEBUG [src.node.waku_node] Stopping container with id dd4698a3cf56
2025-12-20 04:07:48.916 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:07:48.916 DEBUG [src.node.waku_node] Stopping container with id a0d4e1756bb3
2025-12-20 04:07:49.459 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:07:49.459 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:49.562 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:49.663 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:49.728 ERROR [src.node.docker_mananger] Max retries reached for container dd4698a3cf56. Exiting log stream.
2025-12-20 04:07:49.765 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:49.866 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:49.968 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:50.070 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:50.172 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:50.273 ERROR [src.node.docker_mananger] Max retries reached for container a0d4e1756bb3. Exiting log stream.
2025-12-20 04:07:50.274 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:50.375 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:50.476 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:50.578 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:50.679 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:50.781 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:50.882 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:50.984 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:51.086 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:51.187 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:51.289 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:51.391 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:51.492 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:51.594 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:51.695 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:51.797 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:51.898 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:52.000 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:52.101 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:52.202 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:52.304 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:52.405 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:52.507 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:52.609 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:52.710 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:52.812 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:52.913 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:53.015 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:53.116 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:53.217 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:53.319 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:53.420 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:53.522 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:53.623 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:53.724 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:53.826 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:53.927 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:54.029 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:54.130 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:54.231 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:54.333 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:54.434 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:54.536 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:54.538 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/6995cc7f826bb3de4327463b164848416090a0e77e503fb32b03f138bf71c274/stop: Not Found ("No such container: 6995cc7f826bb3de4327463b164848416090a0e77e503fb32b03f138bf71c274")
2025-12-20 04:07:54.538 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:54.639 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:54.740 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:54.842 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:54.943 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:55.045 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:55.146 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:55.248 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:55.349 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:55.450 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:55.552 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:55.653 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:55.755 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:55.856 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:55.957 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:56.059 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:56.160 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:56.261 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:56.363 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:56.464 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:56.565 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:56.667 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:56.768 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:56.870 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:56.971 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:57.072 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:57.174 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:57.275 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:57.377 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:57.478 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:57.579 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:57.681 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:57.783 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:57.884 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:57.986 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:58.087 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:58.188 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:58.290 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:58.391 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:58.493 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:58.594 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:58.695 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:58.797 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:58.898 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:59.000 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:59.101 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:59.202 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:59.304 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:59.405 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:59.506 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:59.608 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:59.609 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/6995cc7f826bb3de4327463b164848416090a0e77e503fb32b03f138bf71c274/stop: Not Found ("No such container: 6995cc7f826bb3de4327463b164848416090a0e77e503fb32b03f138bf71c274")
2025-12-20 04:07:59.609 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:59.710 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:59.812 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:07:59.913 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:00.015 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:00.116 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:00.218 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:00.319 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:00.420 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:00.522 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:00.624 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:00.725 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:00.827 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:00.929 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:01.031 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:01.132 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:01.234 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:01.336 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:01.438 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:01.540 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:01.642 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:01.743 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:01.845 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:01.947 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:02.049 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:02.151 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:02.253 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:02.354 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:02.456 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:02.557 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:02.659 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:02.761 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:02.863 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:02.964 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:03.066 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:03.168 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:03.270 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:03.372 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:03.473 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:03.575 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:03.677 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:03.779 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:03.880 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:03.982 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:04.084 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:04.186 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:04.287 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:04.389 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:04.491 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:04.593 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:04.695 DEBUG [src.node.waku_node] Stopping container with id 6995cc7f826b
2025-12-20 04:08:04.697 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/6995cc7f826bb3de4327463b164848416090a0e77e503fb32b03f138bf71c274/stop: Not Found ("No such container: 6995cc7f826bb3de4327463b164848416090a0e77e503fb32b03f138bf71c274")
2025-12-20 04:08:04.698 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:08:04.721 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:08:04.745 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:08:04.746 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:08:04.746 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:08:04.747 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,34 @@
WRN 2025-12-20 04:12:19.730+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 2025-12-20 04:12:19.730+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-20 04:12:19.730+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 2025-12-20 04:12:19.730+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-20 04:12:19.731+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-20 04:12:19.731+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QHN-8XuB9ktyjARBAaAukQcl2T7ztyG_04QLFUQYK0i3JLe7CSnIZT1_v3b6vNT42PtdwQg8DUpqvf0HcfyypGECgmlkgnY0gmlwhKwSjpqKbXVsdGlhZGRyc5YACASsEo6aBiyaAAoErBKOmgYsm90DgnJzhQADAQAAiXNlY3AyNTZrMaEDLgHyEjeZjRyF3NKppzgF8RunxRNAqI6bOLGS_n_WNZyDdGNwgiyag3VkcIIsnIV3YWt1Mg0
NTC 2025-12-20 04:12:19.731+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:55413
INF 2025-12-20 04:12:19.731+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:55413/
INF 2025-12-20 04:12:19.732+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-20 04:12:19.732+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-20 04:12:19.733+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-20 04:12:19.734+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-20 04:12:19.734+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 2025-12-20 04:12:19.734+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-20 04:12:19.734+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.100.56/tcp/55414, /ip4/172.18.100.56/tcp/55415/ws]"
INF 2025-12-20 04:12:19.734+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-20 04:12:19.734+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-20 04:12:19.734+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-20 04:12:19.734+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-20 04:12:19.734+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-20 04:12:19.734+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-20 04:12:19.734+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-20 04:12:19.734+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-20 04:12:19.734+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*jSxRxH, seqNo: 1766203939, addresses: [/ip4/172.18.100.56/tcp/55414, /ip4/172.18.100.56/tcp/55415/ws], mixKey: )"
TRC 2025-12-20 04:12:19.734+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-20 04:12:19.734+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-20 04:12:19.734+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-20 04:12:19.734+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-20 04:12:19.734+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-20 04:12:19.734+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-20 04:12:19.734+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 2025-12-20 04:12:19.734+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 2025-12-20 04:12:19.734+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,84 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_excessive_length_hash with id: 2025-12-20_04-14-48__54ef9b35-cbad-4975-92ba-fb0080e17e99
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_2025-12-20_04-14-48__54ef9b35-cbad-4975-92ba-fb0080e17e99__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.53.5
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40216', '40217', '40218', '40219', '40220']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 40216:40216 -p 40217:40217 -p 40218:40218 -p 40219:40219 -p 40220:40220 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40218 --rest-port=40216 --tcp-port=40217 --discv5-udp-port=40219 --rest-address=0.0.0.0 --nat=extip:172.18.53.5 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2f31f455ffc61b7ba257c583fa4a818b9bfbcfb3a9af8525cadbb3d98f60cfe2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40220 --metrics-logging=true --store=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b319d4d7defc. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.53.5 waku 3020947710c2fab7513ff979abb9e7477fe7c447ca5245f34bba0a56b3c0abce
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3020947710c2. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-14-48__54ef9b35-cbad-4975-92ba-fb0080e17e99__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40216
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 a8732bdb3f9b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40216/health" -H "Content-Type: 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:40216/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.53.5/tcp/40217/p2p/16Uiu2HAmHt8ojL21HyHJTzFS9osjapP9aEwNRANx7TuUiN691j2Q","/ip4/172.18.53.5/tcp/40218/ws/p2p/16Uiu2HAmHt8ojL21HyHJTzFS9osjapP9aEwNRANx7TuUiN691j2Q"],"enrUri":"enr:-L24QJ3rbhx6F1yc_RDR7b0mLzazUobmgqoAOZYkSe-YEl45Rws5kRC4VH57EqNwOlDHKpeZWoO_gJrDEeZtR7yjhUYCgmlkgnY0gmlwhKwSNQWKbXVsdGlhZGRyc5YACASsEjUFBp0ZAAoErBI1BQadGt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTaiL1jw3od1GByl6HDP9-wT1faxNBpW5cdQQiMvFOZmDdGNwgp0Zg3VkcIKdG4V3YWt1MgM"}'
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_2025-12-20_04-14-48__54ef9b35-cbad-4975-92ba-fb0080e17e99__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.32.200
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24949', '24950', '24951', '24952', '24953']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24949:24949 -p 24950:24950 -p 24951:24951 -p 24952:24952 -p 24953:24953 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24951 --rest-port=24949 --tcp-port=24950 --discv5-udp-port=24952 --rest-address=0.0.0.0 --nat=extip:172.18.32.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acac9762de0c84303b6daba595bfa542d1135f1a22b3890efefa9666c2c4a9aa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24953 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJ3rbhx6F1yc_RDR7b0mLzazUobmgqoAOZYkSe-YEl45Rws5kRC4VH57EqNwOlDHKpeZWoO_gJrDEeZtR7yjhUYCgmlkgnY0gmlwhKwSNQWKbXVsdGlhZGRyc5YACASsEjUFBp0ZAAoErBI1BQadGt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTaiL1jw3od1GByl6HDP9-wT1faxNBpW5cdQQiMvFOZmDdGNwgp0Zg3VkcIKdG4V3YWt1MgM --storenode=/ip4/172.18.53.5/tcp/40217/p2p/16Uiu2HAmHt8ojL21HyHJTzFS9osjapP9aEwNRANx7TuUiN691j2Q --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.32.200 waku 03ab425c56ebb00cf95165ad80a0337e9b535ea6bf5ecda7eea7e1c32470c00b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 03ab425c56eb. Setting up logs at ./log/docker/store_node1_2025-12-20_04-14-48__54ef9b35-cbad-4975-92ba-fb0080e17e99__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24949
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:24949/health" -H "Content-Type: 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:24949/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.32.200/tcp/24950/p2p/16Uiu2HAmPoRV6XzxdFXxj3Xc8UwzTvGem8pkXEvKwQk7asRvMj7E","/ip4/172.18.32.200/tcp/24951/ws/p2p/16Uiu2HAmPoRV6XzxdFXxj3Xc8UwzTvGem8pkXEvKwQk7asRvMj7E"],"enrUri":"enr:-L24QN8cwz2liZuP8kbfnWXZkH_7WMCWENWMVkFVl0MMFFmgSDGT5mZboH1EkMjRKfiVS-Urj2xaQYF2dn1nxpfnC3UCgmlkgnY0gmlwhKwSIMiKbXVsdGlhZGRyc5YACASsEiDIBmF2AAoErBIgyAZhd90DgnJzhQADAQAAiXNlY3AyNTZrMaEDpZmfWAQUeBPu1PTVDGNCw90iXTKYc_P1s2Wpy0oI8sGDdGNwgmF2g3VkcIJheIV3YWt1MgM"}'
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:24949/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.53.5/tcp/40217/p2p/16Uiu2HAmHt8ojL21HyHJTzFS9osjapP9aEwNRANx7TuUiN691j2Q"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:40216/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:24949/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:40216/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:40216/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:40216/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:40216/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8z", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40216/store/v3/messages?hashes=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:40216/store/v3/messages?hashes=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pageSize=50&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 25'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24949/store/v3/messages?hashes=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:24949/store/v3/messages?hashes=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pageSize=50&ascending=true. Response content: b'waku message hash parsing error: invalid hash length: 25'
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 3020947710c2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 03ab425c56eb
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,71 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_sender_uses_auto_api_receiver_uses_regular_api with id: 2025-12-20_04-28-06__256da632-9728-4850-b459-3a0957183075
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_2025-12-20_04-28-06__256da632-9728-4850-b459-3a0957183075__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.71.107
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34183', '34184', '34185', '34186', '34187']
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 34183:34183 -p 34184:34184 -p 34185:34185 -p 34186:34186 -p 34187:34187 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34185 --rest-port=34183 --tcp-port=34184 --discv5-udp-port=34186 --rest-address=0.0.0.0 --nat=extip:172.18.71.107 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=aebfd83fe4e0a07dce8ddcfc8ef93beee0254ee14a2fb4ffb3a935a15ed3e4bc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34187 --metrics-logging=true --relay=true --filter=true --num-shards-in-network=1
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.71.107 waku 2bdb99c8e6d1e5c1d07d79eb9906cde7543cd8c3d5e87d8035f4d3d8b7e013f3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2bdb99c8e6d1. Setting up logs at ./log/docker/node1_2025-12-20_04-28-06__256da632-9728-4850-b459-3a0957183075__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34183
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 ad065b16b70c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4c6806cfcde2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34183/health" -H "Content-Type: 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:34183/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.71.107/tcp/34184/p2p/16Uiu2HAmFXyx1ViY3j8WuvvE24dwf56jiwQcPt5BZPMcRWmMT9FL","/ip4/172.18.71.107/tcp/34185/ws/p2p/16Uiu2HAmFXyx1ViY3j8WuvvE24dwf56jiwQcPt5BZPMcRWmMT9FL"],"enrUri":"enr:-L24QDmlrlqWwqVVhFcliL3F8Bg1aiif8PPl3LhcNCeJCKfVIzo5LzfHC_Wj0T8FBVigs7wC84KT5dYL6C2BzlQ8GLcCgmlkgnY0gmlwhKwSR2uKbXVsdGlhZGRyc5YACASsEkdrBoWIAAoErBJHawaFid0DgnJzhQACAQAAiXNlY3AyNTZrMaEDKseKkEwDVUtwccF58z2Na83oqFiLEp7UHXAm5VzJZW-DdGNwgoWIg3VkcIKFioV3YWt1MgU"}'
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_2025-12-20_04-28-06__256da632-9728-4850-b459-3a0957183075__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.98.179
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49222', '49223', '49224', '49225', '49226']
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 49222:49222 -p 49223:49223 -p 49224:49224 -p 49225:49225 -p 49226:49226 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49224 --rest-port=49222 --tcp-port=49223 --discv5-udp-port=49225 --rest-address=0.0.0.0 --nat=extip:172.18.98.179 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=9d66d3dfefab6302ab772d624efde4efbf1141dec3c783b83b6e865ed21a4e78 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49226 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDmlrlqWwqVVhFcliL3F8Bg1aiif8PPl3LhcNCeJCKfVIzo5LzfHC_Wj0T8FBVigs7wC84KT5dYL6C2BzlQ8GLcCgmlkgnY0gmlwhKwSR2uKbXVsdGlhZGRyc5YACASsEkdrBoWIAAoErBJHawaFid0DgnJzhQACAQAAiXNlY3AyNTZrMaEDKseKkEwDVUtwccF58z2Na83oqFiLEp7UHXAm5VzJZW-DdGNwgoWIg3VkcIKFioV3YWt1MgU --num-shards-in-network=1
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.98.179 waku d1360b44415d40a4e20528124ce1f29d571ea81b703aa51095132817210d92a2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d1360b44415d. Setting up logs at ./log/docker/node2_2025-12-20_04-28-06__256da632-9728-4850-b459-3a0957183075__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49222
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:49222/health" -H "Content-Type: 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:49222/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.98.179/tcp/49223/p2p/16Uiu2HAmE4AHNaxaVcix4EV8V6e2eZMdLLfEDq5Rrcpdp8pLPc22","/ip4/172.18.98.179/tcp/49224/ws/p2p/16Uiu2HAmE4AHNaxaVcix4EV8V6e2eZMdLLfEDq5Rrcpdp8pLPc22"],"enrUri":"enr:-L24QKgwFRyd-MY8Err7rpdAcIHqKGEAXB8gL9_zRY2zybQPDyvH_uO4xX9kc1whfcyL7JCKW1XKsRSlTJOw7kDL9BMCgmlkgnY0gmlwhKwSYrOKbXVsdGlhZGRyc5YACASsEmKzBsBHAAoErBJiswbASN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDFMtGtc7Tee5Enuq-L-FXFt3nJf97RHU4bNMyCrIPc2eDdGNwgsBHg3VkcILASYV3YWt1MgE"}'
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:49222/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.71.107/tcp/34184/p2p/16Uiu2HAmFXyx1ViY3j8WuvvE24dwf56jiwQcPt5BZPMcRWmMT9FL"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34183/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49222/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:34183/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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49222/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":1766204888798028917,"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 2bdb99c8e6d1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d1360b44415d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
2025-12-20 04:16:13.318 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:16:13.318 DEBUG [tests.conftest] Running test: test_single_pubsub_topic[/waku/2/rs/8/0] with id: 2025-12-20_04-16-13__2f4ef9ef-37b6-437b-a8cb-ba4236ca5da0
2025-12-20 04:16:13.319 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:16:13.319 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:16:13.319 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-20 04:16:13.326 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:16:13.326 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-16-13__2f4ef9ef-37b6-437b-a8cb-ba4236ca5da0__wakuorg_nwaku:latest.log
2025-12-20 04:16:13.326 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:16:13.326 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:16:13.328 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:16:13.328 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.22.236
2025-12-20 04:16:13.328 DEBUG [src.node.docker_mananger] Generated ports ['31126', '31127', '31128', '31129', '31130']
2025-12-20 04:16:13.328 DEBUG [src.node.waku_node] Cluster id was resolved to: 8
2025-12-20 04:16:13.328 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-20 04:16:13.328 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:16:13.329 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:16:13.329 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:16:13.329 DEBUG [src.node.docker_mananger] docker run -i -t -p 31126:31126 -p 31127:31127 -p 31128:31128 -p 31129:31129 -p 31130:31130 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31128 --rest-port=31126 --tcp-port=31127 --discv5-udp-port=31129 --rest-address=0.0.0.0 --nat=extip:172.18.22.236 --peer-exchange=true --discv5-discovery=true --cluster-id=8 --nodekey=efbfcf3fe0f5afa2a731a4ac59b891aac1e24de32bded9bcc1abddc13faa0927 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31130 --metrics-logging=true --relay=true --filter=true
2025-12-20 04:16:13.523 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.22.236 waku 9883626de400409847a4cdbbd41482a80e76993132b7bc3c1966d097f2952ce4
2025-12-20 04:16:13.556 DEBUG [src.node.docker_mananger] Container started with ID 9883626de400. Setting up logs at ./log/docker/node1_2025-12-20_04-16-13__2f4ef9ef-37b6-437b-a8cb-ba4236ca5da0__wakuorg_nwaku:latest.log
2025-12-20 04:16:13.557 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31126
2025-12-20 04:16:13.557 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:16:13.591 ERROR [src.node.docker_mananger] Max retries reached for container 5beda330db3a. Exiting log stream.
2025-12-20 04:16:14.121 ERROR [src.node.docker_mananger] Max retries reached for container 088af7fcb770. Exiting log stream.
2025-12-20 04:16:14.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31126/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:14.561 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"}]}'
2025-12-20 04:16:14.561 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:16:14.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31126/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:14.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.22.236/tcp/31127/p2p/16Uiu2HAkuoepMKxNTgJ2swzgTYexoiDh7uSGYfakmqvUHrf63zcD","/ip4/172.18.22.236/tcp/31128/ws/p2p/16Uiu2HAkuoepMKxNTgJ2swzgTYexoiDh7uSGYfakmqvUHrf63zcD"],"enrUri":"enr:-L24QMICGIuZa7UFfK07DJCVFNJgHjIRG3ie7zpAGFpYJeGgHFcHQbLJQ9BvTliIL8Ml2h_hAWWkQSOcnMF60ZPStcwCgmlkgnY0gmlwhKwSFuyKbXVsdGlhZGRyc5YACASsEhbsBnmXAAoErBIW7AZ5mN0DgnJzhQAIAQAAiXNlY3AyNTZrMaECBaF2iIVs0M61PsimES0SZa27uf6qtR8dFMib5rkFZ56DdGNwgnmXg3VkcIJ5mYV3YWt1MgU"}'
2025-12-20 04:16:14.563 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:16:14.570 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:16:14.570 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-16-13__2f4ef9ef-37b6-437b-a8cb-ba4236ca5da0__wakuorg_nwaku:latest.log
2025-12-20 04:16:14.570 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:16:14.570 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:16:14.572 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:16:14.572 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.229.97
2025-12-20 04:16:14.572 DEBUG [src.node.docker_mananger] Generated ports ['62470', '62471', '62472', '62473', '62474']
2025-12-20 04:16:14.572 DEBUG [src.node.waku_node] Cluster id was resolved to: 8
2025-12-20 04:16:14.572 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-20 04:16:14.573 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:16:14.573 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:16:14.573 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:16:14.573 DEBUG [src.node.docker_mananger] docker run -i -t -p 62470:62470 -p 62471:62471 -p 62472:62472 -p 62473:62473 -p 62474:62474 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62472 --rest-port=62470 --tcp-port=62471 --discv5-udp-port=62473 --rest-address=0.0.0.0 --nat=extip:172.18.229.97 --peer-exchange=true --discv5-discovery=true --cluster-id=8 --nodekey=3ef2281702a1d58a0efc1496200acbfb7bab07e0a9b11047abbdebfe12ecdfad --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62474 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMICGIuZa7UFfK07DJCVFNJgHjIRG3ie7zpAGFpYJeGgHFcHQbLJQ9BvTliIL8Ml2h_hAWWkQSOcnMF60ZPStcwCgmlkgnY0gmlwhKwSFuyKbXVsdGlhZGRyc5YACASsEhbsBnmXAAoErBIW7AZ5mN0DgnJzhQAIAQAAiXNlY3AyNTZrMaECBaF2iIVs0M61PsimES0SZa27uf6qtR8dFMib5rkFZ56DdGNwgnmXg3VkcIJ5mYV3YWt1MgU
2025-12-20 04:16:14.751 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.229.97 waku a4f7da12330c1c46d7a0e530ea0a4934b6b93e1157ed7a9ebe2de40aa0279c4b
2025-12-20 04:16:14.783 DEBUG [src.node.docker_mananger] Container started with ID a4f7da12330c. Setting up logs at ./log/docker/node2_2025-12-20_04-16-13__2f4ef9ef-37b6-437b-a8cb-ba4236ca5da0__wakuorg_nwaku:latest.log
2025-12-20 04:16:14.784 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62470
2025-12-20 04:16:14.784 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:16:15.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62470/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.798 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"}]}'
2025-12-20 04:16:15.802 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:16:15.802 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62470/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.809 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.97/tcp/62471/p2p/16Uiu2HAm51dTDg2bqSftQGPMhzpMN33ZoMRUEk1JHqdwvP7YJfvf","/ip4/172.18.229.97/tcp/62472/ws/p2p/16Uiu2HAm51dTDg2bqSftQGPMhzpMN33ZoMRUEk1JHqdwvP7YJfvf"],"enrUri":"enr:-L24QEaQk47SIn9QugT1X3dQnLNDz0KINbKYqa3EOmoOaV2PT9wbpur9fZRuIDJ7xGqdisohvhkm4y3S_LVbPyvcH5ACgmlkgnY0gmlwhKwS5WGKbXVsdGlhZGRyc5YACASsEuVhBvQHAAoErBLlYQb0CN0DgnJzhQAIAQAAiXNlY3AyNTZrMaECjmwSiKmhuflN3Y5QDr2SdD1F5nVUg1vwVk3FnAnQFtiDdGNwgvQHg3VkcIL0CYV3YWt1MgE"}'
2025-12-20 04:16:15.809 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:16:15.810 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62470/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.22.236/tcp/31127/p2p/16Uiu2HAkuoepMKxNTgJ2swzgTYexoiDh7uSGYfakmqvUHrf63zcD"]'
2025-12-20 04:16:15.812 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:16:15.813 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31126/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/8/0"]'
2025-12-20 04:16:15.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:16:15.815 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62470/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/8/0"]'
2025-12-20 04:16:15.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:16:15.818 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31126/relay/v1/messages/%2Fwaku%2F2%2Frs%2F8%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:16:15.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:16:15.823 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:16:15.923 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:16:15.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31126/relay/v1/messages/%2Fwaku%2F2%2Frs%2F8%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204175818391944,"ephemeral":false,"proof":""}]'
2025-12-20 04:16:15.928 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:16:15.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62470/relay/v1/messages/%2Fwaku%2F2%2Frs%2F8%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.930 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204175818391944,"ephemeral":false,"proof":""}]'
2025-12-20 04:16:15.933 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:16:15.934 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:16:15.934 DEBUG [src.node.waku_node] Stopping container with id 9883626de400
2025-12-20 04:16:16.459 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:16:16.460 DEBUG [src.node.waku_node] Stopping container with id a4f7da12330c
2025-12-20 04:16:16.977 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:16:16.979 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:16:16.984 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:16:16.988 DEBUG [src.node.docker_mananger] 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,76 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_store_message_with_meta with id: 2025-12-20_04-11-30__ed551890-fd11-403e-a8af-12580c9b48ab
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_2025-12-20_04-11-30__ed551890-fd11-403e-a8af-12580c9b48ab__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.214
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4052', '4053', '4054', '4055', '4056']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4052:4052 -p 4053:4053 -p 4054:4054 -p 4055:4055 -p 4056:4056 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4054 --rest-port=4052 --tcp-port=4053 --discv5-udp-port=4055 --rest-address=0.0.0.0 --nat=extip:172.18.203.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d8fabd417f2e72ace2cd0134df179c956736aeacac21bfd6871cb44f0cededd3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4056 --metrics-logging=true --store=true --relay=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e323a6a17010. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.203.214 waku a253c181edba743f4771bb08ca864058351bfaca5518186a99645d8ab1f9df21
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a253c181edba. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-11-30__ed551890-fd11-403e-a8af-12580c9b48ab__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4052
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 2459d0c5719a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4052/health" -H "Content-Type: 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:4052/debug/v1/info" -H "Content-Type: application/json" -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.214/tcp/4053/p2p/16Uiu2HAmEAUuXYBtrCGbjofa9bLLYU9v67BRp6oZNnhpDMQa3vfm","/ip4/172.18.203.214/tcp/4054/ws/p2p/16Uiu2HAmEAUuXYBtrCGbjofa9bLLYU9v67BRp6oZNnhpDMQa3vfm"],"enrUri":"enr:-L24QH6WihVonBwXpAlmr0ExJadLxfA-f6dRqdRiHjCryVLFL_QI3RzcEgiL2wgZQCSOED84CJTTkTD7sycA-GozaDYCgmlkgnY0gmlwhKwSy9aKbXVsdGlhZGRyc5YACASsEsvWBg_VAAoErBLL1gYP1t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFmnRjOOkEgrcavfCSEMRLhKZ9-xSJe_89VjmiAb6C_yDdGNwgg_Vg3VkcIIP14V3YWt1MgM"}'
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_2025-12-20_04-11-30__ed551890-fd11-403e-a8af-12580c9b48ab__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.168.238
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51841', '51842', '51843', '51844', '51845']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51841:51841 -p 51842:51842 -p 51843:51843 -p 51844:51844 -p 51845:51845 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51843 --rest-port=51841 --tcp-port=51842 --discv5-udp-port=51844 --rest-address=0.0.0.0 --nat=extip:172.18.168.238 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a88aec59a9bca32c55367ddbad24afafcab18f5ced2dc8b5f86e464ca774b73a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51845 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QH6WihVonBwXpAlmr0ExJadLxfA-f6dRqdRiHjCryVLFL_QI3RzcEgiL2wgZQCSOED84CJTTkTD7sycA-GozaDYCgmlkgnY0gmlwhKwSy9aKbXVsdGlhZGRyc5YACASsEsvWBg_VAAoErBLL1gYP1t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFmnRjOOkEgrcavfCSEMRLhKZ9-xSJe_89VjmiAb6C_yDdGNwgg_Vg3VkcIIP14V3YWt1MgM --storenode=/ip4/172.18.203.214/tcp/4053/p2p/16Uiu2HAmEAUuXYBtrCGbjofa9bLLYU9v67BRp6oZNnhpDMQa3vfm --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.168.238 waku 2690ff1e0ef1628b7c4eac881e811ba1e36cf50138937bb6b3a3b97e68300f0b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2690ff1e0ef1. Setting up logs at ./log/docker/store_node1_2025-12-20_04-11-30__ed551890-fd11-403e-a8af-12580c9b48ab__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51841
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:51841/health" -H "Content-Type: 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:51841/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.168.238/tcp/51842/p2p/16Uiu2HAmKJsqAL87snSx8gQut3uG22dxVKU4hpzPbXUxqrsPPAE4","/ip4/172.18.168.238/tcp/51843/ws/p2p/16Uiu2HAmKJsqAL87snSx8gQut3uG22dxVKU4hpzPbXUxqrsPPAE4"],"enrUri":"enr:-L24QGeeIN1UMz4uxguY5mOFs0GnZz1hZUFn70_kVk9AhZOTU68AAmqHSAtfZrGI2cUHYCqh7GHktQf5ZkT3ix_YZO0CgmlkgnY0gmlwhKwSqO6KbXVsdGlhZGRyc5YACASsEqjuBsqCAAoErBKo7gbKg90DgnJzhQADAQAAiXNlY3AyNTZrMaEDYtrSG7Y007R5Vo5fbYXSbPAgsQAt431IoxyGgovPWImDdGNwgsqCg3VkcILKhIV3YWt1MgM"}'
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:51841/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.203.214/tcp/4053/p2p/16Uiu2HAmEAUuXYBtrCGbjofa9bLLYU9v67BRp6oZNnhpDMQa3vfm"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4052/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:51841/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:4052/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)', "meta": "U3RvcmUgd29ya3MhIQ=="}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status 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:4052/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":"0x13fd39249be1650f05afa58d2d1c13d6990155513ea915ea4100facc0f9b788d"}]}'
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:51841/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":"0x13fd39249be1650f05afa58d2d1c13d6990155513ea915ea4100facc0f9b788d"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a253c181edba
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2690ff1e0ef1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter with id: 2025-12-20_04-05-46__ce1772d0-8963-495c-b7ca-d099a83398de
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_2025-12-20_04-05-46__ce1772d0-8963-495c-b7ca-d099a83398de__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:33 Network waku created
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.120.167
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['28198', '28199', '28200', '28201', '28202']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 28198:28198 -p 28199:28199 -p 28200:28200 -p 28201:28201 -p 28202:28202 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=28200 --rest-port=28198 --tcp-port=28199 --discv5-udp-port=28201 --rest-address=0.0.0.0 --nat=extip:172.18.120.167 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1f8c1ca8f0daf9fda7e69cedc8e6ac2ff2db5dc8828deaf64aa7b5fdfdbeff5f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=28202 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.120.167 waku d8d7505e09c3e500c6923e3b99505ff7ae8a11fec63490e61cf62cb3e3e3e985
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d8d7505e09c3. Setting up logs at ./log/docker/node1_2025-12-20_04-05-46__ce1772d0-8963-495c-b7ca-d099a83398de__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 28198
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:28198/health" -H "Content-Type: 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:28198/debug/v1/info" -H "Content-Type: application/json" -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.167/tcp/28199/p2p/16Uiu2HAm6N2tVso4CAcraF44irELfeK3Nyw8v93akSdbubkQQ3LQ","/ip4/172.18.120.167/tcp/28200/ws/p2p/16Uiu2HAm6N2tVso4CAcraF44irELfeK3Nyw8v93akSdbubkQQ3LQ"],"enrUri":"enr:-L24QG7rxKXP4WOg-qaIRwPtKfb85VxoILS9lAfZrjvWAnunWTnb-gXbPhd0WmngIHzV-GcJwm9tCfFbjWUCpWLZh38CgmlkgnY0gmlwhKwSeKeKbXVsdGlhZGRyc5YACASsEninBm4nAAoErBJ4pwZuKN0DgnJzhQADAQAAiXNlY3AyNTZrMaECooHf368rRyfqEvA_bz5p98nQ62q5V93z93Gfimfk8xWDdGNwgm4ng3VkcIJuKYV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-05-46__ce1772d0-8963-495c-b7ca-d099a83398de__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.61.136
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49314', '49315', '49316', '49317', '49318']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49314:49314 -p 49315:49315 -p 49316:49316 -p 49317:49317 -p 49318:49318 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49316 --rest-port=49314 --tcp-port=49315 --discv5-udp-port=49317 --rest-address=0.0.0.0 --nat=extip:172.18.61.136 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cffbfc6fb1ebedb000b454c4cf1335bbcb5aab3c245c2b1cbfe71afa48c047af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49318 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QG7rxKXP4WOg-qaIRwPtKfb85VxoILS9lAfZrjvWAnunWTnb-gXbPhd0WmngIHzV-GcJwm9tCfFbjWUCpWLZh38CgmlkgnY0gmlwhKwSeKeKbXVsdGlhZGRyc5YACASsEninBm4nAAoErBJ4pwZuKN0DgnJzhQADAQAAiXNlY3AyNTZrMaECooHf368rRyfqEvA_bz5p98nQ62q5V93z93Gfimfk8xWDdGNwgm4ng3VkcIJuKYV3YWt1MgU --filternode=/ip4/172.18.120.167/tcp/28199/p2p/16Uiu2HAm6N2tVso4CAcraF44irELfeK3Nyw8v93akSdbubkQQ3LQ
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.61.136 waku b18144f7557f8353f3c7a9df42af5bfcb128b589ecfdd3e5535e4ba0bfda645a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b18144f7557f. Setting up logs at ./log/docker/node1_2025-12-20_04-05-46__ce1772d0-8963-495c-b7ca-d099a83398de__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49314
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:49314/health" -H "Content-Type: 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:49314/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.61.136/tcp/49315/p2p/16Uiu2HAm33u2S1D24wj8wV3711WMWwCRcuT1BZ2bRyHyrsKt4pK2","/ip4/172.18.61.136/tcp/49316/ws/p2p/16Uiu2HAm33u2S1D24wj8wV3711WMWwCRcuT1BZ2bRyHyrsKt4pK2"],"enrUri":"enr:-L24QPANI21ZiMzLcUuQjDaHaPPl5vT1ORsUezboMuhuLx2yVbFgznClZQ_4WiI5M2ttlP9aFdcUeKRwuDsW63u0fPwCgmlkgnY0gmlwhKwSPYiKbXVsdGlhZGRyc5YACASsEj2IBsCjAAoErBI9iAbApN0DgnJzhQADAQAAiXNlY3AyNTZrMaECcUl324NsG7SAPgxO-u-Jga0C15KEiNUiVYWAu36k7pmDdGNwgsCjg3VkcILApYV3YWt1MgA"}'
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:28198/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:49314/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "94defb01-9a58-4728-89c5-ab33df9da166", "contentFilters": ["/test/1/waku-relay/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":"94defb01-9a58-4728-89c5-ab33df9da166","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:28198/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:49314/filter/v2/messages/%2Ftest%2F1%2Fwaku-relay%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":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766203552112502545,"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 d8d7505e09c3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b18144f7557f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/myapp/1/latest/proto] with id: 2025-12-20_04-13-37__51fd8b7a-a22c-4f56-ac98-584bc8ac4b14
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_2025-12-20_04-13-37__51fd8b7a-a22c-4f56-ac98-584bc8ac4b14__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.102.105
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59791', '59792', '59793', '59794', '59795']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 59791:59791 -p 59792:59792 -p 59793:59793 -p 59794:59794 -p 59795:59795 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59793 --rest-port=59791 --tcp-port=59792 --discv5-udp-port=59794 --rest-address=0.0.0.0 --nat=extip:172.18.102.105 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ae169d22a7ffd6f8cce0bfcd75bbbabb7fb11af8fdabee0e5f7dc03f2a084eda --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59795 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.102.105 waku 4fb6ea27a4e5606a3a01271b9a82f9720b2dbfb7a35757e22abb873a35e87a6f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4fb6ea27a4e5. Setting up logs at ./log/docker/node1_2025-12-20_04-13-37__51fd8b7a-a22c-4f56-ac98-584bc8ac4b14__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59791
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 765c7fecbafd. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fa6cb8139137. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59791/health" -H "Content-Type: 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:59791/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.102.105/tcp/59792/p2p/16Uiu2HAm3emMZpiShPZrBnxghyZrcVTeZPDomUGLTD75fX9g4oK6","/ip4/172.18.102.105/tcp/59793/ws/p2p/16Uiu2HAm3emMZpiShPZrBnxghyZrcVTeZPDomUGLTD75fX9g4oK6"],"enrUri":"enr:-L24QPrrgob_pbOOrH3wVhcknUDQRvax6ey_kPMCK7kKrkMbQGPa8A9k3DlYJR4e1nDztgpEYrxJNkVYVD3r76WDBXACgmlkgnY0gmlwhKwSZmmKbXVsdGlhZGRyc5YACASsEmZpBumQAAoErBJmaQbpkd0DgnJzhQACAQAAiXNlY3AyNTZrMaECejgfuMTD-mCk5OHc4X7vFIhXmh8et9dBaUam2JlDk_mDdGNwgumQg3VkcILpkoV3YWt1MgU"}'
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_2025-12-20_04-13-37__51fd8b7a-a22c-4f56-ac98-584bc8ac4b14__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.36.17
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58553', '58554', '58555', '58556', '58557']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58553:58553 -p 58554:58554 -p 58555:58555 -p 58556:58556 -p 58557:58557 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58555 --rest-port=58553 --tcp-port=58554 --discv5-udp-port=58556 --rest-address=0.0.0.0 --nat=extip:172.18.36.17 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a8fab3a1cfb6bfed8dc2c6e2c0eb6cde3acfadceabd5ae05df1324cb93f1b8de --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58557 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPrrgob_pbOOrH3wVhcknUDQRvax6ey_kPMCK7kKrkMbQGPa8A9k3DlYJR4e1nDztgpEYrxJNkVYVD3r76WDBXACgmlkgnY0gmlwhKwSZmmKbXVsdGlhZGRyc5YACASsEmZpBumQAAoErBJmaQbpkd0DgnJzhQACAQAAiXNlY3AyNTZrMaECejgfuMTD-mCk5OHc4X7vFIhXmh8et9dBaUam2JlDk_mDdGNwgumQg3VkcILpkoV3YWt1MgU --content-topic=/myapp/1/latest/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.36.17 waku f14728e99da2bbf9ff29c322d352896f8057e79b7c75bb7665c1792c73b27ab6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f14728e99da2. Setting up logs at ./log/docker/node2_2025-12-20_04-13-37__51fd8b7a-a22c-4f56-ac98-584bc8ac4b14__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58553
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:58553/health" -H "Content-Type: 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:58553/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.36.17/tcp/58554/p2p/16Uiu2HAmQJ3NXqnt8RJW8w7NrMjnLipGiMqY6AfYwp7K1D47Y6qq","/ip4/172.18.36.17/tcp/58555/ws/p2p/16Uiu2HAmQJ3NXqnt8RJW8w7NrMjnLipGiMqY6AfYwp7K1D47Y6qq"],"enrUri":"enr:-L24QGqEWdU8u3iwAdUv5jZJrrnkAi0D3YubbMmDJLUyN1oTIr3p6qyemiBHb5XzgF31sczeU6RT66w1syus0l-olEICgmlkgnY0gmlwhKwSJBGKbXVsdGlhZGRyc5YACASsEiQRBuS6AAoErBIkEQbku90DgnJzhQACAQAAiXNlY3AyNTZrMaEDrO52Y_EFGKOmITVB1mbLGZKTDrCpJGKhBUtMr2bsO9yDdGNwguS6g3VkcILkvIV3YWt1MgE"}'
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:58553/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.102.105/tcp/59792/p2p/16Uiu2HAm3emMZpiShPZrBnxghyZrcVTeZPDomUGLTD75fX9g4oK6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59791/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:58553/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:59791/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:59791/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":1766204020243684354,"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:58553/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":1766204020243684354,"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 4fb6ea27a4e5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f14728e99da2
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,228 @@
2025-12-20 04:19:23.632 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:19:23.633 DEBUG [tests.conftest] Running test: test_store_include_data with id: 2025-12-20_04-19-23__e76b829b-aa9e-4522-8aec-252468d1697d
2025-12-20 04:19:23.633 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:19:23.634 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:19:23.634 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-20 04:19:23.645 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:19:23.645 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-20_04-19-23__e76b829b-aa9e-4522-8aec-252468d1697d__wakuorg_nwaku:latest.log
2025-12-20 04:19:23.645 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:19:23.645 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:19:23.647 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:19:23.648 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.56.228
2025-12-20 04:19:23.648 DEBUG [src.node.docker_mananger] Generated ports ['4424', '4425', '4426', '4427', '4428']
2025-12-20 04:19:23.648 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:19:23.648 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:19:23.648 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:19:23.648 DEBUG [src.node.docker_mananger] docker run -i -t -p 4424:4424 -p 4425:4425 -p 4426:4426 -p 4427:4427 -p 4428:4428 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4426 --rest-port=4424 --tcp-port=4425 --discv5-udp-port=4427 --rest-address=0.0.0.0 --nat=extip:172.18.56.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3ceabc5ded9b0c48c0f24f5f0dfd2f1d32df54edee43ea256ee59cc2db304748 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4428 --metrics-logging=true --store=true --relay=true
2025-12-20 04:19:23.843 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.56.228 waku f6522cf390e21898582d6c488dca5f278b75f9f23ff2540b01ad19c49d1d84fe
2025-12-20 04:19:23.865 ERROR [src.node.docker_mananger] Max retries reached for container 8eabbb2c68ac. Exiting log stream.
2025-12-20 04:19:23.879 DEBUG [src.node.docker_mananger] Container started with ID f6522cf390e2. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-19-23__e76b829b-aa9e-4522-8aec-252468d1697d__wakuorg_nwaku:latest.log
2025-12-20 04:19:23.881 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4424
2025-12-20 04:19:23.881 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:19:24.457 ERROR [src.node.docker_mananger] Max retries reached for container 0a100ea0bf89. Exiting log stream.
2025-12-20 04:19:24.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4424/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:24.886 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"}]}'
2025-12-20 04:19:24.886 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:19:24.886 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4424/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:24.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.56.228/tcp/4425/p2p/16Uiu2HAm9Ma7Kdt9s8VLRgdN3XpcrH1XqKnooLfPcavjvcmkdMcN","/ip4/172.18.56.228/tcp/4426/ws/p2p/16Uiu2HAm9Ma7Kdt9s8VLRgdN3XpcrH1XqKnooLfPcavjvcmkdMcN"],"enrUri":"enr:-L24QA9bm1bX_5dKHQQ8dq9Dqt5ULWIN4t2PDayLCrAxuZNqD9eEajUpJJmneBAJFZ75k-v67BrH6QpGm4Or62XbWHECgmlkgnY0gmlwhKwSOOSKbXVsdGlhZGRyc5YACASsEjjkBhFJAAoErBI45AYRSt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzvaoAf3KTrLdEafP7Vafa_X3PpMvww4AbPC5pzoGNOODdGNwghFJg3VkcIIRS4V3YWt1MgM"}'
2025-12-20 04:19:24.889 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:19:24.896 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:19:24.896 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-20_04-19-23__e76b829b-aa9e-4522-8aec-252468d1697d__wakuorg_nwaku:latest.log
2025-12-20 04:19:24.896 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:19:24.897 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:19:24.898 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:19:24.898 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.133.212
2025-12-20 04:19:24.898 DEBUG [src.node.docker_mananger] Generated ports ['52215', '52216', '52217', '52218', '52219']
2025-12-20 04:19:24.899 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:19:24.899 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:19:24.899 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:19:24.899 DEBUG [src.node.docker_mananger] docker run -i -t -p 52215:52215 -p 52216:52216 -p 52217:52217 -p 52218:52218 -p 52219:52219 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52217 --rest-port=52215 --tcp-port=52216 --discv5-udp-port=52218 --rest-address=0.0.0.0 --nat=extip:172.18.133.212 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2a480b0854f707e5acdea8ee6d8edfcaa70e0cddbaa108f372858dd6c1d42ba2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52219 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QA9bm1bX_5dKHQQ8dq9Dqt5ULWIN4t2PDayLCrAxuZNqD9eEajUpJJmneBAJFZ75k-v67BrH6QpGm4Or62XbWHECgmlkgnY0gmlwhKwSOOSKbXVsdGlhZGRyc5YACASsEjjkBhFJAAoErBI45AYRSt0DgnJzhQADAQAAiXNlY3AyNTZrMaECzvaoAf3KTrLdEafP7Vafa_X3PpMvww4AbPC5pzoGNOODdGNwghFJg3VkcIIRS4V3YWt1MgM --storenode=/ip4/172.18.56.228/tcp/4425/p2p/16Uiu2HAm9Ma7Kdt9s8VLRgdN3XpcrH1XqKnooLfPcavjvcmkdMcN --store=true --relay=true
2025-12-20 04:19:25.083 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.133.212 waku 75cb3aba3f2c2c1be15801bbd474ced9a78068785bb4328847d06bf4a2b3fe1b
2025-12-20 04:19:25.118 DEBUG [src.node.docker_mananger] Container started with ID 75cb3aba3f2c. Setting up logs at ./log/docker/store_node1_2025-12-20_04-19-23__e76b829b-aa9e-4522-8aec-252468d1697d__wakuorg_nwaku:latest.log
2025-12-20 04:19:25.119 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52215
2025-12-20 04:19:25.119 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:19:26.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52215/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:26.124 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"}]}'
2025-12-20 04:19:26.124 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:19:26.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52215/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:26.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.133.212/tcp/52216/p2p/16Uiu2HAm3k3s6pCpgwZWi8SDncgCXeK4v5PyG745xzyR2EZ9T6RJ","/ip4/172.18.133.212/tcp/52217/ws/p2p/16Uiu2HAm3k3s6pCpgwZWi8SDncgCXeK4v5PyG745xzyR2EZ9T6RJ"],"enrUri":"enr:-L24QETDmckYZlplLmyI5LTeTIVXnewdYwmKVnMzRBnPXm70P4gHCv-ecubKiK2eQzXvDCagX8bKFYIM2UCGBFa2EoACgmlkgnY0gmlwhKwShdSKbXVsdGlhZGRyc5YACASsEoXUBsv4AAoErBKF1AbL-d0DgnJzhQADAQAAiXNlY3AyNTZrMaECe5Kx6oPz0CVLTrO4_SJOjI4SPvhyyp2U9ivURr2Za4WDdGNwgsv4g3VkcILL-oV3YWt1MgM"}'
2025-12-20 04:19:26.127 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:19:26.127 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52215/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.56.228/tcp/4425/p2p/16Uiu2HAm9Ma7Kdt9s8VLRgdN3XpcrH1XqKnooLfPcavjvcmkdMcN"]'
2025-12-20 04:19:26.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:26.130 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:19:26.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:26.133 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:52215/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:19:26.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:26.136 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:26.137 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "SGVsbG8gV29ybGQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:26.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:26.142 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:26.343 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:26.343 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNDU2Nzg5MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:26.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:26.350 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:26.550 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:26.551 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJrZXkiOiAidmFsdWUifQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:26.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:26.557 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:26.757 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:26.758 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "6L+Z5piv5LiA5Lqb5Lit5paH", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:26.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:26.763 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:26.964 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:26.965 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "8J+agPCfjJ/inKg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:26.971 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:26.971 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:27.172 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:27.172 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:27.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:27.178 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:27.379 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:27.379 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "PGh0bWw+PGJvZHk+SGVsbG88L2JvZHk+PC9odG1sPg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:27.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:27.386 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:27.586 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:27.587 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "0J/RgNC40LLQtdGC", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:27.592 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:27.592 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:27.793 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:27.794 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QmFzZTY0PT1kR1Z6ZEE9PQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:27.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:27.800 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:28.001 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:28.001 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZDI5eWEybHVaeUIzYVhSb0lHSnBibUZ5ZVNCa1lYUmg6IFBR", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:28.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:28.007 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:28.207 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:28.208 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "CQpTcGVjaWFsCUNoYXJhY3RlcnMK", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:28.213 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:28.214 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:28.416 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:28.416 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RmFsc2U=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:28.422 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:28.422 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:28.623 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:28.624 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "My4xNDE1OTI2NTM1", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:28.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:28.629 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:28.830 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:28.831 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "WzEsIDIsIDMsIDQsIDVd", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:28.836 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:28.836 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:29.037 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:29.037 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MHhERUFEQkVFRg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:29.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:29.044 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:29.245 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:29.245 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "dXNlckBleGFtcGxlLmNvbQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:29.251 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:29.252 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:29.453 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:29.453 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "aHR0cDovL2V4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:29.458 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:29.458 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:29.659 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:29.659 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MjAyMy0xMS0wMVQxMjowMDowMFo=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:29.664 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:29.665 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:29.866 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:29.866 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "IkVzY2FwZWQiIFwicXVvdGVzXCI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:29.872 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:29.872 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:30.073 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:30.073 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVndWxhciBleHByZXNzaW9uOiBeW2EtejAtOV8tXXszLDE2fSQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:30.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:30.080 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:30.281 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:30.281 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:30.286 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:30.287 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:30.488 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:30.488 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "eyJuYW1lIjogIkpvaG4iLCAiYWdlIjogMzAsICJjaXR5IjogIk5ldyBZb3JrIn0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:30.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:30.494 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:30.694 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:30.695 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "L3Vzci9sb2NhbC9iaW4=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:30.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:30.700 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:30.901 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:30.902 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QzpcV2luZG93c1xTeXN0ZW0zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:30.907 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:30.907 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:31.108 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:31.108 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U0VMRUNUICogRlJPTSB1c2VycyBXSEVSRSBpZCA9IDE7", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:31.113 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:31.114 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:31.315 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:31.315 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "ZnVuY3Rpb24gdGVzdCgpIHsgY29uc29sZS5sb2coJ0hlbGxvIFdvcmxkJyk7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:31.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:31.320 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:31.521 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:31.521 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "Ym9keSB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH0=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:31.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:31.528 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:31.729 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:31.729 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "cHJpbnQoJ0hlbGxvIFdvcmxkJyk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:31.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:31.735 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:31.936 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:31.936 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTkyLjE2OC4xLjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:31.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:31.942 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:32.143 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:32.143 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "d3d3LmV4YW1wbGUuY29t", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:32.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:32.149 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:32.350 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:32.350 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NCk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:32.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:32.356 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:32.556 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:32.557 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzNC01Njc4LTkwMTItMzQ1Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:32.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:32.563 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:32.764 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:32.764 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "KzEyMzQ1Njc4OTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:32.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:32.770 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:32.971 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:32.971 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTIzZTQ1NjctZTg5Yi0xMmQzLWE0NTYtNDI2NjE0MTc0MDAw", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:32.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:32.978 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:33.178 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:33.179 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "I2hlbGxvV29ybGQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:33.184 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:33.185 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:33.386 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:33.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "QHVzZXJuYW1l", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:33.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:33.391 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:33.592 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:33.593 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UEBzc3cwcmQh", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:33.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:33.599 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:33.800 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:33.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MDEvMTEvMjAyMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:33.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:33.806 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:34.006 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:34.007 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "MTI6MDA6MDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:34.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:34.013 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:34.214 DEBUG [src.steps.store] Relaying message
2025-12-20 04:19:34.214 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4424/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "RSA9IG1jXjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:19:34.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:19:34.220 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:19:34.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4424/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:34.427 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-20 04:19:34.468 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52215/store/v3/messages?includeData=true&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:19:34.474 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-20 04:19:34.516 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:19:34.518 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:19:34.518 DEBUG [src.node.waku_node] Stopping container with id f6522cf390e2
2025-12-20 04:19:35.108 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:19:35.109 DEBUG [src.node.waku_node] Stopping container with id 75cb3aba3f2c
2025-12-20 04:19:35.704 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:19:35.705 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:19:35.732 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:19:35.748 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,69 @@
2025-12-20 04:27:53.672 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:27:53.673 DEBUG [tests.conftest] Running test: test_admin_service_peers_scalar_required_types with id: 2025-12-20_04-27-53__44a76880-c7bb-40c4-8bfc-185fd89ef6ce
2025-12-20 04:27:53.673 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:27:53.673 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-20 04:27:53.674 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-20 04:27:53.680 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:27:53.680 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-27-53__44a76880-c7bb-40c4-8bfc-185fd89ef6ce__wakuorg_nwaku:latest.log
2025-12-20 04:27:53.685 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:27:53.685 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-27-53__44a76880-c7bb-40c4-8bfc-185fd89ef6ce__wakuorg_nwaku:latest.log
2025-12-20 04:27:53.690 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:27:53.690 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-20_04-27-53__44a76880-c7bb-40c4-8bfc-185fd89ef6ce__wakuorg_nwaku:latest.log
2025-12-20 04:27:53.695 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:27:53.695 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-20_04-27-53__44a76880-c7bb-40c4-8bfc-185fd89ef6ce__wakuorg_nwaku:latest.log
2025-12-20 04:27:53.696 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:27:53.696 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:27:53.696 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:27:53.697 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:27:53.698 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:27:53.698 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.9.62
2025-12-20 04:27:53.698 DEBUG [src.node.docker_mananger] Generated ports ['20771', '20772', '20773', '20774', '20775']
2025-12-20 04:27:53.698 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:27:53.698 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:27:53.698 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:27:53.698 DEBUG [src.node.docker_mananger] docker run -i -t -p 20771:20771 -p 20772:20772 -p 20773:20773 -p 20774:20774 -p 20775:20775 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20773 --rest-port=20771 --tcp-port=20772 --discv5-udp-port=20774 --rest-address=0.0.0.0 --nat=extip:172.18.9.62 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c97eeba693dc48cf37edfebd0affc8faaadaaba31d421fdae6b7f2fc6cb5daca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20775 --metrics-logging=true --relay=true
2025-12-20 04:27:53.845 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.9.62 waku 03702e4664c0b7fee5350710e9a51480342ce7262bdc49a648561abcbc37462b
2025-12-20 04:27:53.874 DEBUG [src.node.docker_mananger] Container started with ID 03702e4664c0. Setting up logs at ./log/docker/node1_2025-12-20_04-27-53__44a76880-c7bb-40c4-8bfc-185fd89ef6ce__wakuorg_nwaku:latest.log
2025-12-20 04:27:53.874 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20771
2025-12-20 04:27:53.874 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:27:53.955 ERROR [src.node.docker_mananger] Max retries reached for container deaf285b9c78. Exiting log stream.
2025-12-20 04:27:54.464 ERROR [src.node.docker_mananger] Max retries reached for container 776d3145690d. Exiting log stream.
2025-12-20 04:27:54.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20771/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:27:54.878 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"}]}'
2025-12-20 04:27:54.878 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:27:54.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20771/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:27:54.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.9.62/tcp/20772/p2p/16Uiu2HAmVeusxwfkFDwcob5TYvi4iB6Fkfq1avnPGcUfVeWxuuqC","/ip4/172.18.9.62/tcp/20773/ws/p2p/16Uiu2HAmVeusxwfkFDwcob5TYvi4iB6Fkfq1avnPGcUfVeWxuuqC"],"enrUri":"enr:-L24QFl8zbIPN7Ebw6dkaavAMxPNoeeuwY-RT7XZMwGJlDSDPGeXP4TAfm7vLlYaA_G1AMX8sP-mI6CVafxKpLF4B_cCgmlkgnY0gmlwhKwSCT6KbXVsdGlhZGRyc5YACASsEgk-BlEkAAoErBIJPgZRJd0DgnJzhQADAQAAiXNlY3AyNTZrMaED_JGfS2-uFIqmLp_ea_zGKkkPP26GnY1sC3SlDycLvSuDdGNwglEkg3VkcIJRJoV3YWt1MgE"}'
2025-12-20 04:27:54.880 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:27:54.880 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:27:54.881 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:27:54.882 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:27:54.882 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.112.219
2025-12-20 04:27:54.882 DEBUG [src.node.docker_mananger] Generated ports ['18116', '18117', '18118', '18119', '18120']
2025-12-20 04:27:54.882 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:27:54.882 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:27:54.882 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:27:54.882 DEBUG [src.node.docker_mananger] docker run -i -t -p 18116:18116 -p 18117:18117 -p 18118:18118 -p 18119:18119 -p 18120:18120 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18118 --rest-port=18116 --tcp-port=18117 --discv5-udp-port=18119 --rest-address=0.0.0.0 --nat=extip:172.18.112.219 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3fd51b51cb708e586d4ad46905d86b0e8deec65e0d36b0c4cedb90d09adcb3af --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18120 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFl8zbIPN7Ebw6dkaavAMxPNoeeuwY-RT7XZMwGJlDSDPGeXP4TAfm7vLlYaA_G1AMX8sP-mI6CVafxKpLF4B_cCgmlkgnY0gmlwhKwSCT6KbXVsdGlhZGRyc5YACASsEgk-BlEkAAoErBIJPgZRJd0DgnJzhQADAQAAiXNlY3AyNTZrMaED_JGfS2-uFIqmLp_ea_zGKkkPP26GnY1sC3SlDycLvSuDdGNwglEkg3VkcIJRJoV3YWt1MgE
2025-12-20 04:27:55.036 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.112.219 waku c140c2d55dd2c86b8a516718f3f3e1a11b7c3fc0307c771e05ecd17adc7a89a5
2025-12-20 04:27:55.058 DEBUG [src.node.docker_mananger] Container started with ID c140c2d55dd2. Setting up logs at ./log/docker/node2_2025-12-20_04-27-53__44a76880-c7bb-40c4-8bfc-185fd89ef6ce__wakuorg_nwaku:latest.log
2025-12-20 04:27:55.059 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18116
2025-12-20 04:27:55.059 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:27:56.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18116/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:27:56.080 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"}]}'
2025-12-20 04:27:56.080 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:27:56.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18116/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:27:56.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.112.219/tcp/18117/p2p/16Uiu2HAm1JdR7CiQUfWCHYKzsx1Mzk4abk2mhUuUiwmxu4rmbBYf","/ip4/172.18.112.219/tcp/18118/ws/p2p/16Uiu2HAm1JdR7CiQUfWCHYKzsx1Mzk4abk2mhUuUiwmxu4rmbBYf"],"enrUri":"enr:-L24QGcFiF9d69GXtJIeAEM_czS6EKPXPSh4RtkD_F2y9-ovNJ8V_RPptf9fQLddR5rCPhwOD4aay29N5Egt7yCyY2ECgmlkgnY0gmlwhKwScNuKbXVsdGlhZGRyc5YACASsEnDbBkbFAAoErBJw2wZGxt0DgnJzhQADAQAAiXNlY3AyNTZrMaECV1goQ6BKoSB2tkZgr9nrc1WXV_UGumGWibA1KlfPWgSDdGNwgkbFg3VkcIJGx4V3YWt1MgE"}'
2025-12-20 04:27:56.085 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:27:56.085 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20771/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.112.219/tcp/18117/p2p/16Uiu2HAm1JdR7CiQUfWCHYKzsx1Mzk4abk2mhUuUiwmxu4rmbBYf"]'
2025-12-20 04:27:56.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:27:56.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20771/admin/v1/peers/service" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:27:56.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.112.219/tcp/46706/p2p/16Uiu2HAm1JdR7CiQUfWCHYKzsx1Mzk4abk2mhUuUiwmxu4rmbBYf","protocols":["/vac/waku/relay/2.0.0","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"UnknownOrigin"}]'
2025-12-20 04:27:56.095 DEBUG [tests.rest_flags.test_admin_flags] /admin/v1/peers/service [{'multiaddr': '/ip4/172.18.112.219/tcp/46706/p2p/16Uiu2HAm1JdR7CiQUfWCHYKzsx1Mzk4abk2mhUuUiwmxu4rmbBYf', 'protocols': ['/vac/waku/relay/2.0.0', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-123-ge3dd62', 'origin': 'UnknownOrigin'}]
2025-12-20 04:27:56.096 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:27:56.097 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:27:56.097 DEBUG [src.node.waku_node] Stopping container with id 03702e4664c0
2025-12-20 04:27:56.591 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:27:56.592 DEBUG [src.node.waku_node] Stopping container with id c140c2d55dd2
2025-12-20 04:27:57.020 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:27:57.022 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:27:57.026 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:27:57.030 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,102 @@
2025-12-20 04:28:58.147 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:28:58.147 DEBUG [tests.conftest] Running test: test_store_node_restarts with id: 2025-12-20_04-28-58__0c8dcf40-1852-490f-863e-aaa6f75d752a
2025-12-20 04:28:58.147 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:28:58.148 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:28:58.148 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-20 04:28:58.154 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:28:58.154 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-20_04-28-58__0c8dcf40-1852-490f-863e-aaa6f75d752a__wakuorg_nwaku:latest.log
2025-12-20 04:28:58.154 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:28:58.154 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:28:58.155 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:28:58.155 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.1.104
2025-12-20 04:28:58.156 DEBUG [src.node.docker_mananger] Generated ports ['3974', '3975', '3976', '3977', '3978']
2025-12-20 04:28:58.156 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:28:58.156 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:28:58.156 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:28:58.156 DEBUG [src.node.docker_mananger] docker run -i -t -p 3974:3974 -p 3975:3975 -p 3976:3976 -p 3977:3977 -p 3978:3978 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3976 --rest-port=3974 --tcp-port=3975 --discv5-udp-port=3977 --rest-address=0.0.0.0 --nat=extip:172.18.1.104 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2ed2c0a0cf5cdcaa9ab91befd7d8bd04afce36f9a3def295c858eec4beabbfec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3978 --metrics-logging=true --store=true --relay=true
2025-12-20 04:28:58.314 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.1.104 waku 566fe22b80ae09e4c770f346baceaf0c8393441c235feff26e656d46fe943639
2025-12-20 04:28:58.338 DEBUG [src.node.docker_mananger] Container started with ID 566fe22b80ae. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-28-58__0c8dcf40-1852-490f-863e-aaa6f75d752a__wakuorg_nwaku:latest.log
2025-12-20 04:28:58.340 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 3974
2025-12-20 04:28:58.340 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:28:58.413 ERROR [src.node.docker_mananger] Max retries reached for container d8e67f4295be. Exiting log stream.
2025-12-20 04:28:58.906 ERROR [src.node.docker_mananger] Max retries reached for container e6434d38689f. Exiting log stream.
2025-12-20 04:28:59.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3974/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:28:59.344 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"}]}'
2025-12-20 04:28:59.344 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:28:59.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3974/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:28:59.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.1.104/tcp/3975/p2p/16Uiu2HAm4TrJbjYQe2WZyFLHcgTQcaz2r18T6wmhmUcZBnqjnRCr","/ip4/172.18.1.104/tcp/3976/ws/p2p/16Uiu2HAm4TrJbjYQe2WZyFLHcgTQcaz2r18T6wmhmUcZBnqjnRCr"],"enrUri":"enr:-L24QMKvE-OF5e8nNxFBmv9iANivgCgSGBRfkF-XO2IlhZ0RGZOJdSzVgsVuPX3Qej-UnH3obUBbbHqf308-6O7FJ44CgmlkgnY0gmlwhKwSAWiKbXVsdGlhZGRyc5YACASsEgFoBg-HAAoErBIBaAYPiN0DgnJzhQADAQAAiXNlY3AyNTZrMaEChkgEgm6d8Qs21x_RXrFj3FeLwxDG5JAZse62NUx_BfeDdGNwgg-Hg3VkcIIPiYV3YWt1MgM"}'
2025-12-20 04:28:59.346 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:28:59.353 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:28:59.353 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-20_04-28-58__0c8dcf40-1852-490f-863e-aaa6f75d752a__wakuorg_nwaku:latest.log
2025-12-20 04:28:59.353 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:28:59.353 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:28:59.354 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:28:59.354 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.233.254
2025-12-20 04:28:59.354 DEBUG [src.node.docker_mananger] Generated ports ['62878', '62879', '62880', '62881', '62882']
2025-12-20 04:28:59.355 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:28:59.355 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:28:59.355 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:28:59.355 DEBUG [src.node.docker_mananger] docker run -i -t -p 62878:62878 -p 62879:62879 -p 62880:62880 -p 62881:62881 -p 62882:62882 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62880 --rest-port=62878 --tcp-port=62879 --discv5-udp-port=62881 --rest-address=0.0.0.0 --nat=extip:172.18.233.254 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ec8da49424ce97dc4abcfddd1bfb1732dde47235cff37ca6d0edc0cc7aeb32e0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62882 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QMKvE-OF5e8nNxFBmv9iANivgCgSGBRfkF-XO2IlhZ0RGZOJdSzVgsVuPX3Qej-UnH3obUBbbHqf308-6O7FJ44CgmlkgnY0gmlwhKwSAWiKbXVsdGlhZGRyc5YACASsEgFoBg-HAAoErBIBaAYPiN0DgnJzhQADAQAAiXNlY3AyNTZrMaEChkgEgm6d8Qs21x_RXrFj3FeLwxDG5JAZse62NUx_BfeDdGNwgg-Hg3VkcIIPiYV3YWt1MgM --storenode=/ip4/172.18.1.104/tcp/3975/p2p/16Uiu2HAm4TrJbjYQe2WZyFLHcgTQcaz2r18T6wmhmUcZBnqjnRCr --store=true --relay=true
2025-12-20 04:28:59.501 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.233.254 waku eab07245a93431cf98028d8dbdb2b2a3ec2f97c5b8b1f12030a45f7da4100800
2025-12-20 04:28:59.527 DEBUG [src.node.docker_mananger] Container started with ID eab07245a934. Setting up logs at ./log/docker/store_node1_2025-12-20_04-28-58__0c8dcf40-1852-490f-863e-aaa6f75d752a__wakuorg_nwaku:latest.log
2025-12-20 04:28:59.527 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62878
2025-12-20 04:28:59.529 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:29:00.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62878/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:29:00.533 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"}]}'
2025-12-20 04:29:00.534 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:29:00.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62878/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:29:00.536 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.233.254/tcp/62879/p2p/16Uiu2HAmRVL1DWRpH4kr26kqu62xMxFKMrxrZLJcKjkm2xw1jdJ4","/ip4/172.18.233.254/tcp/62880/ws/p2p/16Uiu2HAmRVL1DWRpH4kr26kqu62xMxFKMrxrZLJcKjkm2xw1jdJ4"],"enrUri":"enr:-L24QLrBPF2iAGCvtPPziWyvFxONiLPoUNUq5bAmaVZ2_7yaGXlfhUZgEnz10FxMLNS3Kl2IwIT9fOzlO7mc2TkOWs4CgmlkgnY0gmlwhKwS6f6KbXVsdGlhZGRyc5YACASsEun-BvWfAAoErBLp_gb1oN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvq5YPezxakQB1BDoLBMSoIJzyiOdkQa9i5Y6BjIFi32DdGNwgvWfg3VkcIL1oYV3YWt1MgM"}'
2025-12-20 04:29:00.536 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:29:00.537 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62878/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.1.104/tcp/3975/p2p/16Uiu2HAm4TrJbjYQe2WZyFLHcgTQcaz2r18T6wmhmUcZBnqjnRCr"]'
2025-12-20 04:29:00.539 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:29:00.539 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3974/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:29:00.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:29:00.541 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62878/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:29:00.543 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:29:00.544 DEBUG [src.steps.store] Relaying message
2025-12-20 04:29:00.544 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3974/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:29:00.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:29:00.549 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:29:00.749 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-20 04:29:00.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3974/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:29:00.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3ab526793611b4270418a92d0fd0a7c59a6171c36dde3fd2fc3ba86cd1719379"}]}'
2025-12-20 04:29:00.753 DEBUG [src.steps.store] messages length is 1
2025-12-20 04:29:00.753 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-20 04:29:00.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62878/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:29:00.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3ab526793611b4270418a92d0fd0a7c59a6171c36dde3fd2fc3ba86cd1719379"}]}'
2025-12-20 04:29:00.756 DEBUG [src.steps.store] messages length is 1
2025-12-20 04:29:00.757 DEBUG [src.node.waku_node] Restarting container with id eab07245a934
2025-12-20 04:29:01.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62878/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:29:01.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62878/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:29:01.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"}]}'
2025-12-20 04:29:01.713 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:29:01.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62878/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:29:01.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.233.254/tcp/62879/p2p/16Uiu2HAmRVL1DWRpH4kr26kqu62xMxFKMrxrZLJcKjkm2xw1jdJ4","/ip4/172.18.233.254/tcp/62880/ws/p2p/16Uiu2HAmRVL1DWRpH4kr26kqu62xMxFKMrxrZLJcKjkm2xw1jdJ4"],"enrUri":"enr:-L24QLrBPF2iAGCvtPPziWyvFxONiLPoUNUq5bAmaVZ2_7yaGXlfhUZgEnz10FxMLNS3Kl2IwIT9fOzlO7mc2TkOWs4CgmlkgnY0gmlwhKwS6f6KbXVsdGlhZGRyc5YACASsEun-BvWfAAoErBLp_gb1oN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDvq5YPezxakQB1BDoLBMSoIJzyiOdkQa9i5Y6BjIFi32DdGNwgvWfg3VkcIL1oYV3YWt1MgM"}'
2025-12-20 04:29:01.716 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:29:01.716 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62878/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:29:01.718 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:29:01.719 DEBUG [src.steps.store] Relaying message
2025-12-20 04:29:01.719 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:3974/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:29:01.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:29:01.724 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:29:01.924 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-20 04:29:01.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3974/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:29:01.928 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3ab526793611b4270418a92d0fd0a7c59a6171c36dde3fd2fc3ba86cd1719379"},{"messageHash":"0x17c22631d038fc266de4d72b686551bd64021b079c263cb454cdb6ab0b320821"}]}'
2025-12-20 04:29:01.928 DEBUG [src.steps.store] messages length is 2
2025-12-20 04:29:01.928 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-20 04:29:01.929 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62878/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:29:01.931 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3ab526793611b4270418a92d0fd0a7c59a6171c36dde3fd2fc3ba86cd1719379"},{"messageHash":"0x17c22631d038fc266de4d72b686551bd64021b079c263cb454cdb6ab0b320821"}]}'
2025-12-20 04:29:01.931 DEBUG [src.steps.store] messages length is 2
2025-12-20 04:29:01.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:3974/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:29:01.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3ab526793611b4270418a92d0fd0a7c59a6171c36dde3fd2fc3ba86cd1719379"},{"messageHash":"0x17c22631d038fc266de4d72b686551bd64021b079c263cb454cdb6ab0b320821"}]}'
2025-12-20 04:29:01.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62878/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:29:01.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3ab526793611b4270418a92d0fd0a7c59a6171c36dde3fd2fc3ba86cd1719379"},{"messageHash":"0x17c22631d038fc266de4d72b686551bd64021b079c263cb454cdb6ab0b320821"}]}'
2025-12-20 04:29:01.939 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:29:01.940 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:29:01.940 DEBUG [src.node.waku_node] Stopping container with id 566fe22b80ae
2025-12-20 04:29:02.423 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:29:02.423 DEBUG [src.node.waku_node] Stopping container with id eab07245a934
2025-12-20 04:29:02.868 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:29:02.868 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:29:02.879 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:29:02.899 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,67 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_relay_peers_on_shard_schema with id: 2025-12-20_04-23-43__7c45256b-d714-403f-87fe-93f9b2d90f13
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_2025-12-20_04-23-43__7c45256b-d714-403f-87fe-93f9b2d90f13__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_2025-12-20_04-23-43__7c45256b-d714-403f-87fe-93f9b2d90f13__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_2025-12-20_04-23-43__7c45256b-d714-403f-87fe-93f9b2d90f13__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_2025-12-20_04-23-43__7c45256b-d714-403f-87fe-93f9b2d90f13__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.56.96
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4280', '4281', '4282', '4283', '4284']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4280:4280 -p 4281:4281 -p 4282:4282 -p 4283:4283 -p 4284:4284 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4282 --rest-port=4280 --tcp-port=4281 --discv5-udp-port=4283 --rest-address=0.0.0.0 --nat=extip:172.18.56.96 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=0eedc7c7df9f8028bc0b888becb1b9d28fabbbbf0e680ae24ece9b25c40acd4e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4284 --metrics-logging=true --relay=true --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.56.96 waku 300ddf73da64e49b1c08602888cd359c356fccbdf8e31d13f1a6015ff437a968
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 300ddf73da64. Setting up logs at ./log/docker/node1_2025-12-20_04-23-43__7c45256b-d714-403f-87fe-93f9b2d90f13__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4280
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 2087aa73b0f5. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 49848fdaca9c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4280/health" -H "Content-Type: 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:4280/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.56.96/tcp/4281/p2p/16Uiu2HAmAeZxMEjAGyvWhRauh4mFH1tYfp9VEr8qaVodcQ7S2Kc3","/ip4/172.18.56.96/tcp/4282/ws/p2p/16Uiu2HAmAeZxMEjAGyvWhRauh4mFH1tYfp9VEr8qaVodcQ7S2Kc3"],"enrUri":"enr:-La4QKpZ62udPkmmSHEtm3jmRSPO4P4Zq-rocenmSl85HmR9Qa4QgUgp5q14mTAq3epj6Sgsn7knYThlbp22AHxFUXcCgmlkgnY0gmlwhKwSOGCKbXVsdGlhZGRyc5YACASsEjhgBhC5AAoErBI4YAYQut0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4i0Kw3cALGqQTvlSajb8an4omzZ88qoocGjCAMm8njCDdGNwghC5hXdha3UyAQ"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.118.189
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50226', '50227', '50228', '50229', '50230']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50226:50226 -p 50227:50227 -p 50228:50228 -p 50229:50229 -p 50230:50230 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50228 --rest-port=50226 --tcp-port=50227 --discv5-udp-port=50229 --rest-address=0.0.0.0 --nat=extip:172.18.118.189 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=6fb361cba9c8faa4443cc149d357d0e0e0f6a0ec9dac35f3b6f4d3f4e6c6a74c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50230 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QKpZ62udPkmmSHEtm3jmRSPO4P4Zq-rocenmSl85HmR9Qa4QgUgp5q14mTAq3epj6Sgsn7knYThlbp22AHxFUXcCgmlkgnY0gmlwhKwSOGCKbXVsdGlhZGRyc5YACASsEjhgBhC5AAoErBI4YAYQut0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4i0Kw3cALGqQTvlSajb8an4omzZ88qoocGjCAMm8njCDdGNwghC5hXdha3UyAQ
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.118.189 waku 0132e9dd44f4d373e816b88fd97e55870d0c0cf7925cedc0602ddca9b079c6f5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0132e9dd44f4. Setting up logs at ./log/docker/node2_2025-12-20_04-23-43__7c45256b-d714-403f-87fe-93f9b2d90f13__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50226
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:50226/health" -H "Content-Type: 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:50226/debug/v1/info" -H "Content-Type: application/json" -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.189/tcp/50227/p2p/16Uiu2HAm33tUw6UizZuCo4abp5JJwf8XJVQjNmJUmJUcQV1pd3Tr","/ip4/172.18.118.189/tcp/50228/ws/p2p/16Uiu2HAm33tUw6UizZuCo4abp5JJwf8XJVQjNmJUmJUcQV1pd3Tr"],"enrUri":"enr:-La4QO3hTPluofFkD-S-tUJ44Tv2vAgpYvcd4YbGhzA1eumseW8n1QnH1vIUZF74I_FA4a5aa_UOx7rMFzpspBWXzhcCgmlkgnY0gmlwhKwSdr2KbXVsdGlhZGRyc5YACASsEna9BsQzAAoErBJ2vQbENN0DgnJzhQADAQAAiXNlY3AyNTZrMaECcUjaqJOjVhmkzEFYbD21xM2UF3DmKp_t5W5CQrU2CW2DdGNwgsQzhXdha3UyAQ"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4280/admin/v1/peers/relay/on/0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"shard":0,"peers":[]}'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:334 relay peers on shard=0 (schema): {'shard': 0, 'peers': []}
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 300ddf73da64
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0132e9dd44f4
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,233 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_resubscribe_to_unsubscribed_pubsub_topics with id: 2025-12-20_04-19-10__6f2359b3-9b2d-4727-8b32-3588e2596d8e
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_2025-12-20_04-19-10__6f2359b3-9b2d-4727-8b32-3588e2596d8e__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.156
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10690', '10691', '10692', '10693', '10694']
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 10690:10690 -p 10691:10691 -p 10692:10692 -p 10693:10693 -p 10694:10694 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10692 --rest-port=10690 --tcp-port=10691 --discv5-udp-port=10693 --rest-address=0.0.0.0 --nat=extip:172.18.157.156 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4b2de0d1fcd5e2eacc531710dec4be71bb9f2ff307227cf215ff5ccabddc99ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10694 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.157.156 waku 784f81955a9378a8c58abb822dd96975d64e3ba37fe90fa7ed7113763d1992dc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 784f81955a93. Setting up logs at ./log/docker/node1_2025-12-20_04-19-10__6f2359b3-9b2d-4727-8b32-3588e2596d8e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10690
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 3b8d7444db0a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10690/health" -H "Content-Type: 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:10690/debug/v1/info" -H "Content-Type: application/json" -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.156/tcp/10691/p2p/16Uiu2HAmNoQ65cfcJQs8gKjo9RYYL57ZmFRhkEmtxj2wt1FmNdn5","/ip4/172.18.157.156/tcp/10692/ws/p2p/16Uiu2HAmNoQ65cfcJQs8gKjo9RYYL57ZmFRhkEmtxj2wt1FmNdn5"],"enrUri":"enr:-L24QOWvzuY370807jiHwRUdzvNsF7OPhsfEn4yeZ9apHGY5aemq1PZvevsNoJp1XEhuBXD7sFrLyuAaVFnt5YAvOEwCgmlkgnY0gmlwhKwSnZyKbXVsdGlhZGRyc5YACASsEp2cBinDAAoErBKdnAYpxN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDlrxbKl7KYiq-u9MN24j6-ASlAuBnyqpLA_e2RMLSbY6DdGNwginDg3VkcIIpxYV3YWt1MgU"}'
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_2025-12-20_04-19-10__6f2359b3-9b2d-4727-8b32-3588e2596d8e__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.109.230
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30117', '30118', '30119', '30120', '30121']
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 30117:30117 -p 30118:30118 -p 30119:30119 -p 30120:30120 -p 30121:30121 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30119 --rest-port=30117 --tcp-port=30118 --discv5-udp-port=30120 --rest-address=0.0.0.0 --nat=extip:172.18.109.230 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=1957c1ebb9ab3a1b3061c47defe2d8ba0c44eedf1d848a370a08f52bb0a5da75 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30121 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QOWvzuY370807jiHwRUdzvNsF7OPhsfEn4yeZ9apHGY5aemq1PZvevsNoJp1XEhuBXD7sFrLyuAaVFnt5YAvOEwCgmlkgnY0gmlwhKwSnZyKbXVsdGlhZGRyc5YACASsEp2cBinDAAoErBKdnAYpxN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDlrxbKl7KYiq-u9MN24j6-ASlAuBnyqpLA_e2RMLSbY6DdGNwginDg3VkcIIpxYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.109.230 waku 6163120a04050af6862251a16491a7fdc9a3292551133ed0b7d0a194f0ad6e77
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6163120a0405. Setting up logs at ./log/docker/node2_2025-12-20_04-19-10__6f2359b3-9b2d-4727-8b32-3588e2596d8e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30117
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:30117/health" -H "Content-Type: 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:30117/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.109.230/tcp/30118/p2p/16Uiu2HAm72TGcRHoGRyzhR4DXSoDFgLdnNsGwV65KHonFH1geynr","/ip4/172.18.109.230/tcp/30119/ws/p2p/16Uiu2HAm72TGcRHoGRyzhR4DXSoDFgLdnNsGwV65KHonFH1geynr"],"enrUri":"enr:-L24QHwpr2XBlE2oQ3nbeQJ6MONRUBsyqnZ02KJ_UtSWJtDBVw8_K_Htrbgucc4LTC7Ewl96wc-_iv7HiuBTZnn2kXMCgmlkgnY0gmlwhKwSbeaKbXVsdGlhZGRyc5YACASsEm3mBnWmAAoErBJt5gZ1p90DgnJzhQACAQAAiXNlY3AyNTZrMaECrFmDYrfvaQUG89PCax3-Yboh-5C2w6UYNq2-dzR_z3uDdGNwgnWmg3VkcIJ1qIV3YWt1MgE"}'
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:30117/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.157.156/tcp/10691/p2p/16Uiu2HAmNoQ65cfcJQs8gKjo9RYYL57ZmFRhkEmtxj2wt1FmNdn5"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:30117/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:10690/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:10690/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":1766204353107451039,"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:30117/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":1766204353107451039,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204353227539992,"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:30117/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":1766204353227539992,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204353342192987,"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:30117/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":1766204353342192987,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204353456944545,"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:30117/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":1766204353456944545,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204353572919831,"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:30117/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":1766204353572919831,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204353687180846,"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:30117/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":1766204353687180846,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204353802566832,"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:30117/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":1766204353802566832,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204353916436269,"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:30117/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":1766204353916436269,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:10690/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 DELETE "http://127.0.0.1:30117/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:10690/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)'}'
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:10690/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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)'}'
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:10690/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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)'}'
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:10690/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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)'}'
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:10690/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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)'}'
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:10690/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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)'}'
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:10690/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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)'}'
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:10690/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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)'}'
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:10690/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:30117/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:10690/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:10690/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":1766204354117765412,"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:30117/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":1766204354117765412,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204354237602695,"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:30117/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":1766204354237602695,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204354351713452,"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:30117/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":1766204354351713452,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204354466142612,"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:30117/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":1766204354466142612,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204354580809923,"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:30117/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":1766204354580809923,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204354695382197,"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:30117/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":1766204354695382197,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204354809337755,"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:30117/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":1766204354809337755,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10690/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:10690/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":1766204354923723289,"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:30117/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":1766204354923723289,"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 784f81955a93
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6163120a0405
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,138 @@
2025-12-20 04:15:52.514 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:15:52.514 DEBUG [tests.conftest] Running test: test_multiple_content_topics_and_multiple_pubsub_topics with id: 2025-12-20_04-15-52__62f48080-2061-43c8-bbff-88990be48c4d
2025-12-20 04:15:52.515 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:15:52.515 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:15:52.515 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-20 04:15:52.522 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:15:52.522 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-15-52__62f48080-2061-43c8-bbff-88990be48c4d__wakuorg_nwaku:latest.log
2025-12-20 04:15:52.522 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:15:52.522 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:15:52.523 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:15:52.524 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.158.24
2025-12-20 04:15:52.524 DEBUG [src.node.docker_mananger] Generated ports ['41635', '41636', '41637', '41638', '41639']
2025-12-20 04:15:52.524 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-20 04:15:52.524 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:15:52.524 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:15:52.524 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:15:52.524 DEBUG [src.node.docker_mananger] 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.158.24 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cd1adcce1c60b9cf77ae1b1bcb5a32cf50e7a4b7fcecf27f2c0214dac8a3e17f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41639 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
2025-12-20 04:15:52.674 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.158.24 waku a46faabd4f7b2c241f1149df32f98ffc599fb5ed9ecad302ba9587f574d8c64b
2025-12-20 04:15:52.702 DEBUG [src.node.docker_mananger] Container started with ID a46faabd4f7b. Setting up logs at ./log/docker/node1_2025-12-20_04-15-52__62f48080-2061-43c8-bbff-88990be48c4d__wakuorg_nwaku:latest.log
2025-12-20 04:15:52.702 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 41635
2025-12-20 04:15:52.703 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:15:52.835 ERROR [src.node.docker_mananger] Max retries reached for container 4d0450e9257b. Exiting log stream.
2025-12-20 04:15:53.319 ERROR [src.node.docker_mananger] Max retries reached for container d3ed95d4a939. Exiting log stream.
2025-12-20 04:15:53.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41635/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:53.707 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"}]}'
2025-12-20 04:15:53.707 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:15:53.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41635/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:53.709 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.158.24/tcp/41636/p2p/16Uiu2HAmDcUKZK977mPpFWbscF3Rpo65kGzb7fXr12my2PRTQHtg","/ip4/172.18.158.24/tcp/41637/ws/p2p/16Uiu2HAmDcUKZK977mPpFWbscF3Rpo65kGzb7fXr12my2PRTQHtg"],"enrUri":"enr:-L24QB2CLgYFbBEeosWQMJecXFJrJxQD1diZRGUu7iQU2XTUVMYLuoaTao4PPN_Ib9Fd3-AlP0kkzEgRYTIir37FKngCgmlkgnY0gmlwhKwSnhiKbXVsdGlhZGRyc5YACASsEp4YBqKkAAoErBKeGAaipd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDDjaSCBhMIhP44REXCx6KeQ-Fgl0d-Jh2Uhje6VJzCi2DdGNwgqKkg3VkcIKipoV3YWt1MgU"}'
2025-12-20 04:15:53.709 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:15:53.715 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:15:53.715 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-15-52__62f48080-2061-43c8-bbff-88990be48c4d__wakuorg_nwaku:latest.log
2025-12-20 04:15:53.715 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:15:53.715 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:15:53.717 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:15:53.717 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.195.198
2025-12-20 04:15:53.717 DEBUG [src.node.docker_mananger] Generated ports ['51483', '51484', '51485', '51486', '51487']
2025-12-20 04:15:53.717 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-20 04:15:53.717 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:15:53.717 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:15:53.717 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:15:53.717 DEBUG [src.node.docker_mananger] docker run -i -t -p 51483:51483 -p 51484:51484 -p 51485:51485 -p 51486:51486 -p 51487:51487 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51485 --rest-port=51483 --tcp-port=51484 --discv5-udp-port=51486 --rest-address=0.0.0.0 --nat=extip:172.18.195.198 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=aa4cca8baa0d946213f08b76ca1b2baf30faee2b7ac4e8b38740c1cfe67e86ba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51487 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB2CLgYFbBEeosWQMJecXFJrJxQD1diZRGUu7iQU2XTUVMYLuoaTao4PPN_Ib9Fd3-AlP0kkzEgRYTIir37FKngCgmlkgnY0gmlwhKwSnhiKbXVsdGlhZGRyc5YACASsEp4YBqKkAAoErBKeGAaipd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDDjaSCBhMIhP44REXCx6KeQ-Fgl0d-Jh2Uhje6VJzCi2DdGNwgqKkg3VkcIKipoV3YWt1MgU --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
2025-12-20 04:15:53.862 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.195.198 waku cc46fb6d35fd95164ac58918af988098ae7ed3244dfb48b24b35efe38a493cfa
2025-12-20 04:15:53.886 DEBUG [src.node.docker_mananger] Container started with ID cc46fb6d35fd. Setting up logs at ./log/docker/node2_2025-12-20_04-15-52__62f48080-2061-43c8-bbff-88990be48c4d__wakuorg_nwaku:latest.log
2025-12-20 04:15:53.887 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51483
2025-12-20 04:15:53.888 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:15:54.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51483/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:54.907 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"}]}'
2025-12-20 04:15:54.908 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:15:54.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51483/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:54.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.195.198/tcp/51484/p2p/16Uiu2HAmRFWRgdLbVLm2fi5UzHuHPxSrwYySzQSuZgtxXsD7Tg9x","/ip4/172.18.195.198/tcp/51485/ws/p2p/16Uiu2HAmRFWRgdLbVLm2fi5UzHuHPxSrwYySzQSuZgtxXsD7Tg9x"],"enrUri":"enr:-L24QMSUNfDsAoGktYZtRdwtqqHglQMbtwIFRKXjciRfBSAJPDtv_8rE2zWt2KLHAtcWb6H4tVnP9999FXNg_KxathYCgmlkgnY0gmlwhKwSw8aKbXVsdGlhZGRyc5YACASsEsPGBskcAAoErBLDxgbJHd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDuyP_VWC1OcSur9BkX2yIxgYTc4_JTTSSM4wKuGn0cPODdGNwgskcg3VkcILJHoV3YWt1MgE"}'
2025-12-20 04:15:54.915 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:15:54.915 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51483/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.158.24/tcp/41636/p2p/16Uiu2HAmDcUKZK977mPpFWbscF3Rpo65kGzb7fXr12my2PRTQHtg"]'
2025-12-20 04:15:54.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:54.919 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41635/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"]'
2025-12-20 04:15:54.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:54.922 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51483/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"]'
2025-12-20 04:15:54.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:54.925 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41635/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:15:54.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:54.930 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:15:55.031 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41635/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204154925041045,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.035 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51483/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.037 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204154925041045,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.039 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41635/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:15:55.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:55.044 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:15:55.144 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41635/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.147 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":1766204155039480804,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.148 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51483/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.150 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":1766204155039480804,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.152 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41635/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:15:55.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:55.156 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:15:55.256 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41635/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1766204155152075221,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.261 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51483/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.263 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1766204155152075221,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.265 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41635/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:15:55.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:55.270 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:15:55.370 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41635/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1766204155265159657,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.374 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51483/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1766204155265159657,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.378 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41635/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:15:55.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:55.383 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:15:55.483 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41635/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766204155378501401,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.488 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51483/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766204155378501401,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.492 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41635/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:15:55.496 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:55.496 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:15:55.597 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41635/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.600 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1766204155492349235,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.601 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51483/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1766204155492349235,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.627 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41635/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:15:55.631 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:55.631 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:15:55.732 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41635/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1766204155627030044,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.736 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51483/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1766204155627030044,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.740 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:41635/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:15:55.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:55.744 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:15:55.844 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:41635/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1766204155739959685,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.848 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:15:55.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51483/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.851 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1766204155739959685,"ephemeral":false,"proof":""}]'
2025-12-20 04:15:55.853 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:15:55.854 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:15:55.854 DEBUG [src.node.waku_node] Stopping container with id a46faabd4f7b
2025-12-20 04:15:56.328 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:15:56.328 DEBUG [src.node.waku_node] Stopping container with id cc46fb6d35fd
2025-12-20 04:15:56.770 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:15:56.772 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:15:56.778 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:15:56.785 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2025-12-20 04:11:57.055 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:11:57.056 DEBUG [tests.conftest] Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2025-12-20_04-11-57__bcac4646-e5a5-4f6a-8aec-5a1828408ab5
2025-12-20 04:11:57.056 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:11:57.057 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:11:57.058 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-20 04:11:57.069 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:11:57.070 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-11-57__bcac4646-e5a5-4f6a-8aec-5a1828408ab5__wakuorg_nwaku:latest.log
2025-12-20 04:11:57.070 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:11:57.071 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:11:57.073 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:11:57.073 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.111.247
2025-12-20 04:11:57.074 DEBUG [src.node.docker_mananger] Generated ports ['44374', '44375', '44376', '44377', '44378']
2025-12-20 04:11:57.074 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:11:57.075 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:11:57.075 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:11:57.076 DEBUG [src.node.docker_mananger] docker run -i -t -p 44374:44374 -p 44375:44375 -p 44376:44376 -p 44377:44377 -p 44378:44378 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44376 --rest-port=44374 --tcp-port=44375 --discv5-udp-port=44377 --rest-address=0.0.0.0 --nat=extip:172.18.111.247 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=da3c132bfe25c4e36e7ffdcdbfc9aff59bd3ca8e6ce62ad9e691e84cddf0118e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44378 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
2025-12-20 04:11:57.262 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.111.247 waku 56705e07e2a7d3e391685c4e49dbc0dbfc3334538ece9bc494df01ad06ffa4cc
2025-12-20 04:11:57.293 DEBUG [src.node.docker_mananger] Container started with ID 56705e07e2a7. Setting up logs at ./log/docker/node1_2025-12-20_04-11-57__bcac4646-e5a5-4f6a-8aec-5a1828408ab5__wakuorg_nwaku:latest.log
2025-12-20 04:11:57.294 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44374
2025-12-20 04:11:57.294 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:11:57.316 ERROR [src.node.docker_mananger] Max retries reached for container 4b46213e75ff. Exiting log stream.
2025-12-20 04:11:57.909 ERROR [src.node.docker_mananger] Max retries reached for container c25092e985dc. Exiting log stream.
2025-12-20 04:11:58.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44374/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:58.298 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"}]}'
2025-12-20 04:11:58.298 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:11:58.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44374/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:58.300 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.111.247/tcp/44375/p2p/16Uiu2HAm5iBEFYaDV6nxLbXH6kjhXpVSKyvaujLS5ogXdWWrkMV9","/ip4/172.18.111.247/tcp/44376/ws/p2p/16Uiu2HAm5iBEFYaDV6nxLbXH6kjhXpVSKyvaujLS5ogXdWWrkMV9"],"enrUri":"enr:-L24QBIOp2OCB2cNvk5RPExPyIfOkD1sWAl8Qe3fmmRKgd_MdBmFdZC_-6WuO9NwuZCJmFehYQJRLAtnCBvb7di4OOACgmlkgnY0gmlwhKwSb_eKbXVsdGlhZGRyc5YACASsEm_3Bq1XAAoErBJv9watWN0DgnJzhQACAQAAiXNlY3AyNTZrMaECmM88BlUmt8jneMaJ0i9ztpDxACeGQLy3P7uvTeiuEFiDdGNwgq1Xg3VkcIKtWYV3YWt1MgU"}'
2025-12-20 04:11:58.301 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:11:58.307 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:11:58.307 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-11-57__bcac4646-e5a5-4f6a-8aec-5a1828408ab5__wakuorg_nwaku:latest.log
2025-12-20 04:11:58.308 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:11:58.308 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:11:58.309 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:11:58.309 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.128.225
2025-12-20 04:11:58.309 DEBUG [src.node.docker_mananger] Generated ports ['62842', '62843', '62844', '62845', '62846']
2025-12-20 04:11:58.309 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:11:58.309 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:11:58.310 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:11:58.310 DEBUG [src.node.docker_mananger] docker run -i -t -p 62842:62842 -p 62843:62843 -p 62844:62844 -p 62845:62845 -p 62846:62846 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62844 --rest-port=62842 --tcp-port=62843 --discv5-udp-port=62845 --rest-address=0.0.0.0 --nat=extip:172.18.128.225 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dfdd19cd406dfb74ddb080f87194a163eaaa3bcae7d92a37ec43de1ad0f4a56a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62846 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBIOp2OCB2cNvk5RPExPyIfOkD1sWAl8Qe3fmmRKgd_MdBmFdZC_-6WuO9NwuZCJmFehYQJRLAtnCBvb7di4OOACgmlkgnY0gmlwhKwSb_eKbXVsdGlhZGRyc5YACASsEm_3Bq1XAAoErBJv9watWN0DgnJzhQACAQAAiXNlY3AyNTZrMaECmM88BlUmt8jneMaJ0i9ztpDxACeGQLy3P7uvTeiuEFiDdGNwgq1Xg3VkcIKtWYV3YWt1MgU --content-topic=/statusim/1/community/cbor
2025-12-20 04:11:58.495 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.128.225 waku 26b528c4c3962c97e02d1743d68fd2d9a52665f70a852313c2ea65936b435de3
2025-12-20 04:11:58.524 DEBUG [src.node.docker_mananger] Container started with ID 26b528c4c396. Setting up logs at ./log/docker/node2_2025-12-20_04-11-57__bcac4646-e5a5-4f6a-8aec-5a1828408ab5__wakuorg_nwaku:latest.log
2025-12-20 04:11:58.525 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62842
2025-12-20 04:11:58.525 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:11:59.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62842/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:59.538 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"}]}'
2025-12-20 04:11:59.539 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:11:59.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62842/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:59.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.225/tcp/62843/p2p/16Uiu2HAm4radS7ut31uqBLkSN2BH3ARhgjFNFcCvzhtnGSxwP2UX","/ip4/172.18.128.225/tcp/62844/ws/p2p/16Uiu2HAm4radS7ut31uqBLkSN2BH3ARhgjFNFcCvzhtnGSxwP2UX"],"enrUri":"enr:-L24QC1osjCdqqv2aD_I0DieHkVvDUaysApZ9zyQA6E_fTeMPRu0Er-zpq8cJWcVFWb9Zgwxt2vWkAtSD9m_m1M1faQCgmlkgnY0gmlwhKwSgOGKbXVsdGlhZGRyc5YACASsEoDhBvV7AAoErBKA4Qb1fN0DgnJzhQACAQAAiXNlY3AyNTZrMaECjBqm8n4UHO9DtR7l4YZc8AaInjXt7io-hgv228pNZlCDdGNwgvV7g3VkcIL1fYV3YWt1MgE"}'
2025-12-20 04:11:59.547 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:11:59.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62842/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.111.247/tcp/44375/p2p/16Uiu2HAm5iBEFYaDV6nxLbXH6kjhXpVSKyvaujLS5ogXdWWrkMV9"]'
2025-12-20 04:11:59.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:59.551 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44374/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2025-12-20 04:11:59.553 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:59.553 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62842/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2025-12-20 04:11:59.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:59.556 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44374/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:11:59.560 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:59.561 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:11:59.661 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:11:59.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44374/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:59.664 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766203919556414929,"ephemeral":false,"proof":""}]'
2025-12-20 04:11:59.665 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:11:59.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62842/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:59.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766203919556414929,"ephemeral":false,"proof":""}]'
2025-12-20 04:11:59.671 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:11:59.672 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:11:59.672 DEBUG [src.node.waku_node] Stopping container with id 56705e07e2a7
2025-12-20 04:12:00.213 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:12:00.213 DEBUG [src.node.waku_node] Stopping container with id 26b528c4c396
2025-12-20 04:12:00.749 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:12:00.750 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:12:00.755 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:12:00.760 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,90 @@
2025-12-20 04:07:08.552 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:07:08.552 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_from_some_of_the_subscribed_content_topics with id: 2025-12-20_04-07-08__10ab14be-3506-4176-8e90-62d4774e4c66
2025-12-20 04:07:08.552 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:07:08.553 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-20 04:07:08.553 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-20 04:07:08.559 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:07:08.559 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-07-08__10ab14be-3506-4176-8e90-62d4774e4c66__wakuorg_nwaku:latest.log
2025-12-20 04:07:08.559 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:07:08.560 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:07:08.561 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:07:08.561 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.13.147
2025-12-20 04:07:08.561 DEBUG [src.node.docker_mananger] Generated ports ['51405', '51406', '51407', '51408', '51409']
2025-12-20 04:07:08.561 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:07:08.562 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:07:08.562 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:07:08.562 DEBUG [src.node.docker_mananger] docker run -i -t -p 51405:51405 -p 51406:51406 -p 51407:51407 -p 51408:51408 -p 51409:51409 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51407 --rest-port=51405 --tcp-port=51406 --discv5-udp-port=51408 --rest-address=0.0.0.0 --nat=extip:172.18.13.147 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f8dcd4fb38a2fd1bd87b0b5c34bf0e6a5cc3ab2511dca2fd65bf7a9b8ec847e4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51409 --metrics-logging=true --relay=true --filter=true
2025-12-20 04:07:08.742 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.13.147 waku 670480d26949b0a7d5265bf4897c2f2d38de1f037448d36adb88d39514c16b71
2025-12-20 04:07:08.773 DEBUG [src.node.docker_mananger] Container started with ID 670480d26949. Setting up logs at ./log/docker/node1_2025-12-20_04-07-08__10ab14be-3506-4176-8e90-62d4774e4c66__wakuorg_nwaku:latest.log
2025-12-20 04:07:08.774 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51405
2025-12-20 04:07:08.774 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:07:08.847 ERROR [src.node.docker_mananger] Max retries reached for container ddd9453cfcc5. Exiting log stream.
2025-12-20 04:07:09.361 ERROR [src.node.docker_mananger] Max retries reached for container c26c4abc8a58. Exiting log stream.
2025-12-20 04:07:09.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51405/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.778 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"}]}'
2025-12-20 04:07:09.778 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:07:09.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51405/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:09.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.13.147/tcp/51406/p2p/16Uiu2HAkywSu3SkaBXG1CTUR43Zn5HK7tEy56fnEWF4jVGwGMg7x","/ip4/172.18.13.147/tcp/51407/ws/p2p/16Uiu2HAkywSu3SkaBXG1CTUR43Zn5HK7tEy56fnEWF4jVGwGMg7x"],"enrUri":"enr:-L24QK2rjLvx1CdztGDcglgZzFCIqfeww-8f73P48R4xsh0JdqtrXyaFSFGdxwW0Cl0H2jI53QihO7XiJfG_nQsxgi4CgmlkgnY0gmlwhKwSDZOKbXVsdGlhZGRyc5YACASsEg2TBsjOAAoErBINkwbIz90DgnJzhQADAQAAiXNlY3AyNTZrMaECQw9hVgnyZiBtFwpCFFktvU9NW3GAQ86dtjSE0LgpLJ-DdGNwgsjOg3VkcILI0IV3YWt1MgU"}'
2025-12-20 04:07:09.781 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:07:09.781 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-20 04:07:09.788 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:07:09.788 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-07-08__10ab14be-3506-4176-8e90-62d4774e4c66__wakuorg_nwaku:latest.log
2025-12-20 04:07:09.788 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:07:09.788 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:07:09.790 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:07:09.790 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.28.44
2025-12-20 04:07:09.790 DEBUG [src.node.docker_mananger] Generated ports ['48617', '48618', '48619', '48620', '48621']
2025-12-20 04:07:09.790 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:07:09.790 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:07:09.791 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:07:09.791 DEBUG [src.node.docker_mananger] docker run -i -t -p 48617:48617 -p 48618:48618 -p 48619:48619 -p 48620:48620 -p 48621:48621 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48619 --rest-port=48617 --tcp-port=48618 --discv5-udp-port=48620 --rest-address=0.0.0.0 --nat=extip:172.18.28.44 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c373db6bec373547daf8f7086696f4bef3302b99e765c328227becffdb8de1ca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48621 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QK2rjLvx1CdztGDcglgZzFCIqfeww-8f73P48R4xsh0JdqtrXyaFSFGdxwW0Cl0H2jI53QihO7XiJfG_nQsxgi4CgmlkgnY0gmlwhKwSDZOKbXVsdGlhZGRyc5YACASsEg2TBsjOAAoErBINkwbIz90DgnJzhQADAQAAiXNlY3AyNTZrMaECQw9hVgnyZiBtFwpCFFktvU9NW3GAQ86dtjSE0LgpLJ-DdGNwgsjOg3VkcILI0IV3YWt1MgU --filternode=/ip4/172.18.13.147/tcp/51406/p2p/16Uiu2HAkywSu3SkaBXG1CTUR43Zn5HK7tEy56fnEWF4jVGwGMg7x
2025-12-20 04:07:09.970 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.28.44 waku fb841e2c4bbf06745bf2598c75385d2e6a7eab86fad1ce67073deb45c1007365
2025-12-20 04:07:09.999 DEBUG [src.node.docker_mananger] Container started with ID fb841e2c4bbf. Setting up logs at ./log/docker/node2_2025-12-20_04-07-08__10ab14be-3506-4176-8e90-62d4774e4c66__wakuorg_nwaku:latest.log
2025-12-20 04:07:09.999 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48617
2025-12-20 04:07:10.000 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:07:11.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48617/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.004 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"}]}'
2025-12-20 04:07:11.004 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:07:11.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48617/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.28.44/tcp/48618/p2p/16Uiu2HAmH6oD1YqBuMLPmyiPYwtYyTswvFWXWamEb3Nj8dGZBapr","/ip4/172.18.28.44/tcp/48619/ws/p2p/16Uiu2HAmH6oD1YqBuMLPmyiPYwtYyTswvFWXWamEb3Nj8dGZBapr"],"enrUri":"enr:-L24QMubAFiP4Nw7_JvhOWuePtObPFmtJPU4nHtLR7YJu3MDUKkiPudQyDkZky9_LnRnKPV8tMlCIyNrtl4yXJXS7b0CgmlkgnY0gmlwhKwSHCyKbXVsdGlhZGRyc5YACASsEhwsBr3qAAoErBIcLAa9690DgnJzhQADAQAAiXNlY3AyNTZrMaEDQgs_5UCzTVOF6DPB2c2U9s2_wTE4s_CejcPaP7K8ZuuDdGNwgr3qg3VkcIK97IV3YWt1MgA"}'
2025-12-20 04:07:11.007 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:07:11.007 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48617/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.13.147/tcp/51406/p2p/16Uiu2HAkywSu3SkaBXG1CTUR43Zn5HK7tEy56fnEWF4jVGwGMg7x"]'
2025-12-20 04:07:11.038 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:07:11.040 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-20 04:07:11.041 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51405/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-20 04:07:11.052 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:07:11.054 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48617/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ce2e0795-b28b-4a33-80d7-0d276cc1d496", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-20 04:07:11.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ce2e0795-b28b-4a33-80d7-0d276cc1d496","statusDesc":"OK"}'
2025-12-20 04:07:11.066 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51405/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-20 04:07:11.069 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:07:11.069 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48617/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "84fb0512-e399-406a-9e31-25ec5fdb91c2", "contentFilters": ["Hello World!", "1234567890"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-20 04:07:11.078 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"84fb0512-e399-406a-9e31-25ec5fdb91c2","statusDesc":"OK"}'
2025-12-20 04:07:11.078 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51405/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:07:11.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:07:11.086 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:07:11.186 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:07:11.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48617/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1766203631078526208,"ephemeral":false}]'
2025-12-20 04:07:11.191 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:48617/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["Hello World!"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-20 04:07:11.200 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-20 04:07:11.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51405/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:07:11.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:07:11.205 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:07:11.305 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:07:11.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48617/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1766203631200609819,"ephemeral":false}]'
2025-12-20 04:07:11.310 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51405/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Hello World!", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:07:11.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:07:11.314 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:07:11.414 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:07:11.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48617/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:11.417 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:48617/filter/v2/messages/Hello%20World%21. Response content: b'Not subscribed to topic: Hello World!'
2025-12-20 04:07:11.421 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:07:11.422 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:07:11.422 DEBUG [src.node.waku_node] Stopping container with id 670480d26949
2025-12-20 04:07:11.967 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:07:11.967 DEBUG [src.node.waku_node] Stopping container with id fb841e2c4bbf
2025-12-20 04:07:12.472 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:07:12.472 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:07:12.486 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:07:12.491 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2025-12-20 04:07:04.978 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:07:04.978 DEBUG [tests.conftest] Running test: test_filter_subscribe_with_no_pubsub_topic with id: 2025-12-20_04-07-04__6050837f-8d6b-421f-ba76-f7dec5650045
2025-12-20 04:07:04.979 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:07:04.979 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-20 04:07:04.979 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-20 04:07:04.985 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:07:04.985 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-07-04__6050837f-8d6b-421f-ba76-f7dec5650045__wakuorg_nwaku:latest.log
2025-12-20 04:07:04.985 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:07:04.985 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:07:04.987 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:07:04.987 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.207.45
2025-12-20 04:07:04.987 DEBUG [src.node.docker_mananger] Generated ports ['1697', '1698', '1699', '1700', '1701']
2025-12-20 04:07:04.987 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:07:04.987 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:07:04.987 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:07:04.988 DEBUG [src.node.docker_mananger] docker run -i -t -p 1697:1697 -p 1698:1698 -p 1699:1699 -p 1700:1700 -p 1701:1701 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1699 --rest-port=1697 --tcp-port=1698 --discv5-udp-port=1700 --rest-address=0.0.0.0 --nat=extip:172.18.207.45 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8a6cfdf4baa1389c73fc96ec8a1aca4bcf44f0ebfbde9a70fb652c82a5bbed7a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1701 --metrics-logging=true --relay=true --filter=true
2025-12-20 04:07:05.169 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.207.45 waku ddd9453cfcc5a966fd257a5ab61e3c5d86d53897d66cdfb94d038124ef654164
2025-12-20 04:07:05.197 DEBUG [src.node.docker_mananger] Container started with ID ddd9453cfcc5. Setting up logs at ./log/docker/node1_2025-12-20_04-07-04__6050837f-8d6b-421f-ba76-f7dec5650045__wakuorg_nwaku:latest.log
2025-12-20 04:07:05.197 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1697
2025-12-20 04:07:05.197 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:07:05.294 ERROR [src.node.docker_mananger] Max retries reached for container 97e6d2f12242. Exiting log stream.
2025-12-20 04:07:05.774 ERROR [src.node.docker_mananger] Max retries reached for container f116408f2595. Exiting log stream.
2025-12-20 04:07:06.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1697/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:06.201 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"}]}'
2025-12-20 04:07:06.201 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:07:06.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1697/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:06.204 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.207.45/tcp/1698/p2p/16Uiu2HAmBbJyptsrYsys3B32ERHrHN72mMvF4prUdQ7Rm8AVZhaB","/ip4/172.18.207.45/tcp/1699/ws/p2p/16Uiu2HAmBbJyptsrYsys3B32ERHrHN72mMvF4prUdQ7Rm8AVZhaB"],"enrUri":"enr:-L24QBIgd6vg2LJsbhf5d_OX7ixxrI3hqvh5pPQEb39GVVYNOHBZAL04krVpEIBp2MWwgaC960HywzwcvKzbrWyoSiMCgmlkgnY0gmlwhKwSzy2KbXVsdGlhZGRyc5YACASsEs8tBgaiAAoErBLPLQYGo90DgnJzhQADAQAAiXNlY3AyNTZrMaEC8DMOBiWcOQDb88FIypFZUFtRG8XNmReO9SexI74MZESDdGNwggaig3VkcIIGpIV3YWt1MgU"}'
2025-12-20 04:07:06.204 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:07:06.204 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-20 04:07:06.210 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:07:06.211 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-07-04__6050837f-8d6b-421f-ba76-f7dec5650045__wakuorg_nwaku:latest.log
2025-12-20 04:07:06.211 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:07:06.211 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:07:06.212 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:07:06.212 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.174.46
2025-12-20 04:07:06.212 DEBUG [src.node.docker_mananger] Generated ports ['4474', '4475', '4476', '4477', '4478']
2025-12-20 04:07:06.213 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:07:06.213 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:07:06.213 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:07:06.213 DEBUG [src.node.docker_mananger] docker run -i -t -p 4474:4474 -p 4475:4475 -p 4476:4476 -p 4477:4477 -p 4478:4478 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4476 --rest-port=4474 --tcp-port=4475 --discv5-udp-port=4477 --rest-address=0.0.0.0 --nat=extip:172.18.174.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ec3e02522ec662c328dfdabab6fef8fdb5fc4a0e7e482c24789c8dddbc10cdd8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4478 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QBIgd6vg2LJsbhf5d_OX7ixxrI3hqvh5pPQEb39GVVYNOHBZAL04krVpEIBp2MWwgaC960HywzwcvKzbrWyoSiMCgmlkgnY0gmlwhKwSzy2KbXVsdGlhZGRyc5YACASsEs8tBgaiAAoErBLPLQYGo90DgnJzhQADAQAAiXNlY3AyNTZrMaEC8DMOBiWcOQDb88FIypFZUFtRG8XNmReO9SexI74MZESDdGNwggaig3VkcIIGpIV3YWt1MgU --filternode=/ip4/172.18.207.45/tcp/1698/p2p/16Uiu2HAmBbJyptsrYsys3B32ERHrHN72mMvF4prUdQ7Rm8AVZhaB
2025-12-20 04:07:06.392 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.174.46 waku c26c4abc8a58bada509b9b9eacd8cd43f8162236c7f01fc40d4c481aeaaad2d4
2025-12-20 04:07:06.421 DEBUG [src.node.docker_mananger] Container started with ID c26c4abc8a58. Setting up logs at ./log/docker/node2_2025-12-20_04-07-04__6050837f-8d6b-421f-ba76-f7dec5650045__wakuorg_nwaku:latest.log
2025-12-20 04:07:06.421 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4474
2025-12-20 04:07:06.421 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:07:07.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4474/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.426 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"}]}'
2025-12-20 04:07:07.426 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:07:07.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4474/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:07.429 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.46/tcp/4475/p2p/16Uiu2HAmQsByX3Fdb7XLUXKP5X51TvWyZHSyAu8KzX6jTAKwkcUj","/ip4/172.18.174.46/tcp/4476/ws/p2p/16Uiu2HAmQsByX3Fdb7XLUXKP5X51TvWyZHSyAu8KzX6jTAKwkcUj"],"enrUri":"enr:-L24QPGuqJBMtqT0KneCr0BTr3isW9ACm9Wdc-dgudWi_WlJajiGT7shtN5CgWNvpk1K9oxv2hDDr4nTTHT0tq5PI2wCgmlkgnY0gmlwhKwSri6KbXVsdGlhZGRyc5YACASsEq4uBhF7AAoErBKuLgYRfN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtWxbWgNd1nZ0JO_PTyhTGbhnr02CZnb9vOgQS7u-ssyDdGNwghF7g3VkcIIRfYV3YWt1MgA"}'
2025-12-20 04:07:07.429 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:07:07.429 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4474/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.207.45/tcp/1698/p2p/16Uiu2HAmBbJyptsrYsys3B32ERHrHN72mMvF4prUdQ7Rm8AVZhaB"]'
2025-12-20 04:07:07.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:07:07.459 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-20 04:07:07.460 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1697/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-20 04:07:07.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:07:07.476 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4474/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "5b25b825-eb00-482f-873b-ef6d955de41d", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-20 04:07:07.489 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"5b25b825-eb00-482f-873b-ef6d955de41d","statusDesc":"OK"}'
2025-12-20 04:07:07.490 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4474/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["/test/1/waku-filter/proto"]}'
2025-12-20 04:07:07.498 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-20 04:07:07.501 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:07:07.502 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:07:07.502 DEBUG [src.node.waku_node] Stopping container with id ddd9453cfcc5
2025-12-20 04:07:08.013 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:07:08.014 DEBUG [src.node.waku_node] Stopping container with id c26c4abc8a58
2025-12-20 04:07:08.532 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:07:08.534 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:07:08.543 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:07:08.548 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,376 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_on_postgress_db_with_one_message with id: 2025-12-20_04-14-14__31de569a-2770-44ad-bb98-fd2858173137
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 ce003613ce84. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6d0282472033. 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_2025-12-20_04-14-14__31de569a-2770-44ad-bb98-fd2858173137__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.94.47
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62956', '62957', '62958', '62959', '62960']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62956:62956 -p 62957:62957 -p 62958:62958 -p 62959:62959 -p 62960:62960 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62958 --rest-port=62956 --tcp-port=62957 --discv5-udp-port=62959 --rest-address=0.0.0.0 --nat=extip:172.18.94.47 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dceef08c445eac1fdd1eab54eea8add0e60a74a3ec3f8f3aa94cdfbb7afc53ac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62960 --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.94.47 waku aa3f0e3875bc0a0e059226b604de7fa597c4bbf3a78d96cf207bd86aae739011
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID aa3f0e3875bc. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-14-14__31de569a-2770-44ad-bb98-fd2858173137__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62956
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:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container aa3f0e3875bc. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62956/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=62956): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f783437e810>: 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.101.200
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27222', '27223', '27224', '27225', '27226']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 27222:27222 -p 27223:27223 -p 27224:27224 -p 27225:27225 -p 27226:27226 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27224 --rest-port=27222 --tcp-port=27223 --discv5-udp-port=27225 --rest-address=0.0.0.0 --nat=extip:172.18.101.200 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eaabbbbec51eac3affbc50bd67839ccf1ea089a229b905a8ec3f79afdb768ac8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27226 --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.101.200 waku 289c1fdbba94b55524a158c7aad1df8651aaefe7c2bad973013a38fc5c66d49e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 289c1fdbba94. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-14-14__31de569a-2770-44ad-bb98-fd2858173137__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27222
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:27222/health" -H "Content-Type: 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:27222/debug/v1/info" -H "Content-Type: application/json" -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.200/tcp/27223/p2p/16Uiu2HAkyk7A1vQDvdVZ6M45SrHurfmncmX2vowewd1cP8AXk12f","/ip4/172.18.101.200/tcp/27224/ws/p2p/16Uiu2HAkyk7A1vQDvdVZ6M45SrHurfmncmX2vowewd1cP8AXk12f"],"enrUri":"enr:-L24QI-_qxtXupvrO92-FLrLWAhfEtfWMEVQj84vloJfQ7pCPCfbvU2Ti3HTD6MExpaX0rTs6O6myPROo5gZGn0Ff8YCgmlkgnY0gmlwhKwSZciKbXVsdGlhZGRyc5YACASsEmXIBmpXAAoErBJlyAZqWN0DgnJzhQADAQAAiXNlY3AyNTZrMaECQCerTfj-ZpH3ZQverZTFySXE56C2j5r-xdASf4P2dViDdGNwgmpXg3VkcIJqWYV3YWt1MgM"}'
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_2025-12-20_04-14-14__31de569a-2770-44ad-bb98-fd2858173137__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.181.100
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8467', '8468', '8469', '8470', '8471']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8467:8467 -p 8468:8468 -p 8469:8469 -p 8470:8470 -p 8471:8471 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8469 --rest-port=8467 --tcp-port=8468 --discv5-udp-port=8470 --rest-address=0.0.0.0 --nat=extip:172.18.181.100 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3aee9e5fadf7df1e3e8fe1fdfb517d7388ce7cfba920bba66618f9aaddf7c5fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8471 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QI-_qxtXupvrO92-FLrLWAhfEtfWMEVQj84vloJfQ7pCPCfbvU2Ti3HTD6MExpaX0rTs6O6myPROo5gZGn0Ff8YCgmlkgnY0gmlwhKwSZciKbXVsdGlhZGRyc5YACASsEmXIBmpXAAoErBJlyAZqWN0DgnJzhQADAQAAiXNlY3AyNTZrMaECQCerTfj-ZpH3ZQverZTFySXE56C2j5r-xdASf4P2dViDdGNwgmpXg3VkcIJqWYV3YWt1MgM --storenode=/ip4/172.18.101.200/tcp/27223/p2p/16Uiu2HAkyk7A1vQDvdVZ6M45SrHurfmncmX2vowewd1cP8AXk12f --store=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.181.100 waku 0f66e2b18239702230b61f1e9274cc2f342f47ff14849c1263133a7e135fceac
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0f66e2b18239. Setting up logs at ./log/docker/store_node1_2025-12-20_04-14-14__31de569a-2770-44ad-bb98-fd2858173137__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8467
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:8467/health" -H "Content-Type: 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:8467/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.181.100/tcp/8468/p2p/16Uiu2HAmKAdnf7Wvro5GwTHKjqb8Bo7FBf8ThCBUiGKwXXBWDvS3","/ip4/172.18.181.100/tcp/8469/ws/p2p/16Uiu2HAmKAdnf7Wvro5GwTHKjqb8Bo7FBf8ThCBUiGKwXXBWDvS3"],"enrUri":"enr:-L24QDPewGy9CR6P9W5uFIatuCI775qWOQIXrOk5MtfCuU93dlLmS8_w-pCicgjIIINlA__bOAE8Bot30jJZ_3HkcHoCgmlkgnY0gmlwhKwStWSKbXVsdGlhZGRyc5YACASsErVkBiEUAAoErBK1ZAYhFd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYL5LrJKVIVO6k_Q8kdOsxtkNRxgzU3ufB33WCiPQ35CDdGNwgiEUg3VkcIIhFoV3YWt1MgE"}'
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:8467/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.200/tcp/27223/p2p/16Uiu2HAkyk7A1vQDvdVZ6M45SrHurfmncmX2vowewd1cP8AXk12f"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27222/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:8467/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:27222/relay/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:27222/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":"0xa894e35835063d7396384926e97d05637ee3e8bf9f261b69205624dae80d3913"}]}'
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:8467/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":"f93a0083a96368d47db2","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa894e35835063d7396384926e97d05637ee3e8bf9f261b69205624dae80d3913"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
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_2025-12-20_04-14-14__31de569a-2770-44ad-bb98-fd2858173137__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.175.214
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52406', '52407', '52408', '52409', '52410']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52406:52406 -p 52407:52407 -p 52408:52408 -p 52409:52409 -p 52410:52410 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52408 --rest-port=52406 --tcp-port=52407 --discv5-udp-port=52409 --rest-address=0.0.0.0 --nat=extip:172.18.175.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=68fffc0edd22c2ebabd0a1d08b3fa2cbf8bd4566af820da3bc0aab90d7dba7be --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52410 --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.175.214 waku b319d4d7defce3958ca784b2cac58102931605d556c13f2b30937490a8dc95b0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b319d4d7defc. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-14-14__31de569a-2770-44ad-bb98-fd2858173137__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52406
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:52406/health" -H "Content-Type: 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:52406/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.175.214/tcp/52407/p2p/16Uiu2HAm54EXy3KLagNC8txfvpSVqQyxJ1qA5g6VQyL6HwzZyhmg","/ip4/172.18.175.214/tcp/52408/ws/p2p/16Uiu2HAm54EXy3KLagNC8txfvpSVqQyxJ1qA5g6VQyL6HwzZyhmg"],"enrUri":"enr:-L24QE_wUsuA89vZOeYxkbKY6gNLeK2exRShLx0YEXpvoY0aReg1Qj6qM_f8I63vPrDmt5pF_y8JN-fR6kxtE-UDU_MCgmlkgnY0gmlwhKwSr9aKbXVsdGlhZGRyc5YACASsEq_WBsy3AAoErBKv1gbMuN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjxbmtOwudoO4ucm7W3RsZJrRBJpO5rBw0KfdjOazZ5-DdGNwgsy3g3VkcILMuYV3YWt1MgM"}'
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:52406/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.200/tcp/27223/p2p/16Uiu2HAkyk7A1vQDvdVZ6M45SrHurfmncmX2vowewd1cP8AXk12f"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-20_04-14-14__31de569a-2770-44ad-bb98-fd2858173137__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.200.4
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12774', '12775', '12776', '12777', '12778']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12774:12774 -p 12775:12775 -p 12776:12776 -p 12777:12777 -p 12778:12778 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12776 --rest-port=12774 --tcp-port=12775 --discv5-udp-port=12777 --rest-address=0.0.0.0 --nat=extip:172.18.200.4 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=feaf8696b651f7aaedccfc6bb4dea27cccaaedb7b9a438fac47e088a815bf168 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12778 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QE_wUsuA89vZOeYxkbKY6gNLeK2exRShLx0YEXpvoY0aReg1Qj6qM_f8I63vPrDmt5pF_y8JN-fR6kxtE-UDU_MCgmlkgnY0gmlwhKwSr9aKbXVsdGlhZGRyc5YACASsEq_WBsy3AAoErBKv1gbMuN0DgnJzhQADAQAAiXNlY3AyNTZrMaECjxbmtOwudoO4ucm7W3RsZJrRBJpO5rBw0KfdjOazZ5-DdGNwgsy3g3VkcILMuYV3YWt1MgM --storenode=/ip4/172.18.101.200/tcp/27223/p2p/16Uiu2HAkyk7A1vQDvdVZ6M45SrHurfmncmX2vowewd1cP8AXk12f --store=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.200.4 waku a8732bdb3f9bb2e5d3211e8d8a3d07f21b1322446018526e2582fd0a10870a2b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a8732bdb3f9b. Setting up logs at ./log/docker/store_node1_2025-12-20_04-14-14__31de569a-2770-44ad-bb98-fd2858173137__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12774
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:12774/health" -H "Content-Type: 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:12774/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.4/tcp/12775/p2p/16Uiu2HAm3YHnK4JSbkJYwgnyGEpLwBaVLRxSYbSF9wm7tuswPjgw","/ip4/172.18.200.4/tcp/12776/ws/p2p/16Uiu2HAm3YHnK4JSbkJYwgnyGEpLwBaVLRxSYbSF9wm7tuswPjgw"],"enrUri":"enr:-L24QFkfVf4PUFYIV_5oqiAaNpe58NnqKQhHM7HfAc0TtN2cMjCnSI5QVOCLugDwgF8H5iHAQlE9qP9iOHW7DCGOp4ACgmlkgnY0gmlwhKwSyASKbXVsdGlhZGRyc5YACASsEsgEBjHnAAoErBLIBAYx6N0DgnJzhQADAQAAiXNlY3AyNTZrMaECeI92NlsnoEvT-TFSvpYsnWpDENBJaFnCeu-zZ7kNfYSDdGNwgjHng3VkcIIx6YV3YWt1MgE"}'
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:12774/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.101.200/tcp/27223/p2p/16Uiu2HAkyk7A1vQDvdVZ6M45SrHurfmncmX2vowewd1cP8AXk12f"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12774/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.175.214/tcp/52407/p2p/16Uiu2HAm54EXy3KLagNC8txfvpSVqQyxJ1qA5g6VQyL6HwzZyhmg"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27222/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:8467/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:52406/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:12774/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:52406/relay/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:27222/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":"0xa894e35835063d7396384926e97d05637ee3e8bf9f261b69205624dae80d3913"},{"messageHash":"0xc285095e101bc8ec0efd509b02c2ef52a520639e311ffb6b3080376611c85628"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8467/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":"3880dd3cfa5ea0a7db31","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa894e35835063d7396384926e97d05637ee3e8bf9f261b69205624dae80d3913"},{"messageHash":"0xc285095e101bc8ec0efd509b02c2ef52a520639e311ffb6b3080376611c85628"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52406/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":"0xa894e35835063d7396384926e97d05637ee3e8bf9f261b69205624dae80d3913"},{"messageHash":"0xc285095e101bc8ec0efd509b02c2ef52a520639e311ffb6b3080376611c85628"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
DEBUG  src.steps.store:store.py:211 Checking that peer wakuorg/nwaku:latest can find the stored messages
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12774/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":"f68992674a49690ff05c","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xa894e35835063d7396384926e97d05637ee3e8bf9f261b69205624dae80d3913"},{"messageHash":"0xc285095e101bc8ec0efd509b02c2ef52a520639e311ffb6b3080376611c85628"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
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 289c1fdbba94
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0f66e2b18239
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b319d4d7defc
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 289c1fdbba94. 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 a8732bdb3f9b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0f66e2b18239. 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,337 @@
2025-12-20 04:13:55.528 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:13:55.529 DEBUG [tests.conftest] Running test: test_three_store_sync_exchange with id: 2025-12-20_04-13-55__69e46e51-9698-479c-b789-96745d7617d4
2025-12-20 04:13:55.529 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:13:55.536 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:13:55.536 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-13-55__69e46e51-9698-479c-b789-96745d7617d4__wakuorg_nwaku:latest.log
2025-12-20 04:13:55.542 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:13:55.542 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-13-55__69e46e51-9698-479c-b789-96745d7617d4__wakuorg_nwaku:latest.log
2025-12-20 04:13:55.548 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:13:55.548 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-20_04-13-55__69e46e51-9698-479c-b789-96745d7617d4__wakuorg_nwaku:latest.log
2025-12-20 04:13:55.549 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:13:55.549 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:13:55.549 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:13:55.551 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:13:55.551 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.239.230
2025-12-20 04:13:55.551 DEBUG [src.node.docker_mananger] Generated ports ['36944', '36945', '36946', '36947', '36948']
2025-12-20 04:13:55.551 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:13:55.551 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:13:55.552 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:13:55.552 DEBUG [src.node.docker_mananger] docker run -i -t -p 36944:36944 -p 36945:36945 -p 36946:36946 -p 36947:36947 -p 36948:36948 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36946 --rest-port=36944 --tcp-port=36945 --discv5-udp-port=36947 --rest-address=0.0.0.0 --nat=extip:172.18.239.230 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bf0d26db3aa5f6fa4b3cb364598febd4a883acace3135b12c1929bc0590f4201 --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=36948 --metrics-logging=true --store-sync-relay-jitter=0 --relay=true --dns-discovery=false
2025-12-20 04:13:55.750 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.239.230 waku c56ff504fd6cf313c9bb5ad87718eb889209b2850b8bd13b5c4171811d3def72
2025-12-20 04:13:55.781 DEBUG [src.node.docker_mananger] Container started with ID c56ff504fd6c. Setting up logs at ./log/docker/node1_2025-12-20_04-13-55__69e46e51-9698-479c-b789-96745d7617d4__wakuorg_nwaku:latest.log
2025-12-20 04:13:55.782 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36944
2025-12-20 04:13:55.783 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:13:55.790 ERROR [src.node.docker_mananger] Max retries reached for container 58fd07b77364. Exiting log stream.
2025-12-20 04:13:56.336 ERROR [src.node.docker_mananger] Max retries reached for container 410e0233a342. Exiting log stream.
2025-12-20 04:13:56.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36944/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:13:56.787 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"}]}'
2025-12-20 04:13:56.787 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:13:56.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36944/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:13:56.789 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.239.230/tcp/36945/p2p/16Uiu2HAmDFFetcVsiJo2FUK8nSRQyrZ2as5GXbub1k688GHi8nAh","/ip4/172.18.239.230/tcp/36946/ws/p2p/16Uiu2HAmDFFetcVsiJo2FUK8nSRQyrZ2as5GXbub1k688GHi8nAh"],"enrUri":"enr:-L24QFsqMDWY7LUYIhUegrNgyomioD1EyUggtdVrKmmliGRADjpXZlDmT_n3y4Icou_bvL72vsEWOPRHsSHkG_YQH48CgmlkgnY0gmlwhKwS7-aKbXVsdGlhZGRyc5YACASsEu_mBpBRAAoErBLv5gaQUt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCMcNGq3EAhz0CCUSjeJxqR4jFvTIAzscW1i9P5Gzlm6DdGNwgpBRg3VkcIKQU4V3YWt1MhM"}'
2025-12-20 04:13:56.790 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:13:56.790 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:56.790 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:56.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:56.808 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:57.019 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:57.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:57.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:57.023 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:57.234 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:57.234 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:57.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:57.238 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:57.449 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:57.449 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:57.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:57.453 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:57.664 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:57.664 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:57.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:57.668 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:57.879 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:57.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:57.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:57.883 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:58.094 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:58.095 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:58.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:58.099 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:58.309 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:58.310 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:58.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:58.314 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:58.525 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:58.525 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:58.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:58.529 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:58.740 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:58.740 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:58.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:58.744 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:58.955 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:58.955 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:58.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:58.960 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:59.170 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:59.171 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:59.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:59.175 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:59.386 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:59.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:59.390 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:59.390 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:59.601 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:59.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:59.605 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:59.606 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:13:59.816 DEBUG [src.steps.store] Relaying message
2025-12-20 04:13:59.817 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:13:59.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:13:59.821 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:00.031 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:00.032 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:00.036 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:00.036 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:00.247 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:00.247 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:00.251 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:00.251 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:00.462 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:00.462 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:00.466 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:00.466 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:00.677 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:00.677 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:00.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:00.681 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:00.892 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:00.893 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36944/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:00.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:00.897 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:01.107 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:14:01.108 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:14:01.109 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:14:01.110 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.141.56
2025-12-20 04:14:01.110 DEBUG [src.node.docker_mananger] Generated ports ['55002', '55003', '55004', '55005', '55006']
2025-12-20 04:14:01.110 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:14:01.110 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:14:01.110 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:14:01.110 DEBUG [src.node.docker_mananger] docker run -i -t -p 55002:55002 -p 55003:55003 -p 55004:55004 -p 55005:55005 -p 55006:55006 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55004 --rest-port=55002 --tcp-port=55003 --discv5-udp-port=55005 --rest-address=0.0.0.0 --nat=extip:172.18.141.56 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aeefee2fa5a5a85b7641273563c2dcfb06b49c445f02b5b710dae9f752fbeaab --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=55006 --metrics-logging=true --store-sync-relay-jitter=0 --relay=true --dns-discovery=false
2025-12-20 04:14:01.303 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.141.56 waku 417416e0ef41766a6116bbbef19db0eea99d69657c4d83e88cc75730e0d744de
2025-12-20 04:14:01.333 DEBUG [src.node.docker_mananger] Container started with ID 417416e0ef41. Setting up logs at ./log/docker/node2_2025-12-20_04-13-55__69e46e51-9698-479c-b789-96745d7617d4__wakuorg_nwaku:latest.log
2025-12-20 04:14:01.334 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55002
2025-12-20 04:14:01.334 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:14:02.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55002/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:02.339 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"}]}'
2025-12-20 04:14:02.339 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:14:02.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55002/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:02.342 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.141.56/tcp/55003/p2p/16Uiu2HAmTh4a1HaTt4XFrtLCWdbbfa1Qj9qAFgr7JTQvDXEgMo9P","/ip4/172.18.141.56/tcp/55004/ws/p2p/16Uiu2HAmTh4a1HaTt4XFrtLCWdbbfa1Qj9qAFgr7JTQvDXEgMo9P"],"enrUri":"enr:-L24QOf78frWXr5eB1nyIyf1UCBxTt9uszCH8tjeClSDjb4YPUyOV9cpM768r9gdPnofYk1VwUoBUg2GvwBRRXa_VQgCgmlkgnY0gmlwhKwSjTiKbXVsdGlhZGRyc5YACASsEo04BtbbAAoErBKNOAbW3N0DgnJzhQADAQAAiXNlY3AyNTZrMaED32c8eRCTHjTXWmhsWqflqnlt3i6Dw3pJXImYdPFq1I6DdGNwgtbbg3VkcILW3YV3YWt1MhM"}'
2025-12-20 04:14:02.342 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:14:02.342 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:02.342 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:02.357 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:02.357 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:02.568 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:02.568 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:02.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:02.573 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:02.784 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:02.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:02.788 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:02.788 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:02.999 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:02.999 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:03.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:03.003 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:03.214 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:03.214 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:03.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:03.219 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:03.429 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:03.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:03.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:03.434 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:03.645 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:03.645 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:03.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:03.649 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:03.860 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:03.861 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:03.865 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:03.865 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:04.076 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:04.076 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:04.081 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:04.081 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:04.292 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:04.292 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:04.296 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:04.296 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:04.507 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:04.507 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:04.511 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:04.512 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:04.722 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:04.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:04.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:04.727 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:04.938 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:04.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:04.942 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:04.943 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:05.153 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:05.154 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:05.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:05.158 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:05.369 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:05.369 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:05.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:05.373 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:05.584 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:05.584 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:05.588 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:05.589 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:05.799 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:05.800 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:05.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:05.804 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:06.015 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:06.015 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:06.020 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:06.020 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:06.231 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:06.231 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:06.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:06.236 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:06.446 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:06.447 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:06.451 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:06.451 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:06.662 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55002/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.239.230/tcp/36945/p2p/16Uiu2HAmDFFetcVsiJo2FUK8nSRQyrZ2as5GXbub1k688GHi8nAh"]'
2025-12-20 04:14:06.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:06.686 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:14:06.687 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:14:06.693 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:14:06.694 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.185.97
2025-12-20 04:14:06.694 DEBUG [src.node.docker_mananger] Generated ports ['44831', '44832', '44833', '44834', '44835']
2025-12-20 04:14:06.695 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:14:06.695 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:14:06.695 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:14:06.696 DEBUG [src.node.docker_mananger] docker run -i -t -p 44831:44831 -p 44832:44832 -p 44833:44833 -p 44834:44834 -p 44835:44835 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44833 --rest-port=44831 --tcp-port=44832 --discv5-udp-port=44834 --rest-address=0.0.0.0 --nat=extip:172.18.185.97 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e1cfca974ac0d5c3fb3f7ad292c525b66aaac271ac4b24eedbabcef909dc6a9c --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=44835 --metrics-logging=true --store-sync-relay-jitter=0 --relay=true --dns-discovery=false
2025-12-20 04:14:06.888 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.185.97 waku fb9c8d51780212cc7cf0917eb64f446385fae5e10c360d5ea5f735bc75639e86
2025-12-20 04:14:06.921 DEBUG [src.node.docker_mananger] Container started with ID fb9c8d517802. Setting up logs at ./log/docker/node3_2025-12-20_04-13-55__69e46e51-9698-479c-b789-96745d7617d4__wakuorg_nwaku:latest.log
2025-12-20 04:14:06.921 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44831
2025-12-20 04:14:06.922 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:14:07.923 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44831/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:07.926 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"}]}'
2025-12-20 04:14:07.927 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:14:07.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44831/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:07.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.185.97/tcp/44832/p2p/16Uiu2HAmFJMn2YvRWGvgqWpVN7RCnRiciuXV8eG6D194FjVvAbDx","/ip4/172.18.185.97/tcp/44833/ws/p2p/16Uiu2HAmFJMn2YvRWGvgqWpVN7RCnRiciuXV8eG6D194FjVvAbDx"],"enrUri":"enr:-L24QEQ5bEvYKwcgjsY4Typ_r24vVrtt817nq7NsCoGUryqZdC4njKne384x4iSY1GHr2TMuBft9C_ji2tmX5psgIC4CgmlkgnY0gmlwhKwSuWGKbXVsdGlhZGRyc5YACASsErlhBq8gAAoErBK5YQavId0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJ0oXQCIYQv91g2qbv6U9nr0gpdmfNtUklmJOgxfD22-DdGNwgq8gg3VkcIKvIoV3YWt1MhM"}'
2025-12-20 04:14:07.929 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:14:07.930 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:07.930 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:07.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:07.945 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:08.156 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:08.156 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:08.160 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:08.160 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:08.371 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:08.371 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:08.375 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:08.375 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:08.586 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:08.586 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:08.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:08.590 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:08.801 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:08.801 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:08.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:08.808 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:09.019 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:09.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:09.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:09.023 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:09.234 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:09.234 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:09.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:09.238 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:09.449 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:09.449 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:09.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:09.453 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:09.664 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:09.664 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:09.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:09.668 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:09.879 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:09.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:09.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:09.883 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:10.094 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:10.094 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:10.098 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:10.099 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:10.309 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:10.310 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:10.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:10.314 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:10.524 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:10.525 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:10.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:10.529 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:10.740 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:10.740 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:10.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:10.744 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:10.955 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:10.955 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:10.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:10.959 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:11.170 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:11.170 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:11.174 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:11.174 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:11.385 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:11.385 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:11.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:11.389 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:11.600 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:11.600 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:11.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:11.605 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:11.815 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:11.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:11.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:11.820 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:12.031 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:12.031 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:14:12.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:12.035 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:12.245 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.239.230/tcp/36945/p2p/16Uiu2HAmDFFetcVsiJo2FUK8nSRQyrZ2as5GXbub1k688GHi8nAh"]'
2025-12-20 04:14:12.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:12.271 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44831/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.141.56/tcp/55003/p2p/16Uiu2HAmTh4a1HaTt4XFrtLCWdbbfa1Qj9qAFgr7JTQvDXEgMo9P"]'
2025-12-20 04:14:12.302 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:30.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36944/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=200&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:30.309 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-20 04:14:30.310 DEBUG [tests.store_sync.test_store_sync] Node-A store has 60 messages
2025-12-20 04:14:30.310 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55002/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=200&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:30.314 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-20 04:14:30.314 DEBUG [tests.store_sync.test_store_sync] Node-B store has 60 messages
2025-12-20 04:14:30.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44831/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=200&ascending=true&peer_id=" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:30.319 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-20 04:14:30.319 DEBUG [tests.store_sync.test_store_sync] Node-C store has 60 messages
2025-12-20 04:14:30.320 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:14:30.321 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:14:30.322 DEBUG [src.node.waku_node] Stopping container with id c56ff504fd6c
2025-12-20 04:14:30.896 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:14:30.896 DEBUG [src.node.waku_node] Stopping container with id 417416e0ef41
2025-12-20 04:14:31.419 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:14:31.420 DEBUG [src.node.waku_node] Stopping container with id fb9c8d517802
2025-12-20 04:14:31.709 ERROR [src.node.docker_mananger] Max retries reached for container c56ff504fd6c. Exiting log stream.
2025-12-20 04:14:31.941 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:14:31.943 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:14:31.970 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:14:31.993 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:14:32.019 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,862 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_invalid_timestamps with id: 2025-12-20_04-19-32__04d4302f-e5c9-4ce8-9e3a-774559b039f1
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_2025-12-20_04-19-32__04d4302f-e5c9-4ce8-9e3a-774559b039f1__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.145.185
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8941', '8942', '8943', '8944', '8945']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8941:8941 -p 8942:8942 -p 8943:8943 -p 8944:8944 -p 8945:8945 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8943 --rest-port=8941 --tcp-port=8942 --discv5-udp-port=8944 --rest-address=0.0.0.0 --nat=extip:172.18.145.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cd9b0e9a7cfe74e320474ca32adfad2fbe72cf4d47dede6b1dca4edc4d2d1a1b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8945 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.145.185 waku a5091e2638c6939d9bf918f4e3bc5039a173f64b64476a67842e9c20c153c0b1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a5091e2638c6. Setting up logs at ./log/docker/receiving_node1_2025-12-20_04-19-32__04d4302f-e5c9-4ce8-9e3a-774559b039f1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8941
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:8941/health" -H "Content-Type: 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:8941/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.185/tcp/8942/p2p/16Uiu2HAkxLGUz6ypdH2Y7b6x8jPxhrEmmPndgvuzzUWCAzfGdaod","/ip4/172.18.145.185/tcp/8943/ws/p2p/16Uiu2HAkxLGUz6ypdH2Y7b6x8jPxhrEmmPndgvuzzUWCAzfGdaod"],"enrUri":"enr:-L24QM-qUHZOr0A6jTGlVRPuhviQ_uFVjfr08KlEjGI9qEEKJYlKW38E5bjutf6GunXa6byRFQ-OE1wZOeYAMHjLwxgCgmlkgnY0gmlwhKwSkbmKbXVsdGlhZGRyc5YACASsEpG5BiLuAAoErBKRuQYi790DgnJzhQADAQAAiXNlY3AyNTZrMaECKzCWxLEtSLbouxMS71k9aPPFdRGvsnvJJhF9B-2oR0SDdGNwgiLug3VkcIIi8IV3YWt1Mgk"}'
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_2025-12-20_04-19-32__04d4302f-e5c9-4ce8-9e3a-774559b039f1__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.193.161
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15793', '15794', '15795', '15796', '15797']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15793:15793 -p 15794:15794 -p 15795:15795 -p 15796:15796 -p 15797:15797 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15795 --rest-port=15793 --tcp-port=15794 --discv5-udp-port=15796 --rest-address=0.0.0.0 --nat=extip:172.18.193.161 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=edacff8e8e12fbbbeca456e6eddb55d68efadcfd1bb07aa7e9c6fea6d6eaf418 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15797 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.193.161 waku e9b7adf0386536573f54307aa8576f1bcb0370aaec757af6edccfe5eb0804dda
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e9b7adf03865. Setting up logs at ./log/docker/receiving_node2_2025-12-20_04-19-32__04d4302f-e5c9-4ce8-9e3a-774559b039f1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15793
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:15793/health" -H "Content-Type: 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:15793/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.193.161/tcp/15794/p2p/16Uiu2HAm5Vqx9ASHVg1QrAfvjwNzjtABBE9ZGbip1VqivLj6pkYX","/ip4/172.18.193.161/tcp/15795/ws/p2p/16Uiu2HAm5Vqx9ASHVg1QrAfvjwNzjtABBE9ZGbip1VqivLj6pkYX"],"enrUri":"enr:-L24QDpCdCy5pxKFagg6A7pe5VP6VymOoALbbt2X5YRi-VRVaXcRgdd0yhkMP7oWfPGubX9SSMEc-ZSRfihExEUuBzkCgmlkgnY0gmlwhKwSwaGKbXVsdGlhZGRyc5YACASsEsGhBj2yAAoErBLBoQY9s90DgnJzhQADAQAAiXNlY3AyNTZrMaEClaZ3owEvdz8MOH450uiwXJCNnuPW19F2DDblZJf1o1iDdGNwgj2yg3VkcII9tIV3YWt1MgE"}'
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:15793/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.145.185/tcp/8942/p2p/16Uiu2HAkxLGUz6ypdH2Y7b6x8jPxhrEmmPndgvuzzUWCAzfGdaod"]'
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_2025-12-20_04-19-32__04d4302f-e5c9-4ce8-9e3a-774559b039f1__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.182.106
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29927', '29928', '29929', '29930', '29931']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29927:29927 -p 29928:29928 -p 29929:29929 -p 29930:29930 -p 29931:29931 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29929 --rest-port=29927 --tcp-port=29928 --discv5-udp-port=29930 --rest-address=0.0.0.0 --nat=extip:172.18.182.106 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a5243cfa3d57d4b7f1b110b6ee3df9d72adf24ee49b3717adead72b3f5bcad8f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29931 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QM-qUHZOr0A6jTGlVRPuhviQ_uFVjfr08KlEjGI9qEEKJYlKW38E5bjutf6GunXa6byRFQ-OE1wZOeYAMHjLwxgCgmlkgnY0gmlwhKwSkbmKbXVsdGlhZGRyc5YACASsEpG5BiLuAAoErBKRuQYi790DgnJzhQADAQAAiXNlY3AyNTZrMaECKzCWxLEtSLbouxMS71k9aPPFdRGvsnvJJhF9B-2oR0SDdGNwgiLug3VkcIIi8IV3YWt1Mgk --lightpushnode=/ip4/172.18.145.185/tcp/8942/p2p/16Uiu2HAkxLGUz6ypdH2Y7b6x8jPxhrEmmPndgvuzzUWCAzfGdaod --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.182.106 waku 6291a9214ab26bfb5da1db4fa923f6fb13ecae4c76f7f5d5413eaf9e0ccaccad
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6291a9214ab2. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-19-32__04d4302f-e5c9-4ce8-9e3a-774559b039f1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29927
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:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6291a9214ab2. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29927/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=29927): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd5bbf21ac0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.215.202
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['59564', '59565', '59566', '59567', '59568']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 59564:59564 -p 59565:59565 -p 59566:59566 -p 59567:59567 -p 59568:59568 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59566 --rest-port=59564 --tcp-port=59565 --discv5-udp-port=59567 --rest-address=0.0.0.0 --nat=extip:172.18.215.202 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b5bca6fb5ff5d0afc6871e81efa84ead3cecc0a742b9aba5125111a2ae1faacd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59568 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QM-qUHZOr0A6jTGlVRPuhviQ_uFVjfr08KlEjGI9qEEKJYlKW38E5bjutf6GunXa6byRFQ-OE1wZOeYAMHjLwxgCgmlkgnY0gmlwhKwSkbmKbXVsdGlhZGRyc5YACASsEpG5BiLuAAoErBKRuQYi790DgnJzhQADAQAAiXNlY3AyNTZrMaECKzCWxLEtSLbouxMS71k9aPPFdRGvsnvJJhF9B-2oR0SDdGNwgiLug3VkcIIi8IV3YWt1Mgk --lightpushnode=/ip4/172.18.145.185/tcp/8942/p2p/16Uiu2HAkxLGUz6ypdH2Y7b6x8jPxhrEmmPndgvuzzUWCAzfGdaod --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.215.202 waku 73ac5f22639fbcdf89fbc71d6a0579db91439a18d877d85f5285021d95907fe9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 73ac5f22639f. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-19-32__04d4302f-e5c9-4ce8-9e3a-774559b039f1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 59564
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:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 73ac5f22639f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:59564/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=59564): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd5c01351c0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.215.245
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41438', '41439', '41440', '41441', '41442']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41438:41438 -p 41439:41439 -p 41440:41440 -p 41441:41441 -p 41442:41442 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41440 --rest-port=41438 --tcp-port=41439 --discv5-udp-port=41441 --rest-address=0.0.0.0 --nat=extip:172.18.215.245 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=83d625c5df285476b6d7ea183fb7f7db7ad6d523ddcdffe7df4afa0beae6ec32 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41442 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QM-qUHZOr0A6jTGlVRPuhviQ_uFVjfr08KlEjGI9qEEKJYlKW38E5bjutf6GunXa6byRFQ-OE1wZOeYAMHjLwxgCgmlkgnY0gmlwhKwSkbmKbXVsdGlhZGRyc5YACASsEpG5BiLuAAoErBKRuQYi790DgnJzhQADAQAAiXNlY3AyNTZrMaECKzCWxLEtSLbouxMS71k9aPPFdRGvsnvJJhF9B-2oR0SDdGNwgiLug3VkcIIi8IV3YWt1Mgk --lightpushnode=/ip4/172.18.145.185/tcp/8942/p2p/16Uiu2HAkxLGUz6ypdH2Y7b6x8jPxhrEmmPndgvuzzUWCAzfGdaod --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.215.245 waku bdddff17a47a5e3c1f918f21115c155ec034f8750f22c52db452a17435715666
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bdddff17a47a. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-19-32__04d4302f-e5c9-4ce8-9e3a-774559b039f1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41438
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:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bdddff17a47a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41438/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=41438): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd5c00ef980>: 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 a5091e2638c6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e9b7adf03865
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a5091e2638c6. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e9b7adf03865. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/bdddff17a47a5e3c1f918f21115c155ec034f8750f22c52db452a17435715666/stop: Not Found ("No such container: bdddff17a47a5e3c1f918f21115c155ec034f8750f22c52db452a17435715666")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/bdddff17a47a5e3c1f918f21115c155ec034f8750f22c52db452a17435715666/stop: Not Found ("No such container: bdddff17a47a5e3c1f918f21115c155ec034f8750f22c52db452a17435715666")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bdddff17a47a
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/bdddff17a47a5e3c1f918f21115c155ec034f8750f22c52db452a17435715666/stop: Not Found ("No such container: bdddff17a47a5e3c1f918f21115c155ec034f8750f22c52db452a17435715666")
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,88 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_message_after_node_pauses_and_pauses with id: 2025-12-20_04-05-58__e8d63cd9-edde-4a1a-8722-3bc726da8b85
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_2025-12-20_04-05-58__e8d63cd9-edde-4a1a-8722-3bc726da8b85__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.123
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['27978', '27979', '27980', '27981', '27982']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 27978:27978 -p 27979:27979 -p 27980:27980 -p 27981:27981 -p 27982:27982 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27980 --rest-port=27978 --tcp-port=27979 --discv5-udp-port=27981 --rest-address=0.0.0.0 --nat=extip:172.18.199.123 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5541db581d5cbfa391cbce46bdeda8b7f3c26f1aecad3c41dbdc1fd0eab805d5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27982 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.199.123 waku b8b4a54055ec980c0b0af7fe342c25bb2b8472c0220c27af37143e8e408c9c81
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 227ffc8474c4. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b8b4a54055ec. Setting up logs at ./log/docker/node1_2025-12-20_04-05-58__e8d63cd9-edde-4a1a-8722-3bc726da8b85__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 27978
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 960581efb345. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:27978/health" -H "Content-Type: 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:27978/debug/v1/info" -H "Content-Type: application/json" -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.123/tcp/27979/p2p/16Uiu2HAmR6nP9hP2RzQvbmxPteM3gR9DbKPZDuFabYYEsY9YfMuL","/ip4/172.18.199.123/tcp/27980/ws/p2p/16Uiu2HAmR6nP9hP2RzQvbmxPteM3gR9DbKPZDuFabYYEsY9YfMuL"],"enrUri":"enr:-L24QGRHTWPDoMYIJhu5ZQ_4xmvE9BMdq8PM_DTEH7lQL4J7I81840MKXdB7eSxvDbS9sb5-DJ_6GpQ7obR5LBoZLbcCgmlkgnY0gmlwhKwSx3uKbXVsdGlhZGRyc5YACASsEsd7Bm1LAAoErBLHewZtTN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDuOfP3lhzoZ6cOm1irJtA31y-sKP-MBR5shlRoiHotEuDdGNwgm1Lg3VkcIJtTYV3YWt1MgU"}'
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_2025-12-20_04-05-58__e8d63cd9-edde-4a1a-8722-3bc726da8b85__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.236.212
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22132', '22133', '22134', '22135', '22136']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22132:22132 -p 22133:22133 -p 22134:22134 -p 22135:22135 -p 22136:22136 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22134 --rest-port=22132 --tcp-port=22133 --discv5-udp-port=22135 --rest-address=0.0.0.0 --nat=extip:172.18.236.212 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=beddbc1f18d0eac5cf37410c0c7cebc667e30e8baef3aaefac9efce340323aac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22136 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGRHTWPDoMYIJhu5ZQ_4xmvE9BMdq8PM_DTEH7lQL4J7I81840MKXdB7eSxvDbS9sb5-DJ_6GpQ7obR5LBoZLbcCgmlkgnY0gmlwhKwSx3uKbXVsdGlhZGRyc5YACASsEsd7Bm1LAAoErBLHewZtTN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDuOfP3lhzoZ6cOm1irJtA31y-sKP-MBR5shlRoiHotEuDdGNwgm1Lg3VkcIJtTYV3YWt1MgU --filternode=/ip4/172.18.199.123/tcp/27979/p2p/16Uiu2HAmR6nP9hP2RzQvbmxPteM3gR9DbKPZDuFabYYEsY9YfMuL
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.236.212 waku d93b92f5dcee568683df798a9e395c0885f549d762bb6182098305cad08af0e3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d93b92f5dcee. Setting up logs at ./log/docker/node2_2025-12-20_04-05-58__e8d63cd9-edde-4a1a-8722-3bc726da8b85__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22132
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:22132/health" -H "Content-Type: 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:22132/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.236.212/tcp/22133/p2p/16Uiu2HAkzFkZpiJpbpVuHiAt5mw1FR5knBroJPtkMnkW16c9fJm6","/ip4/172.18.236.212/tcp/22134/ws/p2p/16Uiu2HAkzFkZpiJpbpVuHiAt5mw1FR5knBroJPtkMnkW16c9fJm6"],"enrUri":"enr:-L24QM8plHInLmPPMrlQUs0tWibGcYOBD_eNREqn08U3gcLubQ7gxpkS7YFAuEmo30E9XMjj6tiJ4FgTayj2vjhslF8CgmlkgnY0gmlwhKwS7NSKbXVsdGlhZGRyc5YACASsEuzUBlZ1AAoErBLs1AZWdt0DgnJzhQADAQAAiXNlY3AyNTZrMaECR7_QEV6MvENfVX382_7CKhz6evcRAA4gGsc4aKjsxvGDdGNwglZ1g3VkcIJWd4V3YWt1MgA"}'
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:22132/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.199.123/tcp/27979/p2p/16Uiu2HAmR6nP9hP2RzQvbmxPteM3gR9DbKPZDuFabYYEsY9YfMuL"]'
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:27978/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:22132/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ac94a718-e902-4ce6-a567-b610a009c686", "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":"ac94a718-e902-4ce6-a567-b610a009c686","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27978/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22132/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":1766203561367840784,"ephemeral":false}]'
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id b8b4a54055ec
DEBUG  src.node.waku_node:waku_node.py:267 Unpause container with id b8b4a54055ec
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27978/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TTE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22132/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":"TTE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766203561499490417,"ephemeral":false}]'
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id d93b92f5dcee
DEBUG  src.node.waku_node:waku_node.py:267 Unpause container with id d93b92f5dcee
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:27978/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TTI=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22132/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":"TTI=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766203561629018127,"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 b8b4a54055ec
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d93b92f5dcee
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,69 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_main_node_only_relay__peer_only_store with id: 2025-12-20_04-25-03__0d5f64bc-229d-4c53-a6b2-278230dcf7bb
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_2025-12-20_04-25-03__0d5f64bc-229d-4c53-a6b2-278230dcf7bb__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.41.15
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41302', '41303', '41304', '41305', '41306']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41302:41302 -p 41303:41303 -p 41304:41304 -p 41305:41305 -p 41306:41306 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41304 --rest-port=41302 --tcp-port=41303 --discv5-udp-port=41305 --rest-address=0.0.0.0 --nat=extip:172.18.41.15 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d5ebb41fb76f225ed281db01f63b07af3d0ffa99f4069656164bbf89aff7fddc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41306 --metrics-logging=true --store=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.41.15 waku 1c338f5ba0b8d83df50e9f6b70ad2d5c3cfd3db34d4795ade7e81bf216a98d3d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1c338f5ba0b8. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-25-03__0d5f64bc-229d-4c53-a6b2-278230dcf7bb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41302
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 34eb9911a9a8. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 894f9d2bc0aa. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41302/health" -H "Content-Type: 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:41302/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.41.15/tcp/41303/p2p/16Uiu2HAmR8NV1w3syPRZ29ruG6ZdZFJ53rSuA2Z9jMoo4y3f5vDk","/ip4/172.18.41.15/tcp/41304/ws/p2p/16Uiu2HAmR8NV1w3syPRZ29ruG6ZdZFJ53rSuA2Z9jMoo4y3f5vDk"],"enrUri":"enr:-L24QI-TAnXu3VY89JMqKiFnxxwJ0_dKLRVftJRPQVbY1Vm0IRJzg0qwRpHEfPkBqoJUMUWE72nlaA2yygDl6ua-o1kCgmlkgnY0gmlwhKwSKQ-KbXVsdGlhZGRyc5YACASsEikPBqFXAAoErBIpDwahWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDuU_zedRJuNT68zHOitz9hj7uI4PfCewi_mn6sb1clxeDdGNwgqFXg3VkcIKhWYV3YWt1MgE"}'
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_2025-12-20_04-25-03__0d5f64bc-229d-4c53-a6b2-278230dcf7bb__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.141.168
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3576', '3577', '3578', '3579', '3580']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3576:3576 -p 3577:3577 -p 3578:3578 -p 3579:3579 -p 3580:3580 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3578 --rest-port=3576 --tcp-port=3577 --discv5-udp-port=3579 --rest-address=0.0.0.0 --nat=extip:172.18.141.168 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a5b3e93f6a921f961b9d6dca9b258f117b4cf32c2bafbde135a2afef9bdc4c7e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3580 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QI-TAnXu3VY89JMqKiFnxxwJ0_dKLRVftJRPQVbY1Vm0IRJzg0qwRpHEfPkBqoJUMUWE72nlaA2yygDl6ua-o1kCgmlkgnY0gmlwhKwSKQ-KbXVsdGlhZGRyc5YACASsEikPBqFXAAoErBIpDwahWN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDuU_zedRJuNT68zHOitz9hj7uI4PfCewi_mn6sb1clxeDdGNwgqFXg3VkcIKhWYV3YWt1MgE --storenode=/ip4/172.18.41.15/tcp/41303/p2p/16Uiu2HAmR8NV1w3syPRZ29ruG6ZdZFJ53rSuA2Z9jMoo4y3f5vDk --store=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.141.168 waku 0b96d8a1ddb449b1c416f2ef004a09116790d81d9d1404c466db1280c86fc0c8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0b96d8a1ddb4. Setting up logs at ./log/docker/store_node1_2025-12-20_04-25-03__0d5f64bc-229d-4c53-a6b2-278230dcf7bb__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3576
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:3576/health" -H "Content-Type: 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:3576/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.141.168/tcp/3577/p2p/16Uiu2HAmPGJjkt98GnG2FxF2uGSWHYffc8ccFCtknnj2Gm9zgr4m","/ip4/172.18.141.168/tcp/3578/ws/p2p/16Uiu2HAmPGJjkt98GnG2FxF2uGSWHYffc8ccFCtknnj2Gm9zgr4m"],"enrUri":"enr:-L24QI9Csb2AS2yidbxOJkj1b2k8t6JEb0m42L4XJrguH3Uwc6ps35EFaeVof1MklhA5hr42XgGtdeWVTaUIKSdW1EACgmlkgnY0gmlwhKwSjaiKbXVsdGlhZGRyc5YACASsEo2oBg35AAoErBKNqAYN-t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDnaD8_dBrd9RoScKYvptVulWnCyYhXT1n2fKYdsnbN-aDdGNwgg35g3VkcIIN-4V3YWt1MgI"}'
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:3576/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.41.15/tcp/41303/p2p/16Uiu2HAmR8NV1w3syPRZ29ruG6ZdZFJ53rSuA2Z9jMoo4y3f5vDk"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:41302/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:41302/relay/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:3576/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 1c338f5ba0b8
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0b96d8a1ddb4
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,115 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_repeated_filter_requestID with id: 2025-12-20_04-05-51__661f24a3-a12b-4ec9-ab86-592b9d4450d4
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_2025-12-20_04-05-51__661f24a3-a12b-4ec9-ab86-592b9d4450d4__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_2025-12-20_04-05-51__661f24a3-a12b-4ec9-ab86-592b9d4450d4__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_2025-12-20_04-05-51__661f24a3-a12b-4ec9-ab86-592b9d4450d4__wakuorg_nwaku:latest.log
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.steps.store:store.py:31 Running fixture setup: store_setup
DEBUG  tests.e2e.test_e2e:test_e2e.py:345 Create 3 nodes
DEBUG  tests.e2e.test_e2e:test_e2e.py:346 Start 3 nodes with their corresponding config
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
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.92.117
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17914', '17915', '17916', '17917', '17918']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17914:17914 -p 17915:17915 -p 17916:17916 -p 17917:17917 -p 17918:17918 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17916 --rest-port=17914 --tcp-port=17915 --discv5-udp-port=17917 --rest-address=0.0.0.0 --nat=extip:172.18.92.117 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=efdc6bf484bc0379def998d7d156b90fbf1ff0194f05fb3b38cfc8af4a2ede0a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17918 --metrics-logging=true --relay=true --store=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.92.117 waku a68c01deec9f1bf41f23c668e4da9691336d26ce77096b0a6c515a25ed75f744
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a68c01deec9f. Setting up logs at ./log/docker/node1_2025-12-20_04-05-51__661f24a3-a12b-4ec9-ab86-592b9d4450d4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17914
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:17914/health" -H "Content-Type: 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:17914/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.92.117/tcp/17915/p2p/16Uiu2HAmPTWThmuzYvqmTp8eNT2phBMRVJ7yTPV4kok4cJTxShuu","/ip4/172.18.92.117/tcp/17916/ws/p2p/16Uiu2HAmPTWThmuzYvqmTp8eNT2phBMRVJ7yTPV4kok4cJTxShuu"],"enrUri":"enr:-L24QGIQ3fBn7M1V_zTLdk7eOgYvmD3KezyoQh3SUqmN07s2C0hrnAMfy9bLH0q41eX64V3uXUJcKtI6voY8tkblyAoCgmlkgnY0gmlwhKwSXHWKbXVsdGlhZGRyc5YACASsElx1BkX7AAoErBJcdQZF_N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDoH-h8-2yCWl5y7_2gEQswxqdPwz9PNn11pSl7U8FwvSDdGNwgkX7g3VkcIJF_YV3YWt1MgM"}'
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.30.201
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52898', '52899', '52900', '52901', '52902']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52898:52898 -p 52899:52899 -p 52900:52900 -p 52901:52901 -p 52902:52902 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52900 --rest-port=52898 --tcp-port=52899 --discv5-udp-port=52901 --rest-address=0.0.0.0 --nat=extip:172.18.30.201 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e743df6ef5db01fe1aa7c40d20acff4b0acf5fcad0ce7c7d2d9ffd3eac7c5b59 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52902 --metrics-logging=true --relay=true --store=true --filter=true --discv5-bootstrap-node=enr:-L24QGIQ3fBn7M1V_zTLdk7eOgYvmD3KezyoQh3SUqmN07s2C0hrnAMfy9bLH0q41eX64V3uXUJcKtI6voY8tkblyAoCgmlkgnY0gmlwhKwSXHWKbXVsdGlhZGRyc5YACASsElx1BkX7AAoErBJcdQZF_N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDoH-h8-2yCWl5y7_2gEQswxqdPwz9PNn11pSl7U8FwvSDdGNwgkX7g3VkcIJF_YV3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.30.201 waku 6554e620170157445d25112e53ec4ef8cb3a0cb04a4c2fd2b79960e14c4b1f6d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6554e6201701. Setting up logs at ./log/docker/node2_2025-12-20_04-05-51__661f24a3-a12b-4ec9-ab86-592b9d4450d4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52898
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:52898/health" -H "Content-Type: 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":"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:52898/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.30.201/tcp/52899/p2p/16Uiu2HAkwkXLbLmo6YXZG8542cVzfnu1d6eHKWkocT8fpFYD4XqH","/ip4/172.18.30.201/tcp/52900/ws/p2p/16Uiu2HAkwkXLbLmo6YXZG8542cVzfnu1d6eHKWkocT8fpFYD4XqH"],"enrUri":"enr:-L24QB7JvdNflWB3q8H-I7pawA1SDw2geVxA1AnmMHZEFSbccHmf1saPqsFh3IPdAMo5NI8tL6uvB9sS40VOx6icqK0CgmlkgnY0gmlwhKwSHsmKbXVsdGlhZGRyc5YACASsEh7JBs6jAAoErBIeyQbOpN0DgnJzhQADAQAAiXNlY3AyNTZrMaECIoujbIDrYSyYfUtHw-mCiKBxRi4ewcgfEi50kD5a38CDdGNwgs6jg3VkcILOpYV3YWt1Mgc"}'
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.173.186
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22767', '22768', '22769', '22770', '22771']
DEBUG  src.node.waku_node:waku_node.py:72 Cluster id was resolved to: 3
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 22767:22767 -p 22768:22768 -p 22769:22769 -p 22770:22770 -p 22771:22771 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22769 --rest-port=22767 --tcp-port=22768 --discv5-udp-port=22770 --rest-address=0.0.0.0 --nat=extip:172.18.173.186 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9c9b4fdcd305cd48cbd2ecab4ddc6bda74bb4a1947afd9a5cdceba675a7fcbfb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22771 --metrics-logging=true --relay=true --filternode=/ip4/172.18.30.201/tcp/52899/p2p/16Uiu2HAkwkXLbLmo6YXZG8542cVzfnu1d6eHKWkocT8fpFYD4XqH --store=false --discv5-bootstrap-node=enr:-L24QB7JvdNflWB3q8H-I7pawA1SDw2geVxA1AnmMHZEFSbccHmf1saPqsFh3IPdAMo5NI8tL6uvB9sS40VOx6icqK0CgmlkgnY0gmlwhKwSHsmKbXVsdGlhZGRyc5YACASsEh7JBs6jAAoErBIeyQbOpN0DgnJzhQADAQAAiXNlY3AyNTZrMaECIoujbIDrYSyYfUtHw-mCiKBxRi4ewcgfEi50kD5a38CDdGNwgs6jg3VkcILOpYV3YWt1Mgc
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.173.186 waku bb19496e5f3c45a977f46fcb3359224e5852db8c36bb8f536b8da196f9644cec
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bb19496e5f3c. Setting up logs at ./log/docker/node3_2025-12-20_04-05-51__661f24a3-a12b-4ec9-ab86-592b9d4450d4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22767
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:22767/health" -H "Content-Type: 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":"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":"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:22767/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.173.186/tcp/22768/p2p/16Uiu2HAmMi3R52TN2t6WXu6Bg2TndzPFd1sCFxvU4D1pAHShtnDA","/ip4/172.18.173.186/tcp/22769/ws/p2p/16Uiu2HAmMi3R52TN2t6WXu6Bg2TndzPFd1sCFxvU4D1pAHShtnDA"],"enrUri":"enr:-L24QIu_4Eut7QUZxbP750FVtt-5rznng4SrceAWQesdvhY_WLM4VopnKY4PqmMTqCCEp10aLpbO8fpHcnVc1chBPfECgmlkgnY0gmlwhKwSrbqKbXVsdGlhZGRyc5YACASsEq26BljwAAoErBKtugZY8d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhoFj_I7_kbY4u4lzKXMiWZoJJ1kAx94sJQoVEKW5GK2DdGNwgljwg3VkcIJY8oV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  tests.e2e.test_e2e:test_e2e.py:357 Subscribe nodes to relay pubsub topics
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17914/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:52898/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  tests.e2e.test_e2e:test_e2e.py:361 Wait for all nodes auto connection
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17914/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.30.201/tcp/44348/p2p/16Uiu2HAkwkXLbLmo6YXZG8542cVzfnu1d6eHKWkocT8fpFYD4XqH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/store-query/3.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-subscribe/2.0.0-beta1","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52898/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.92.117/tcp/17915/p2p/16Uiu2HAmPTWThmuzYvqmTp8eNT2phBMRVJ7yTPV4kok4cJTxShuu","protocols":["/ipfs/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-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.17.0.4/tcp/54912/p2p/16Uiu2HAmMi3R52TN2t6WXu6Bg2TndzPFd1sCFxvU4D1pAHShtnDA","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-123-ge3dd62","origin":"UnknownOrigin"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:365 Node3 subscribe to filter for pubsubtopic /waku/2/rs/3/1 2 times with same request id
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22767/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"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22767/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:374 Node1 publish message for topic /waku/2/rs/3/1
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:17914/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 5 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22767/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":1766203588707161451,"ephemeral":false}]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:378 Response for node 3 is [{'payload': 'RmlsdGVyIHdvcmtzISE=', 'contentTopic': '/test/1/waku-filter/proto', 'version': 0, 'timestamp': 1766203588707161451, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22767/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
DEBUG  tests.e2e.test_e2e:test_e2e.py:382 Response for node3 using same request ID is []
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 a68c01deec9f
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 6554e6201701
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id bb19496e5f3c
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a68c01deec9f. 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,111 @@
2025-12-20 04:11:08.452 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:11:08.453 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_all_from_90_content_topics with id: 2025-12-20_04-11-08__063dcb7a-86c4-4258-bf85-b7682b7a504a
2025-12-20 04:11:08.454 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:11:08.454 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-20 04:11:08.454 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-20 04:11:08.462 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:11:08.462 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-11-08__063dcb7a-86c4-4258-bf85-b7682b7a504a__wakuorg_nwaku:latest.log
2025-12-20 04:11:08.463 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:11:08.463 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:11:08.465 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:11:08.465 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.125.244
2025-12-20 04:11:08.465 DEBUG [src.node.docker_mananger] Generated ports ['27751', '27752', '27753', '27754', '27755']
2025-12-20 04:11:08.465 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:11:08.466 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:11:08.466 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:11:08.466 DEBUG [src.node.docker_mananger] docker run -i -t -p 27751:27751 -p 27752:27752 -p 27753:27753 -p 27754:27754 -p 27755:27755 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27753 --rest-port=27751 --tcp-port=27752 --discv5-udp-port=27754 --rest-address=0.0.0.0 --nat=extip:172.18.125.244 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=de149bab66d234dbd605a9bc280dcce4ef063b98fd49c02f54c2f665abcdfd9f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27755 --metrics-logging=true --relay=true --filter=true
2025-12-20 04:11:08.624 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.125.244 waku b4557993d1a03abf85152fc90a45e1f6b80ea5bbd8619ec9cc0b1b33dbc5782a
2025-12-20 04:11:08.650 DEBUG [src.node.docker_mananger] Container started with ID b4557993d1a0. Setting up logs at ./log/docker/node1_2025-12-20_04-11-08__063dcb7a-86c4-4258-bf85-b7682b7a504a__wakuorg_nwaku:latest.log
2025-12-20 04:11:08.651 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27751
2025-12-20 04:11:08.652 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:11:08.772 ERROR [src.node.docker_mananger] Max retries reached for container 5ec0c6fd00f8. Exiting log stream.
2025-12-20 04:11:09.273 ERROR [src.node.docker_mananger] Max retries reached for container 47eae1aecc6d. Exiting log stream.
2025-12-20 04:11:09.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27751/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:09.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"}]}'
2025-12-20 04:11:09.656 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:11:09.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27751/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:09.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.125.244/tcp/27752/p2p/16Uiu2HAmVp16eA8My2brgVcN2zo82rQwPqXcTjK6LTweS9sYw5u4","/ip4/172.18.125.244/tcp/27753/ws/p2p/16Uiu2HAmVp16eA8My2brgVcN2zo82rQwPqXcTjK6LTweS9sYw5u4"],"enrUri":"enr:-L24QGvGG3lG7GgvL38vMvbZEx4XJEnucXUCEc-q45Kfrd-MAdTfp8--00xBJC6uYUbvLM1Doo7lP1qquD64bO_IpWgCgmlkgnY0gmlwhKwSffSKbXVsdGlhZGRyc5YACASsEn30BmxoAAoErBJ99AZsad0DgnJzhQADAQAAiXNlY3AyNTZrMaED_uXACr_k8qAVXNSaKKTXIaS0DgKiQGnlI7UpD5MY_HuDdGNwgmxog3VkcIJsaoV3YWt1MgU"}'
2025-12-20 04:11:09.658 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:11:09.658 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-20 04:11:09.664 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:11:09.664 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-11-08__063dcb7a-86c4-4258-bf85-b7682b7a504a__wakuorg_nwaku:latest.log
2025-12-20 04:11:09.664 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:11:09.665 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:11:09.666 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:11:09.666 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.70.98
2025-12-20 04:11:09.666 DEBUG [src.node.docker_mananger] Generated ports ['9828', '9829', '9830', '9831', '9832']
2025-12-20 04:11:09.666 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:11:09.666 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:11:09.666 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:11:09.666 DEBUG [src.node.docker_mananger] docker run -i -t -p 9828:9828 -p 9829:9829 -p 9830:9830 -p 9831:9831 -p 9832:9832 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9830 --rest-port=9828 --tcp-port=9829 --discv5-udp-port=9831 --rest-address=0.0.0.0 --nat=extip:172.18.70.98 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ed886bbba1280134adb5b4b06accd745b554cede6a1ded47cb73fc8d1db806e6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9832 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGvGG3lG7GgvL38vMvbZEx4XJEnucXUCEc-q45Kfrd-MAdTfp8--00xBJC6uYUbvLM1Doo7lP1qquD64bO_IpWgCgmlkgnY0gmlwhKwSffSKbXVsdGlhZGRyc5YACASsEn30BmxoAAoErBJ99AZsad0DgnJzhQADAQAAiXNlY3AyNTZrMaED_uXACr_k8qAVXNSaKKTXIaS0DgKiQGnlI7UpD5MY_HuDdGNwgmxog3VkcIJsaoV3YWt1MgU --filternode=/ip4/172.18.125.244/tcp/27752/p2p/16Uiu2HAmVp16eA8My2brgVcN2zo82rQwPqXcTjK6LTweS9sYw5u4
2025-12-20 04:11:09.827 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.70.98 waku 5c1d105bb2e2fb7c67ef23a7dcf2696e7aad1b3925fcda5c5a881c7daa1caad9
2025-12-20 04:11:09.851 DEBUG [src.node.docker_mananger] Container started with ID 5c1d105bb2e2. Setting up logs at ./log/docker/node2_2025-12-20_04-11-08__063dcb7a-86c4-4258-bf85-b7682b7a504a__wakuorg_nwaku:latest.log
2025-12-20 04:11:09.851 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9828
2025-12-20 04:11:09.851 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:11:10.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9828/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:10.855 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"}]}'
2025-12-20 04:11:10.855 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:11:10.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9828/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:10.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.70.98/tcp/9829/p2p/16Uiu2HAm39ksrbB5yWBLgq2xbkvKizu5hNitvpPMnS71X3zmwJVi","/ip4/172.18.70.98/tcp/9830/ws/p2p/16Uiu2HAm39ksrbB5yWBLgq2xbkvKizu5hNitvpPMnS71X3zmwJVi"],"enrUri":"enr:-L24QEaubRUPl6oj7p5TJ_9_p3qumPvCm3sP4AAWoIOOrVRsYQzNru4y3EpojIgNIox5R_5LoPV-456T6lfWkZPXCswCgmlkgnY0gmlwhKwSRmKKbXVsdGlhZGRyc5YACASsEkZiBiZlAAoErBJGYgYmZt0DgnJzhQADAQAAiXNlY3AyNTZrMaECcsm9f55e4BaQOmsnTTz_r3W-xFjlT1SY-_rPM2NyyTWDdGNwgiZlg3VkcIImZ4V3YWt1MgA"}'
2025-12-20 04:11:10.858 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:11:10.858 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9828/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.125.244/tcp/27752/p2p/16Uiu2HAmVp16eA8My2brgVcN2zo82rQwPqXcTjK6LTweS9sYw5u4"]'
2025-12-20 04:11:10.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:10.887 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27751/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-20 04:11:10.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:10.899 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9828/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "56d9ecaa-0cc5-49cc-af26-680531724224", "contentFilters": ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-20 04:11:10.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"56d9ecaa-0cc5-49cc-af26-680531724224","statusDesc":"OK"}'
2025-12-20 04:11:10.914 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27751/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-20 04:11:10.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:10.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9828/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f88d8dd2-6d36-49fc-b045-de79ea743d4c", "contentFilters": ["31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "49", "50", "51", "52", "53", "54", "55", "56", "57", "58", "59", "60"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-20 04:11:10.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"f88d8dd2-6d36-49fc-b045-de79ea743d4c","statusDesc":"OK"}'
2025-12-20 04:11:10.935 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27751/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-20 04:11:10.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:10.937 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9828/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b9b279e7-e163-433a-a12c-6951c414b9f5", "contentFilters": ["61", "62", "63", "64", "65", "66", "67", "68", "69", "70", "71", "72", "73", "74", "75", "76", "77", "78", "79", "80", "81", "82", "83", "84", "85", "86", "87", "88", "89", "90"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-20 04:11:10.962 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"b9b279e7-e163-433a-a12c-6951c414b9f5","statusDesc":"OK"}'
2025-12-20 04:11:10.963 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27751/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "7", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:11:10.989 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:10.990 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:11:11.090 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:11:11.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9828/filter/v2/messages/7" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:11.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"7","version":0,"timestamp":1766203870963019189,"ephemeral":false}]'
2025-12-20 04:11:11.094 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27751/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "34", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:11:11.118 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:11.118 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:11:11.218 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:11:11.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9828/filter/v2/messages/34" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:11.221 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"34","version":0,"timestamp":1766203871094730551,"ephemeral":false}]'
2025-12-20 04:11:11.223 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27751/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "69", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:11:11.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:11.246 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:11:11.346 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:11:11.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9828/filter/v2/messages/69" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:11.349 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"69","version":0,"timestamp":1766203871222888076,"ephemeral":false}]'
2025-12-20 04:11:11.351 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:9828/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": "1"}'
2025-12-20 04:11:11.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-20 04:11:11.360 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27751/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "4", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:11:11.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:11.364 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:11:11.464 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:11:11.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9828/filter/v2/messages/4" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:11.467 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:9828/filter/v2/messages/4. Response content: b'Not subscribed to topic: 4'
2025-12-20 04:11:11.468 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27751/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "55", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:11:11.472 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:11.472 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:11:11.572 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:11:11.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9828/filter/v2/messages/55" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:11.575 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:9828/filter/v2/messages/55. Response content: b'Not subscribed to topic: 55'
2025-12-20 04:11:11.577 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27751/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "80", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:11:11.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:11:11.581 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:11:11.681 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:11:11.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9828/filter/v2/messages/80" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:11:11.684 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:9828/filter/v2/messages/80. Response content: b'Not subscribed to topic: 80'
2025-12-20 04:11:11.686 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:11:11.687 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:11:11.687 DEBUG [src.node.waku_node] Stopping container with id b4557993d1a0
2025-12-20 04:11:12.160 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:11:12.160 DEBUG [src.node.waku_node] Stopping container with id 5c1d105bb2e2
2025-12-20 04:11:12.655 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:11:12.657 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:11:12.664 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:11:12.669 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,95 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_time_filter_zero_start_end_time with id: 2025-12-20_04-24-09__cefd1510-5b2f-49dc-ab89-1600adb6db75
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_2025-12-20_04-24-09__cefd1510-5b2f-49dc-ab89-1600adb6db75__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.244.137
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18891', '18892', '18893', '18894', '18895']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 18891:18891 -p 18892:18892 -p 18893:18893 -p 18894:18894 -p 18895:18895 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18893 --rest-port=18891 --tcp-port=18892 --discv5-udp-port=18894 --rest-address=0.0.0.0 --nat=extip:172.18.244.137 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8c7cc39b35193fbaa7087186e8fc1ea29bca3abcd46fbe3e96e32c21e248464b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18895 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.244.137 waku cff770ccf849ed0268f74f2c7530a34c7d83415ea9d6dc877eddf0d3d807016c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cff770ccf849. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-24-09__cefd1510-5b2f-49dc-ab89-1600adb6db75__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18891
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 edd92af8afd0. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5929fc4a074e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18891/health" -H "Content-Type: 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:18891/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.244.137/tcp/18892/p2p/16Uiu2HAmBFXJA4AUJKP3T7zbYoVPvTmvv5i1nppp85wfJxZApLvj","/ip4/172.18.244.137/tcp/18893/ws/p2p/16Uiu2HAmBFXJA4AUJKP3T7zbYoVPvTmvv5i1nppp85wfJxZApLvj"],"enrUri":"enr:-L24QEvqvhOsRtfW3Aclm4IJ5cbW8IPsRtVJsCUablnI9hXGSYcqrwtY6qVXwrdVgmIlVYgvTncbrMEDnlSAZKqpPIECgmlkgnY0gmlwhKwS9ImKbXVsdGlhZGRyc5YACASsEvSJBknMAAoErBL0iQZJzd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6yFdSLzaxvk539GF51970QBlXPKPa9bRXgprgnwmIQCDdGNwgknMg3VkcIJJzoV3YWt1MgM"}'
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_2025-12-20_04-24-09__cefd1510-5b2f-49dc-ab89-1600adb6db75__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.55
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44531', '44532', '44533', '44534', '44535']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 44531:44531 -p 44532:44532 -p 44533:44533 -p 44534:44534 -p 44535:44535 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44533 --rest-port=44531 --tcp-port=44532 --discv5-udp-port=44534 --rest-address=0.0.0.0 --nat=extip:172.18.33.55 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=93ceccce7dfc19abeb644c6faabe0caad12b5d4cd4abcb0c2f1e66aaa2ea9ec3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44535 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEvqvhOsRtfW3Aclm4IJ5cbW8IPsRtVJsCUablnI9hXGSYcqrwtY6qVXwrdVgmIlVYgvTncbrMEDnlSAZKqpPIECgmlkgnY0gmlwhKwS9ImKbXVsdGlhZGRyc5YACASsEvSJBknMAAoErBL0iQZJzd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC6yFdSLzaxvk539GF51970QBlXPKPa9bRXgprgnwmIQCDdGNwgknMg3VkcIJJzoV3YWt1MgM --storenode=/ip4/172.18.244.137/tcp/18892/p2p/16Uiu2HAmBFXJA4AUJKP3T7zbYoVPvTmvv5i1nppp85wfJxZApLvj --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.33.55 waku 4026bbd5918ac5a379032c7c411e7200d8e5df3c8b03e2f421466a2ae823ef56
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4026bbd5918a. Setting up logs at ./log/docker/store_node1_2025-12-20_04-24-09__cefd1510-5b2f-49dc-ab89-1600adb6db75__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44531
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:44531/health" -H "Content-Type: 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:44531/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.33.55/tcp/44532/p2p/16Uiu2HAmSDaKsGvrRNxxBgv97MiDsvM8mmJLh6PRj5iJyzswTLh5","/ip4/172.18.33.55/tcp/44533/ws/p2p/16Uiu2HAmSDaKsGvrRNxxBgv97MiDsvM8mmJLh6PRj5iJyzswTLh5"],"enrUri":"enr:-L24QO-uRWT-XD0lW0EP34QWulx7ZuQK6s_nmvcJcOXWK77cDwBXe6uTcjrWTRnMpLfAfBUBQQ7Ev2NvC_e9lsH6zHgCgmlkgnY0gmlwhKwSITeKbXVsdGlhZGRyc5YACASsEiE3Bq30AAoErBIhNwat9d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDyYDun_6lSXpkXQZX2-NyPNS937tE1giyMNQ1y2M4ELCDdGNwgq30g3VkcIKt9oV3YWt1MgM"}'
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:44531/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.244.137/tcp/18892/p2p/16Uiu2HAmBFXJA4AUJKP3T7zbYoVPvTmvv5i1nppp85wfJxZApLvj"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18891/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:44531/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:18891/relay/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:18891/relay/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:18891/relay/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:18891/relay/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:18891/relay/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:18891/relay/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:156 inquering stored messages with start time 0
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18891/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=0&endTime=0&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":"0x40051b1e1ee56ef78c27e54cfa703a6f5de8abef4a34fe95a3e6895a4831c4d0","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204649298693888,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x0ca5c1e5f3813dcfdad2193c96f6b3b871ad51e589f1ce5591715a34930f307c","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204651298700032,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x0cac3db88c8e44ea9423a53c109e22af7b771c38d898fac8e15968b85dc72497","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204652198702080,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x6567afb1e62765becedb47f86897bfa0e09c48697ff6431fd34425e335b6cb9e","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204652398704128,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa9bea94b9aeaa0ef9cfd578126207fa98acd33a81e0239b33bb6525481201253","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204654298706176,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xe6e535e4f50b39ba8341499a4879aa23be32816306272c0b28b24cfe813cdb47","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204662298706944,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:159 number of messages stored for start time = 0 is 6
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44531/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=0&endTime=0&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":"0x40051b1e1ee56ef78c27e54cfa703a6f5de8abef4a34fe95a3e6895a4831c4d0","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204649298693888,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x0ca5c1e5f3813dcfdad2193c96f6b3b871ad51e589f1ce5591715a34930f307c","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204651298700032,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x0cac3db88c8e44ea9423a53c109e22af7b771c38d898fac8e15968b85dc72497","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204652198702080,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x6567afb1e62765becedb47f86897bfa0e09c48697ff6431fd34425e335b6cb9e","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204652398704128,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa9bea94b9aeaa0ef9cfd578126207fa98acd33a81e0239b33bb6525481201253","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204654298706176,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xe6e535e4f50b39ba8341499a4879aa23be32816306272c0b28b24cfe813cdb47","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204662298706944,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
DEBUG  tests.store.test_time_filter:test_time_filter.py:159 number of messages stored for start time = 0 is 6
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 cff770ccf849
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4026bbd5918a
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,71 @@
2025-12-20 04:06:17.677 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:06:17.678 DEBUG [tests.conftest] Running test: test_relay with id: 2025-12-20_04-06-17__8260f0ab-5b15-4e7a-91fe-1ddf1161538a
2025-12-20 04:06:17.678 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:06:17.678 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-20 04:06:17.679 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-20 04:06:17.679 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:06:17.679 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:06:17.689 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:06:17.689 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-06-17__8260f0ab-5b15-4e7a-91fe-1ddf1161538a__wakuorg_nwaku:latest.log
2025-12-20 04:06:17.689 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:06:17.689 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:06:17.736 DEBUG [src.node.docker_mananger] Network waku created
2025-12-20 04:06:17.736 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.250.25
2025-12-20 04:06:17.736 DEBUG [src.node.docker_mananger] Generated ports ['1857', '1858', '1859', '1860', '1861']
2025-12-20 04:06:17.736 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:06:17.736 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:06:17.737 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:06:17.737 DEBUG [src.node.docker_mananger] docker run -i -t -p 1857:1857 -p 1858:1858 -p 1859:1859 -p 1860:1860 -p 1861:1861 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1859 --rest-port=1857 --tcp-port=1858 --discv5-udp-port=1860 --rest-address=0.0.0.0 --nat=extip:172.18.250.25 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2cdea5ee7582c404fd2d64171db67d7fb9405e7e8c4deb2caf031ff9ff410d66 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1861 --metrics-logging=true --relay=true
2025-12-20 04:06:20.949 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.250.25 waku 095caf4b8fd3feeaaa7a0d2e3b42581b40c96586d95415c5567eb2179107dd42
2025-12-20 04:06:20.982 DEBUG [src.node.docker_mananger] Container started with ID 095caf4b8fd3. Setting up logs at ./log/docker/node1_2025-12-20_04-06-17__8260f0ab-5b15-4e7a-91fe-1ddf1161538a__wakuorg_nwaku:latest.log
2025-12-20 04:06:20.983 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 1857
2025-12-20 04:06:20.983 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:06:21.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1857/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:21.987 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"}]}'
2025-12-20 04:06:21.988 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:06:21.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1857/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:21.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.250.25/tcp/1858/p2p/16Uiu2HAkyt4HVDsEn8FsCXipPXHBxKMwhYNMzBSzGrVpFRSjuwf6","/ip4/172.18.250.25/tcp/1859/ws/p2p/16Uiu2HAkyt4HVDsEn8FsCXipPXHBxKMwhYNMzBSzGrVpFRSjuwf6"],"enrUri":"enr:-L24QLSxnCg1Pf8xje7SCf4jOZZVnqneKGT6iXfjNJ7geT4qcK_D22Y19bs9eXaGxfuBTuG6NMzFwqI56nWGoZIsC7kCgmlkgnY0gmlwhKwS-hmKbXVsdGlhZGRyc5YACASsEvoZBgdCAAoErBL6GQYHQ90DgnJzhQADAQAAiXNlY3AyNTZrMaECQjERtIhNZIbV0jy7W81FwTM1YlRz7vhcKLKxdIwz-5mDdGNwggdCg3VkcIIHRIV3YWt1MgE"}'
2025-12-20 04:06:21.990 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:06:21.996 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:06:21.997 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-06-17__8260f0ab-5b15-4e7a-91fe-1ddf1161538a__wakuorg_nwaku:latest.log
2025-12-20 04:06:21.997 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:06:21.997 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:06:21.998 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:06:21.998 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.117.50
2025-12-20 04:06:21.998 DEBUG [src.node.docker_mananger] Generated ports ['58652', '58653', '58654', '58655', '58656']
2025-12-20 04:06:21.999 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:06:21.999 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:06:21.999 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:06:21.999 DEBUG [src.node.docker_mananger] docker run -i -t -p 58652:58652 -p 58653:58653 -p 58654:58654 -p 58655:58655 -p 58656:58656 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58654 --rest-port=58652 --tcp-port=58653 --discv5-udp-port=58655 --rest-address=0.0.0.0 --nat=extip:172.18.117.50 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2ff4c7722d34c8137b518d3df626d25eb6c854b68043fc6461695f3cf5e29cc8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58656 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLSxnCg1Pf8xje7SCf4jOZZVnqneKGT6iXfjNJ7geT4qcK_D22Y19bs9eXaGxfuBTuG6NMzFwqI56nWGoZIsC7kCgmlkgnY0gmlwhKwS-hmKbXVsdGlhZGRyc5YACASsEvoZBgdCAAoErBL6GQYHQ90DgnJzhQADAQAAiXNlY3AyNTZrMaECQjERtIhNZIbV0jy7W81FwTM1YlRz7vhcKLKxdIwz-5mDdGNwggdCg3VkcIIHRIV3YWt1MgE
2025-12-20 04:06:22.179 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.117.50 waku f062634f7c702ecec46b4018731450c99a454963d3318b75ebb290219f65d1ca
2025-12-20 04:06:22.212 DEBUG [src.node.docker_mananger] Container started with ID f062634f7c70. Setting up logs at ./log/docker/node1_2025-12-20_04-06-17__8260f0ab-5b15-4e7a-91fe-1ddf1161538a__wakuorg_nwaku:latest.log
2025-12-20 04:06:22.213 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 58652
2025-12-20 04:06:22.213 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:06:23.214 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58652/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:23.226 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"}]}'
2025-12-20 04:06:23.229 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:06:23.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58652/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:23.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.117.50/tcp/58653/p2p/16Uiu2HAkvTNMzVsLbSuhtbaypxELS9tYaQ4dWLfLV7o3pGgwffZo","/ip4/172.18.117.50/tcp/58654/ws/p2p/16Uiu2HAkvTNMzVsLbSuhtbaypxELS9tYaQ4dWLfLV7o3pGgwffZo"],"enrUri":"enr:-L24QIZL3o25j4U_V1eW3MA6pouLSHNITD2j8dAGFZO7LZgqByh0ZZSbjfoBzcDMyK7-UIVq1zy6PhNp3gPPQYV56SoCgmlkgnY0gmlwhKwSdTKKbXVsdGlhZGRyc5YACASsEnUyBuUdAAoErBJ1MgblHt0DgnJzhQADAQAAiXNlY3AyNTZrMaECD0rtu1Pn9cAI-HuuYPJOOoUXPNCUzm3H2vNNqtO-6raDdGNwguUdg3VkcILlH4V3YWt1MgE"}'
2025-12-20 04:06:23.235 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:06:23.236 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1857/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-20 04:06:23.239 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:06:23.239 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:58652/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-20 04:06:23.243 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:06:23.245 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:1857/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:06:23.250 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:06:23.251 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:06:23.351 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:06:23.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:1857/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:23.354 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":1766203583244844288,"ephemeral":false,"proof":""}]'
2025-12-20 04:06:23.356 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:06:23.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:58652/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:23.359 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":1766203583244844288,"ephemeral":false,"proof":""}]'
2025-12-20 04:06:23.362 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:06:23.363 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:06:23.363 DEBUG [src.node.waku_node] Stopping container with id 095caf4b8fd3
2025-12-20 04:06:23.895 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:06:23.895 DEBUG [src.node.waku_node] Stopping container with id f062634f7c70
2025-12-20 04:06:24.447 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:06:24.450 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:06:24.457 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:06:24.463 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_unsubscribe_with_pubsub_topic_string_instead_of_list with id: 2025-12-20_04-06-17__5f04e68a-a3fa-479e-9272-a2decefa3356
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_2025-12-20_04-06-17__5f04e68a-a3fa-479e-9272-a2decefa3356__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.133.116
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['51707', '51708', '51709', '51710', '51711']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 51707:51707 -p 51708:51708 -p 51709:51709 -p 51710:51710 -p 51711:51711 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51709 --rest-port=51707 --tcp-port=51708 --discv5-udp-port=51710 --rest-address=0.0.0.0 --nat=extip:172.18.133.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=12a59eaaec1ade104dee5b77f16f9fcabcc5f6fbdd9fae2d4ebd9a14d4a985ec --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51711 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.133.116 waku ef498d08f245d265589de16989fc2e788af529c9f4a1197f3736b166423b7006
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ef498d08f245. Setting up logs at ./log/docker/node1_2025-12-20_04-06-17__5f04e68a-a3fa-479e-9272-a2decefa3356__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 51707
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 dda1202fd395. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 5a740795cf1e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:51707/health" -H "Content-Type: 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:51707/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.133.116/tcp/51708/p2p/16Uiu2HAmHszUE1hcAw4bkFLpoTsj2n1A8ik4mnrn58WgYu61L3dR","/ip4/172.18.133.116/tcp/51709/ws/p2p/16Uiu2HAmHszUE1hcAw4bkFLpoTsj2n1A8ik4mnrn58WgYu61L3dR"],"enrUri":"enr:-L24QLbwtNOynf3jQaT5929Ptz8BPLanYSBCNbbWdgSe3MYATZFYYZJwd9Otj9of-L7QXFo-Xz_0lwgHJkFGu30NH-kCgmlkgnY0gmlwhKwShXSKbXVsdGlhZGRyc5YACASsEoV0Bsn8AAoErBKFdAbJ_d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTZ8ez2nlYSwcJiOGAZxZpl442_E2iGx8kV1EyQPlTyCDdGNwgsn8g3VkcILJ_oV3YWt1MgU"}'
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_2025-12-20_04-06-17__5f04e68a-a3fa-479e-9272-a2decefa3356__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.94.107
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6085', '6086', '6087', '6088', '6089']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6085:6085 -p 6086:6086 -p 6087:6087 -p 6088:6088 -p 6089:6089 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6087 --rest-port=6085 --tcp-port=6086 --discv5-udp-port=6088 --rest-address=0.0.0.0 --nat=extip:172.18.94.107 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eff0190bd8aceffab888eb9799f5c2b6a2fb2566be78f74ff0dc4ce23dcfccfb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6089 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLbwtNOynf3jQaT5929Ptz8BPLanYSBCNbbWdgSe3MYATZFYYZJwd9Otj9of-L7QXFo-Xz_0lwgHJkFGu30NH-kCgmlkgnY0gmlwhKwShXSKbXVsdGlhZGRyc5YACASsEoV0Bsn8AAoErBKFdAbJ_d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTZ8ez2nlYSwcJiOGAZxZpl442_E2iGx8kV1EyQPlTyCDdGNwgsn8g3VkcILJ_oV3YWt1MgU --filternode=/ip4/172.18.133.116/tcp/51708/p2p/16Uiu2HAmHszUE1hcAw4bkFLpoTsj2n1A8ik4mnrn58WgYu61L3dR
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.94.107 waku 772eede18fbd67002af4ead044e2927ba1bf6b3d4d0bd830f5c3b1a46b3149b6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 772eede18fbd. Setting up logs at ./log/docker/node2_2025-12-20_04-06-17__5f04e68a-a3fa-479e-9272-a2decefa3356__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6085
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:6085/health" -H "Content-Type: 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:6085/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.94.107/tcp/6086/p2p/16Uiu2HAmDnvLSFSG3Q75CaR1prKjTsPuXPBEg9ZzJa5QNuJN9JoV","/ip4/172.18.94.107/tcp/6087/ws/p2p/16Uiu2HAmDnvLSFSG3Q75CaR1prKjTsPuXPBEg9ZzJa5QNuJN9JoV"],"enrUri":"enr:-L24QDX1TiNZ_TqBia-twa9yhlzaGnlI_aGY_8xsoWgRBoeCUG4ylHonM3-YaVob6OOXHkHZfqGK5yUkyxp61t-5nksCgmlkgnY0gmlwhKwSXmuKbXVsdGlhZGRyc5YACASsEl5rBhfGAAoErBJeawYXx90DgnJzhQADAQAAiXNlY3AyNTZrMaEDEOPLP7kN80WdmfwyCvBP9F2sP6rlRWkxexUen11SeZyDdGNwghfGg3VkcIIXyIV3YWt1MgA"}'
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:6085/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.133.116/tcp/51708/p2p/16Uiu2HAmHszUE1hcAw4bkFLpoTsj2n1A8ik4mnrn58WgYu61L3dR"]'
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:51707/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:6085/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "90263d8c-c821-4c00-a426-1874e8670e34", "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":"90263d8c-c821-4c00-a426-1874e8670e34","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X DELETE "http://127.0.0.1:6085/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:6085/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 ef498d08f245
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 772eede18fbd
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,164 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_optional_nodes_not_subscribed_to_same_topic with id: 2025-12-20_04-06-45__ba6266f2-98c3-4082-a8f2-8c24c681ae54
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_2025-12-20_04-06-45__ba6266f2-98c3-4082-a8f2-8c24c681ae54__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.227
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33637', '33638', '33639', '33640', '33641']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33637:33637 -p 33638:33638 -p 33639:33639 -p 33640:33640 -p 33641:33641 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33639 --rest-port=33637 --tcp-port=33638 --discv5-udp-port=33640 --rest-address=0.0.0.0 --nat=extip:172.18.83.227 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7563bb3fabba3a4cb13bdb0a267efa0ea195ced7e2bdfb5ad99bdf2dd0d3abaa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33641 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.83.227 waku 360c116738cd350c96aad338dd396d48549f55a2480e015f984303ea2485373b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 360c116738cd. Setting up logs at ./log/docker/node1_2025-12-20_04-06-45__ba6266f2-98c3-4082-a8f2-8c24c681ae54__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33637
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 7eaef90f2ce1. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1223143040b5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33637/health" -H "Content-Type: 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:33637/debug/v1/info" -H "Content-Type: application/json" -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.227/tcp/33638/p2p/16Uiu2HAmJpYz26BZZ7CBnEk54RsKuFtvX8tb4YZ76rpYHB74K3nW","/ip4/172.18.83.227/tcp/33639/ws/p2p/16Uiu2HAmJpYz26BZZ7CBnEk54RsKuFtvX8tb4YZ76rpYHB74K3nW"],"enrUri":"enr:-L24QLMWRM6Lklls4PE0Mm7iCkZJpbEoBDK5ZUSXPl7ZTd3BNmUc0tDCAMnJPK4i1DXQg60ETwufOGluo3oCiyXdM6YCgmlkgnY0gmlwhKwSU-OKbXVsdGlhZGRyc5YACASsElPjBoNmAAoErBJT4waDZ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDW5k_VWlWCaMNFtFDnsusB3LWyc8JV22E3IwALqXg29eDdGNwgoNmg3VkcIKDaIV3YWt1MgU"}'
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_2025-12-20_04-06-45__ba6266f2-98c3-4082-a8f2-8c24c681ae54__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.122.70
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2315', '2316', '2317', '2318', '2319']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2315:2315 -p 2316:2316 -p 2317:2317 -p 2318:2318 -p 2319:2319 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2317 --rest-port=2315 --tcp-port=2316 --discv5-udp-port=2318 --rest-address=0.0.0.0 --nat=extip:172.18.122.70 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0a8dec0bed2cf878c0c9a8561bbcabbfe15589d925e06e7e9c7963d18ac7b18d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2319 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLMWRM6Lklls4PE0Mm7iCkZJpbEoBDK5ZUSXPl7ZTd3BNmUc0tDCAMnJPK4i1DXQg60ETwufOGluo3oCiyXdM6YCgmlkgnY0gmlwhKwSU-OKbXVsdGlhZGRyc5YACASsElPjBoNmAAoErBJT4waDZ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDW5k_VWlWCaMNFtFDnsusB3LWyc8JV22E3IwALqXg29eDdGNwgoNmg3VkcIKDaIV3YWt1MgU --filternode=/ip4/172.18.83.227/tcp/33638/p2p/16Uiu2HAmJpYz26BZZ7CBnEk54RsKuFtvX8tb4YZ76rpYHB74K3nW
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.122.70 waku 53fa2cc49b47afbece2aa2b91ac7acff95079ac27e4cd7fc351c8554f4af93b8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 53fa2cc49b47. Setting up logs at ./log/docker/node2_2025-12-20_04-06-45__ba6266f2-98c3-4082-a8f2-8c24c681ae54__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2315
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:2315/health" -H "Content-Type: 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:2315/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.122.70/tcp/2316/p2p/16Uiu2HAmFdnbna6ukFfqbx4xswEKnUWREusxL94nQPQWviLcTb4m","/ip4/172.18.122.70/tcp/2317/ws/p2p/16Uiu2HAmFdnbna6ukFfqbx4xswEKnUWREusxL94nQPQWviLcTb4m"],"enrUri":"enr:-L24QNDtsHlVww12di_LIzLr_KthjXsnL1UMsVP8FO6CgJoELnr-sQoP8dq9Txki3V5TcSEpHOGRI7XLI6EZYKsqZBwCgmlkgnY0gmlwhKwSekaKbXVsdGlhZGRyc5YACASsEnpGBgkMAAoErBJ6RgYJDd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLEQxsvlC72x9QLBSg21g7sfSyAk4r6cPbxxWDhoWS4KDdGNwggkMg3VkcIIJDoV3YWt1MgA"}'
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:2315/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.83.227/tcp/33638/p2p/16Uiu2HAmJpYz26BZZ7CBnEk54RsKuFtvX8tb4YZ76rpYHB74K3nW"]'
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/node3_2025-12-20_04-06-45__ba6266f2-98c3-4082-a8f2-8c24c681ae54__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.173.150
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21515', '21516', '21517', '21518', '21519']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21515:21515 -p 21516:21516 -p 21517:21517 -p 21518:21518 -p 21519:21519 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21517 --rest-port=21515 --tcp-port=21516 --discv5-udp-port=21518 --rest-address=0.0.0.0 --nat=extip:172.18.173.150 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b9222ad330d26f4ec41e3ac8dae185b4a0658bfe015d6765cc6ebae1de6925f2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21519 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLMWRM6Lklls4PE0Mm7iCkZJpbEoBDK5ZUSXPl7ZTd3BNmUc0tDCAMnJPK4i1DXQg60ETwufOGluo3oCiyXdM6YCgmlkgnY0gmlwhKwSU-OKbXVsdGlhZGRyc5YACASsElPjBoNmAAoErBJT4waDZ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDW5k_VWlWCaMNFtFDnsusB3LWyc8JV22E3IwALqXg29eDdGNwgoNmg3VkcIKDaIV3YWt1MgU --filternode=/ip4/172.18.83.227/tcp/33638/p2p/16Uiu2HAmJpYz26BZZ7CBnEk54RsKuFtvX8tb4YZ76rpYHB74K3nW
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.173.150 waku cc01397709899dee6078fd0d08f022f4cf3e37083e7ed1a5a9362672602cff93
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cc0139770989. Setting up logs at ./log/docker/node3_2025-12-20_04-06-45__ba6266f2-98c3-4082-a8f2-8c24c681ae54__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21515
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:21515/health" -H "Content-Type: 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:21515/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.173.150/tcp/21516/p2p/16Uiu2HAmDnEDnVjPXjpm1o5kofoHebwhJy72rVDuu7wS19Zk5g58","/ip4/172.18.173.150/tcp/21517/ws/p2p/16Uiu2HAmDnEDnVjPXjpm1o5kofoHebwhJy72rVDuu7wS19Zk5g58"],"enrUri":"enr:-L24QK_n3Qid2cDU8Biri1Ep4PUR9BCZW6ffQI8bLd0AnAzFfAm-EgsUYRbVpVT5y_-fIztQ7aSyVrQS7Y18GqV2qksCgmlkgnY0gmlwhKwSrZaKbXVsdGlhZGRyc5YACASsEq2WBlQMAAoErBKtlgZUDd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDELZvpruCHmSeq0QzwKtdUtnK7GkQNTXIHVD1cTSxjruDdGNwglQMg3VkcIJUDoV3YWt1MgA"}'
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:21515/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.83.227/tcp/33638/p2p/16Uiu2HAmJpYz26BZZ7CBnEk54RsKuFtvX8tb4YZ76rpYHB74K3nW"]'
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_2025-12-20_04-06-45__ba6266f2-98c3-4082-a8f2-8c24c681ae54__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.184.6
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64914', '64915', '64916', '64917', '64918']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64914:64914 -p 64915:64915 -p 64916:64916 -p 64917:64917 -p 64918:64918 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64916 --rest-port=64914 --tcp-port=64915 --discv5-udp-port=64917 --rest-address=0.0.0.0 --nat=extip:172.18.184.6 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=98dd417fd7bef7cdbe0aaeadec11d8eba2f053de4aaaaf5adf86c8beea16ba00 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64918 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLMWRM6Lklls4PE0Mm7iCkZJpbEoBDK5ZUSXPl7ZTd3BNmUc0tDCAMnJPK4i1DXQg60ETwufOGluo3oCiyXdM6YCgmlkgnY0gmlwhKwSU-OKbXVsdGlhZGRyc5YACASsElPjBoNmAAoErBJT4waDZ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDW5k_VWlWCaMNFtFDnsusB3LWyc8JV22E3IwALqXg29eDdGNwgoNmg3VkcIKDaIV3YWt1MgU --filternode=/ip4/172.18.83.227/tcp/33638/p2p/16Uiu2HAmJpYz26BZZ7CBnEk54RsKuFtvX8tb4YZ76rpYHB74K3nW
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.184.6 waku 93da27216553ed10cb72eee1a7ae99963203ce9aa6cf138e7bbb95a3cea3d95d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 93da27216553. Setting up logs at ./log/docker/node4_2025-12-20_04-06-45__ba6266f2-98c3-4082-a8f2-8c24c681ae54__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64914
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:64914/health" -H "Content-Type: 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:64914/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.184.6/tcp/64915/p2p/16Uiu2HAmAVvXzj2actFZMXYVvfD1F1XKLBrTGP3hPSAHn8UgsAe8","/ip4/172.18.184.6/tcp/64916/ws/p2p/16Uiu2HAmAVvXzj2actFZMXYVvfD1F1XKLBrTGP3hPSAHn8UgsAe8"],"enrUri":"enr:-L24QLO2SKlF7lzU1VGAhl2NL-gdfbm0SJC-T4HDQMnU0WwqdwAIfx3DomZUyfoRWTA0E57NMHkQr3wyze88QSQIxUwCgmlkgnY0gmlwhKwSuAaKbXVsdGlhZGRyc5YACASsErgGBv2TAAoErBK4Bgb9lN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC3_YVs05BNPJ1s_xBEFrKBjivICej0aSeFp4NNDxW8g2DdGNwgv2Tg3VkcIL9lYV3YWt1MgA"}'
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:64914/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.83.227/tcp/33638/p2p/16Uiu2HAmJpYz26BZZ7CBnEk54RsKuFtvX8tb4YZ76rpYHB74K3nW"]'
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_2025-12-20_04-06-45__ba6266f2-98c3-4082-a8f2-8c24c681ae54__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.56.121
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20361', '20362', '20363', '20364', '20365']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20361:20361 -p 20362:20362 -p 20363:20363 -p 20364:20364 -p 20365:20365 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20363 --rest-port=20361 --tcp-port=20362 --discv5-udp-port=20364 --rest-address=0.0.0.0 --nat=extip:172.18.56.121 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2be83bb5d0f919bfa4faabb3ffbae7de01729c9eb3c3fc32dc6f9eb06dbadaf4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20365 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QLMWRM6Lklls4PE0Mm7iCkZJpbEoBDK5ZUSXPl7ZTd3BNmUc0tDCAMnJPK4i1DXQg60ETwufOGluo3oCiyXdM6YCgmlkgnY0gmlwhKwSU-OKbXVsdGlhZGRyc5YACASsElPjBoNmAAoErBJT4waDZ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDW5k_VWlWCaMNFtFDnsusB3LWyc8JV22E3IwALqXg29eDdGNwgoNmg3VkcIKDaIV3YWt1MgU --filternode=/ip4/172.18.83.227/tcp/33638/p2p/16Uiu2HAmJpYz26BZZ7CBnEk54RsKuFtvX8tb4YZ76rpYHB74K3nW
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.56.121 waku 465726fbbf4d7a714012d38aeef92e8cd4be5bd524f589a696f599fbf239774a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 465726fbbf4d. Setting up logs at ./log/docker/node5_2025-12-20_04-06-45__ba6266f2-98c3-4082-a8f2-8c24c681ae54__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20361
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:20361/health" -H "Content-Type: 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:20361/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.56.121/tcp/20362/p2p/16Uiu2HAmU8bF8p4VvPDs7xLweo85ZwzWrjizXxr379n81oHbpJ4C","/ip4/172.18.56.121/tcp/20363/ws/p2p/16Uiu2HAmU8bF8p4VvPDs7xLweo85ZwzWrjizXxr379n81oHbpJ4C"],"enrUri":"enr:-L24QOST8OCvkzBv4xOQ-XyqcpXmIXrHtv4-5Flaon3A6Q-2QmEbphc-cXhFP3IuP5i-8g_2kVMgiiqzamPPUw_YRncCgmlkgnY0gmlwhKwSOHmKbXVsdGlhZGRyc5YACASsEjh5Bk-KAAoErBI4eQZPi90DgnJzhQADAQAAiXNlY3AyNTZrMaED5fFwvTxSuBDU4SLGQKEiCBtHRWghKr8zEUOJ6FEBbBWDdGNwgk-Kg3VkcIJPjIV3YWt1MgA"}'
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:20361/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.83.227/tcp/33638/p2p/16Uiu2HAmJpYz26BZZ7CBnEk54RsKuFtvX8tb4YZ76rpYHB74K3nW"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33637/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:2315/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "7c8c57d5-d543-47e5-9030-1204f71fe22b", "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":"7c8c57d5-d543-47e5-9030-1204f71fe22b","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:21515/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "a6f78583-b96c-4a97-9f59-ccd12d954c31", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"a6f78583-b96c-4a97-9f59-ccd12d954c31","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:64914/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "94434a70-c102-4332-b7b9-e109f919728c", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"94434a70-c102-4332-b7b9-e109f919728c","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:20361/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "5a73f792-771d-417b-8e76-919f27ad2984", "contentFilters": ["/test/2/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"5a73f792-771d-417b-8e76-919f27ad2984","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33637/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2315/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":1766203611546262014,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:33637/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21515/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:21515/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto. Response content: b'Not subscribed to topic: /test/1/waku-filter/proto'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 360c116738cd
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 53fa2cc49b47
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id cc0139770989
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 360c116738cd. 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 93da27216553
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 53fa2cc49b47. 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 465726fbbf4d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cc0139770989. 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

File diff suppressed because it is too large Load Diff

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: 2025-12-20_04-36-08__86cb5da8-a235-4c92-945b-9d3be80cc672
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_2025-12-20_04-36-08__86cb5da8-a235-4c92-945b-9d3be80cc672__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.174.72
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20953', '20954', '20955', '20956', '20957']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20953:20953 -p 20954:20954 -p 20955:20955 -p 20956:20956 -p 20957:20957 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20955 --rest-port=20953 --tcp-port=20954 --discv5-udp-port=20956 --rest-address=0.0.0.0 --nat=extip:172.18.174.72 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=40edcede6309eace6eb6a60ea377f21d2d19a574d0d60eb75dd8c94e556dc4f3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20957 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.174.72 waku 0112de87c71577d2458a5962a9724a2f75bac7489162c4cf64dd24f2a31a4497
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0112de87c715. Setting up logs at ./log/docker/node1_2025-12-20_04-36-08__86cb5da8-a235-4c92-945b-9d3be80cc672__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20953
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:20953/health" -H "Content-Type: 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:20953/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.72/tcp/20954/p2p/16Uiu2HAm6Yi1ny94r8Y84QhrtNXN4hsARh34NgNWbJG5JDNd2g8o","/ip4/172.18.174.72/tcp/20955/ws/p2p/16Uiu2HAm6Yi1ny94r8Y84QhrtNXN4hsARh34NgNWbJG5JDNd2g8o"],"enrUri":"enr:-L24QLDORZo4gBJhLyBclr7JuNGn-tPrvJGSTK11sGjIZdcPe1Srai27y26gdbKxKOUZwuGQEPC-dV9UpO_E6esFJlICgmlkgnY0gmlwhKwSrkiKbXVsdGlhZGRyc5YACASsEq5IBlHaAAoErBKuSAZR290DgnJzhQADAQAAiXNlY3AyNTZrMaECpT3sGGjTIfdd6fWYtk8nktk87UIoYC62GyKNB1om5EiDdGNwglHag3VkcIJR3IV3YWt1MgE"}'
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_2025-12-20_04-36-08__86cb5da8-a235-4c92-945b-9d3be80cc672__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.99
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50521', '50522', '50523', '50524', '50525']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50521:50521 -p 50522:50522 -p 50523:50523 -p 50524:50524 -p 50525:50525 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50523 --rest-port=50521 --tcp-port=50522 --discv5-udp-port=50524 --rest-address=0.0.0.0 --nat=extip:172.18.149.99 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c4bd6cef2bbe5ab3dbaf1a1ceabe33356d88eb15f7ba0495df1b7c5fbb5c1706 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50525 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLDORZo4gBJhLyBclr7JuNGn-tPrvJGSTK11sGjIZdcPe1Srai27y26gdbKxKOUZwuGQEPC-dV9UpO_E6esFJlICgmlkgnY0gmlwhKwSrkiKbXVsdGlhZGRyc5YACASsEq5IBlHaAAoErBKuSAZR290DgnJzhQADAQAAiXNlY3AyNTZrMaECpT3sGGjTIfdd6fWYtk8nktk87UIoYC62GyKNB1om5EiDdGNwglHag3VkcIJR3IV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.149.99 waku 18cd0d08649f745e6fc0c1f770a615b23079abae3358677d0d199fa93ff9eb84
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 18cd0d08649f. Setting up logs at ./log/docker/node2_2025-12-20_04-36-08__86cb5da8-a235-4c92-945b-9d3be80cc672__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50521
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:50521/health" -H "Content-Type: 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:50521/debug/v1/info" -H "Content-Type: application/json" -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.99/tcp/50522/p2p/16Uiu2HAmUThTksKgw3P8CksQzrGX3XyLQp9cYu2FqB5SJtvVLeZP","/ip4/172.18.149.99/tcp/50523/ws/p2p/16Uiu2HAmUThTksKgw3P8CksQzrGX3XyLQp9cYu2FqB5SJtvVLeZP"],"enrUri":"enr:-L24QEKOXCMMKZX3jMYlytrsYKOcy0wBcoBN_T-yjy-V71WrdcFf-fvb9oimlgqIKBaRwkTvJZRPn5XykxAJA0mmQA8CgmlkgnY0gmlwhKwSlWOKbXVsdGlhZGRyc5YACASsEpVjBsVaAAoErBKVYwbFW90DgnJzhQADAQAAiXNlY3AyNTZrMaED6taBi8ybzgh2o-mKKl8J6uz-j9IvlitTNiz_5D-yAKKDdGNwgsVag3VkcILFXIV3YWt1MgE"}'
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:50521/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.174.72/tcp/20954/p2p/16Uiu2HAm6Yi1ny94r8Y84QhrtNXN4hsARh34NgNWbJG5JDNd2g8o"]'
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:20953/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:50521/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:20953/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:20953/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":1766205371279729920,"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:50521/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":1766205371279729920,"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:20953/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:20953/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":1766205371394977133,"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:50521/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":1766205371394977133,"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:20953/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:20953/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":1766205371507438615,"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:50521/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":1766205371507438615,"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:20953/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:20953/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":1766205371620178138,"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:50521/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":1766205371620178138,"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:20953/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:20953/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":1766205371732323375,"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:50521/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":1766205371732323375,"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:20953/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:20953/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":1766205371843964247,"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:50521/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":1766205371843964247,"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:20953/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:20953/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":1766205371956599280,"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:50521/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":1766205371956599280,"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:20953/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:20953/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":1766205372068701249,"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:50521/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":1766205372068701249,"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:20953/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:20953/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":1766205372180540214,"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:50521/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":1766205372180540214,"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:20953/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:20953/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":1766205372292492947,"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:50521/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":1766205372292492947,"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:20953/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:20953/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":1766205372404814551,"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:50521/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":1766205372404814551,"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:20953/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:20953/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":1766205372517300233,"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:50521/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":1766205372517300233,"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:20953/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:20953/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":1766205372629646123,"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:50521/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":1766205372629646123,"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:20953/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:20953/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":1766205372742525673,"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:50521/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":1766205372742525673,"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:20953/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:20953/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":1766205372855493529,"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:50521/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":1766205372855493529,"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:20953/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:20953/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":1766205372968119544,"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:50521/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":1766205372968119544,"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:20953/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:20953/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":1766205373098845399,"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:50521/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":1766205373098845399,"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:20953/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:20953/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":1766205373210943774,"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:50521/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":1766205373210943774,"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:20953/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:20953/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":1766205373324018239,"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:50521/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":1766205373324018239,"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:20953/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:20953/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":1766205373437129121,"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:50521/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":1766205373437129121,"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:20953/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:20953/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":1766205373549276771,"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:50521/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":1766205373549276771,"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:20953/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:20953/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":1766205373662069119,"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:50521/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":1766205373662069119,"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:20953/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:20953/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":1766205373775121634,"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:50521/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":1766205373775121634,"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:20953/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:20953/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":1766205373886807036,"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:50521/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":1766205373886807036,"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:20953/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:20953/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":1766205373998722919,"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:50521/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":1766205373998722919,"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:20953/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:20953/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":1766205374112122766,"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:50521/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":1766205374112122766,"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:20953/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:20953/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":1766205374225413807,"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:50521/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":1766205374225413807,"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:20953/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:20953/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":1766205374338165256,"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:50521/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":1766205374338165256,"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:20953/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:20953/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":1766205374450440412,"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:50521/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":1766205374450440412,"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:20953/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:20953/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":1766205374562800906,"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:50521/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":1766205374562800906,"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:20953/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:20953/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":1766205374675101432,"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:50521/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":1766205374675101432,"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:20953/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:20953/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":1766205374787979741,"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:50521/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":1766205374787979741,"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:20953/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:20953/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":1766205374900638633,"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:50521/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":1766205374900638633,"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:20953/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:20953/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":1766205375014156915,"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:50521/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":1766205375014156915,"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:20953/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:20953/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":1766205375126093393,"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:50521/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":1766205375126093393,"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:20953/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:20953/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":1766205375238475861,"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:50521/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":1766205375238475861,"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:20953/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:20953/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":1766205375351512445,"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:50521/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":1766205375351512445,"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:20953/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:20953/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":1766205375464089956,"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:50521/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":1766205375464089956,"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:20953/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:20953/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":1766205375576417412,"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:50521/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":1766205375576417412,"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:20953/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:20953/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":1766205375687822073,"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:50521/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":1766205375687822073,"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:20953/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:20953/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":1766205375799680187,"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:50521/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":1766205375799680187,"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 0112de87c715
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 18cd0d08649f
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,187 @@
2025-12-20 04:12:10.466 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:12:10.466 DEBUG [tests.conftest] Running test: test_get_peers with id: 2025-12-20_04-12-10__11d6c549-c3e6-48f2-9806-366fcf683bb7
2025-12-20 04:12:10.467 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:12:10.467 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:12:10.467 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:12:10.473 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:12:10.474 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-12-10__11d6c549-c3e6-48f2-9806-366fcf683bb7__wakuorg_nwaku:latest.log
2025-12-20 04:12:10.474 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:12:10.474 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:12:10.475 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:12:10.475 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.169.198
2025-12-20 04:12:10.475 DEBUG [src.node.docker_mananger] Generated ports ['33104', '33105', '33106', '33107', '33108']
2025-12-20 04:12:10.476 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:12:10.476 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:12:10.476 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:12:10.476 DEBUG [src.node.docker_mananger] docker run -i -t -p 33104:33104 -p 33105:33105 -p 33106:33106 -p 33107:33107 -p 33108:33108 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33106 --rest-port=33104 --tcp-port=33105 --discv5-udp-port=33107 --rest-address=0.0.0.0 --nat=extip:172.18.169.198 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9cde2bcbeacdfb948cab8fea8c87bf86f7d4a4af01cbcaecd6e2ced0ede13f9b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33108 --metrics-logging=true --relay=true
2025-12-20 04:12:10.672 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.169.198 waku 10843b2d71d5128e0b157ae20304b39392982dd2dbbf8d631c598d5dd9ae1fed
2025-12-20 04:12:10.701 DEBUG [src.node.docker_mananger] Container started with ID 10843b2d71d5. Setting up logs at ./log/docker/node1_2025-12-20_04-12-10__11d6c549-c3e6-48f2-9806-366fcf683bb7__wakuorg_nwaku:latest.log
2025-12-20 04:12:10.702 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33104
2025-12-20 04:12:10.702 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:12:10.773 ERROR [src.node.docker_mananger] Max retries reached for container 57404bb740ba. Exiting log stream.
2025-12-20 04:12:11.261 ERROR [src.node.docker_mananger] Max retries reached for container f5d2443a4be5. Exiting log stream.
2025-12-20 04:12:11.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33104/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:11.706 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"}]}'
2025-12-20 04:12:11.707 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:12:11.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33104/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:11.709 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.169.198/tcp/33105/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6","/ip4/172.18.169.198/tcp/33106/ws/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6"],"enrUri":"enr:-L24QMEzgpb1lnbg53i4VqQZ8eguafSR00hUespl6m4rTjTlG7pE3LT0JDAt3kpX_m_xmeZ94zxj8r9foZX1wSK5awACgmlkgnY0gmlwhKwSqcaKbXVsdGlhZGRyc5YACASsEqnGBoFRAAoErBKpxgaBUt0DgnJzhQADAQAAiXNlY3AyNTZrMaECGf2gERiIeTpVHbnGNk7Jo4601_W9_J4jSMgj6q7_X8GDdGNwgoFRg3VkcIKBU4V3YWt1MgE"}'
2025-12-20 04:12:11.709 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:12:11.715 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:12:11.716 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-12-10__11d6c549-c3e6-48f2-9806-366fcf683bb7__wakuorg_nwaku:latest.log
2025-12-20 04:12:11.716 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:12:11.716 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:12:11.717 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:12:11.717 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.210.119
2025-12-20 04:12:11.717 DEBUG [src.node.docker_mananger] Generated ports ['39708', '39709', '39710', '39711', '39712']
2025-12-20 04:12:11.718 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:12:11.718 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:12:11.718 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:12:11.718 DEBUG [src.node.docker_mananger] docker run -i -t -p 39708:39708 -p 39709:39709 -p 39710:39710 -p 39711:39711 -p 39712:39712 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39710 --rest-port=39708 --tcp-port=39709 --discv5-udp-port=39711 --rest-address=0.0.0.0 --nat=extip:172.18.210.119 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3ebd6b88a8d679db1ddd569a6def67e8ea2dbc4b8f52b31c56adc2747020b03f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39712 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMEzgpb1lnbg53i4VqQZ8eguafSR00hUespl6m4rTjTlG7pE3LT0JDAt3kpX_m_xmeZ94zxj8r9foZX1wSK5awACgmlkgnY0gmlwhKwSqcaKbXVsdGlhZGRyc5YACASsEqnGBoFRAAoErBKpxgaBUt0DgnJzhQADAQAAiXNlY3AyNTZrMaECGf2gERiIeTpVHbnGNk7Jo4601_W9_J4jSMgj6q7_X8GDdGNwgoFRg3VkcIKBU4V3YWt1MgE
2025-12-20 04:12:11.900 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.210.119 waku 67e571ef0228558e79ea025a81b066e76134830faf24d4f37ac671c18eee0d1b
2025-12-20 04:12:11.930 DEBUG [src.node.docker_mananger] Container started with ID 67e571ef0228. Setting up logs at ./log/docker/node2_2025-12-20_04-12-10__11d6c549-c3e6-48f2-9806-366fcf683bb7__wakuorg_nwaku:latest.log
2025-12-20 04:12:11.930 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39708
2025-12-20 04:12:11.930 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:12:12.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39708/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.943 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"}]}'
2025-12-20 04:12:12.946 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:12:12.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39708/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:12.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.210.119/tcp/39709/p2p/16Uiu2HAm1mwZ8hrb6GYAdVnck9eWqMmfiwMiqdJguroSqczo2vnu","/ip4/172.18.210.119/tcp/39710/ws/p2p/16Uiu2HAm1mwZ8hrb6GYAdVnck9eWqMmfiwMiqdJguroSqczo2vnu"],"enrUri":"enr:-L24QB4h5nPiUBVzz0iZ2gpT6kn9xfeqAK8eyA2W0k9m2154Wu0mLkLZdtHdXbeGWIhuBW6VPqPdgNPzywKDbi5-jKwCgmlkgnY0gmlwhKwS0neKbXVsdGlhZGRyc5YACASsEtJ3BpsdAAoErBLSdwabHt0DgnJzhQADAQAAiXNlY3AyNTZrMaECXldZJ0zDERjedFQ_yVbzwtE6UsVTSMsi6j9rOG9-MkKDdGNwgpsdg3VkcIKbH4V3YWt1MgE"}'
2025-12-20 04:12:12.949 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:12:12.949 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39708/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.198/tcp/33105/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6"]'
2025-12-20 04:12:12.952 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:12.958 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:12:12.958 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-20_04-12-10__11d6c549-c3e6-48f2-9806-366fcf683bb7__wakuorg_nwaku:latest.log
2025-12-20 04:12:12.958 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:12:12.958 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:12:12.960 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:12:12.960 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.116.48
2025-12-20 04:12:12.960 DEBUG [src.node.docker_mananger] Generated ports ['36481', '36482', '36483', '36484', '36485']
2025-12-20 04:12:12.960 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:12:12.960 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:12:12.960 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:12:12.960 DEBUG [src.node.docker_mananger] docker run -i -t -p 36481:36481 -p 36482:36482 -p 36483:36483 -p 36484:36484 -p 36485:36485 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36483 --rest-port=36481 --tcp-port=36482 --discv5-udp-port=36484 --rest-address=0.0.0.0 --nat=extip:172.18.116.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=498909cc0ec411fe89f7eec39f93ff5fed8ee12d468f41069f08c355d0351ef4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36485 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMEzgpb1lnbg53i4VqQZ8eguafSR00hUespl6m4rTjTlG7pE3LT0JDAt3kpX_m_xmeZ94zxj8r9foZX1wSK5awACgmlkgnY0gmlwhKwSqcaKbXVsdGlhZGRyc5YACASsEqnGBoFRAAoErBKpxgaBUt0DgnJzhQADAQAAiXNlY3AyNTZrMaECGf2gERiIeTpVHbnGNk7Jo4601_W9_J4jSMgj6q7_X8GDdGNwgoFRg3VkcIKBU4V3YWt1MgE
2025-12-20 04:12:13.149 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.116.48 waku 811a3b4f814b3d21fa798803d0cc712215405ee2baaa266a4ce69c22853ca964
2025-12-20 04:12:13.181 DEBUG [src.node.docker_mananger] Container started with ID 811a3b4f814b. Setting up logs at ./log/docker/node3_2025-12-20_04-12-10__11d6c549-c3e6-48f2-9806-366fcf683bb7__wakuorg_nwaku:latest.log
2025-12-20 04:12:13.181 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36481
2025-12-20 04:12:13.181 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:12:14.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36481/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.188 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"}]}'
2025-12-20 04:12:14.188 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:12:14.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36481/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:14.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.116.48/tcp/36482/p2p/16Uiu2HAkyYQw8hGKQX5Kgv6zvWxV7W93y7NRotPX6HxWthX5U5ez","/ip4/172.18.116.48/tcp/36483/ws/p2p/16Uiu2HAkyYQw8hGKQX5Kgv6zvWxV7W93y7NRotPX6HxWthX5U5ez"],"enrUri":"enr:-L24QEBq2JYMwZ3M6PUr1dHjQMNLalAGtkRjwmeuqVNDWoHOfS2HQUvMxIM0dVSoy19O8wm3v2MQ7QM2nQEcIyID2cYCgmlkgnY0gmlwhKwSdDCKbXVsdGlhZGRyc5YACASsEnQwBo6CAAoErBJ0MAaOg90DgnJzhQADAQAAiXNlY3AyNTZrMaECPSjNC49ZGP-oNEzogxfE7wBOFpXVOq3HDauHecxXaOODdGNwgo6Cg3VkcIKOhIV3YWt1MgE"}'
2025-12-20 04:12:14.196 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:12:14.196 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36481/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.198/tcp/33105/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6"]'
2025-12-20 04:12:14.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:14.205 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:12:14.206 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-20_04-12-10__11d6c549-c3e6-48f2-9806-366fcf683bb7__wakuorg_nwaku:latest.log
2025-12-20 04:12:14.206 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:12:14.206 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:12:14.207 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:12:14.207 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.252.198
2025-12-20 04:12:14.207 DEBUG [src.node.docker_mananger] Generated ports ['15889', '15890', '15891', '15892', '15893']
2025-12-20 04:12:14.207 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:12:14.208 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:12:14.208 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:12:14.208 DEBUG [src.node.docker_mananger] docker run -i -t -p 15889:15889 -p 15890:15890 -p 15891:15891 -p 15892:15892 -p 15893:15893 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15891 --rest-port=15889 --tcp-port=15890 --discv5-udp-port=15892 --rest-address=0.0.0.0 --nat=extip:172.18.252.198 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6dda3b5f19586af90c4aee9e859b2a627bbbcabfdfdacdb1cf9f9cfa4fdbe3f1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15893 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMEzgpb1lnbg53i4VqQZ8eguafSR00hUespl6m4rTjTlG7pE3LT0JDAt3kpX_m_xmeZ94zxj8r9foZX1wSK5awACgmlkgnY0gmlwhKwSqcaKbXVsdGlhZGRyc5YACASsEqnGBoFRAAoErBKpxgaBUt0DgnJzhQADAQAAiXNlY3AyNTZrMaECGf2gERiIeTpVHbnGNk7Jo4601_W9_J4jSMgj6q7_X8GDdGNwgoFRg3VkcIKBU4V3YWt1MgE
2025-12-20 04:12:14.393 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.252.198 waku 625e5a4c2728886b9060b5785fe5abba248a7bbffecd9a46be885d8c20074d99
2025-12-20 04:12:14.428 DEBUG [src.node.docker_mananger] Container started with ID 625e5a4c2728. Setting up logs at ./log/docker/node4_2025-12-20_04-12-10__11d6c549-c3e6-48f2-9806-366fcf683bb7__wakuorg_nwaku:latest.log
2025-12-20 04:12:14.428 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15889
2025-12-20 04:12:14.429 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:12:15.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15889/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.438 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"}]}'
2025-12-20 04:12:15.438 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:12:15.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15889/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:15.441 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.252.198/tcp/15890/p2p/16Uiu2HAmPvwvdLsrzgJuv9j2uEBw2ktQ4SrQGGpviSy1RuoS4JGb","/ip4/172.18.252.198/tcp/15891/ws/p2p/16Uiu2HAmPvwvdLsrzgJuv9j2uEBw2ktQ4SrQGGpviSy1RuoS4JGb"],"enrUri":"enr:-L24QDmoX3vk8tDNReto94cCcMCqOtHyZwU-3BiTg5SHQ6zWWvdGK1K46ujy0zl1nFdUcSzGWel46nic0mCnR7ut-KoCgmlkgnY0gmlwhKwS_MaKbXVsdGlhZGRyc5YACASsEvzGBj4SAAoErBL8xgY-E90DgnJzhQADAQAAiXNlY3AyNTZrMaEDp4cbYCbDjzoSPX-kIx1aWfOFDM7GF2RJzou_KhmMJ7SDdGNwgj4Sg3VkcII-FIV3YWt1MgE"}'
2025-12-20 04:12:15.441 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:12:15.441 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15889/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.198/tcp/33105/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6"]'
2025-12-20 04:12:15.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:15.450 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:12:15.450 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-20_04-12-10__11d6c549-c3e6-48f2-9806-366fcf683bb7__wakuorg_nwaku:latest.log
2025-12-20 04:12:15.450 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:12:15.450 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:12:15.452 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:12:15.452 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.83.245
2025-12-20 04:12:15.452 DEBUG [src.node.docker_mananger] Generated ports ['24300', '24301', '24302', '24303', '24304']
2025-12-20 04:12:15.452 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:12:15.452 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:12:15.452 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:12:15.452 DEBUG [src.node.docker_mananger] docker run -i -t -p 24300:24300 -p 24301:24301 -p 24302:24302 -p 24303:24303 -p 24304:24304 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24302 --rest-port=24300 --tcp-port=24301 --discv5-udp-port=24303 --rest-address=0.0.0.0 --nat=extip:172.18.83.245 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=48c923f0ed39a547ba72f41eea1decdbe8ba9f871df5ad50eaa53aa6df1d7669 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24304 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMEzgpb1lnbg53i4VqQZ8eguafSR00hUespl6m4rTjTlG7pE3LT0JDAt3kpX_m_xmeZ94zxj8r9foZX1wSK5awACgmlkgnY0gmlwhKwSqcaKbXVsdGlhZGRyc5YACASsEqnGBoFRAAoErBKpxgaBUt0DgnJzhQADAQAAiXNlY3AyNTZrMaECGf2gERiIeTpVHbnGNk7Jo4601_W9_J4jSMgj6q7_X8GDdGNwgoFRg3VkcIKBU4V3YWt1MgE
2025-12-20 04:12:15.652 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.83.245 waku c6d5a8d9af9427b046236a3fe44f06c42d149b095b7dfce712596092566cd628
2025-12-20 04:12:15.686 DEBUG [src.node.docker_mananger] Container started with ID c6d5a8d9af94. Setting up logs at ./log/docker/node5_2025-12-20_04-12-10__11d6c549-c3e6-48f2-9806-366fcf683bb7__wakuorg_nwaku:latest.log
2025-12-20 04:12:15.686 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 24300
2025-12-20 04:12:15.686 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:12:16.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24300/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.696 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"}]}'
2025-12-20 04:12:16.700 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:12:16.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24300/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:16.704 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.83.245/tcp/24301/p2p/16Uiu2HAmSaFaEYMJcN7radonjrtU9rd35i71LWsqmCi9fTVxBiPq","/ip4/172.18.83.245/tcp/24302/ws/p2p/16Uiu2HAmSaFaEYMJcN7radonjrtU9rd35i71LWsqmCi9fTVxBiPq"],"enrUri":"enr:-L24QBuYLg0TzwOwNVSAd_z-QvfZVSvhJWZJJdnliYWWyFPGAb4ZyrKj3cRns5OnzODeHjvv0qH0DmNT0YJ3SiIzcmACgmlkgnY0gmlwhKwSU_WKbXVsdGlhZGRyc5YACASsElP1Bl7tAAoErBJT9QZe7t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDzsztAwN1hyoiAcX_Et8yr9rLAvcc7hhW6sYGXYF4oPCDdGNwgl7tg3VkcIJe74V3YWt1MgE"}'
2025-12-20 04:12:16.705 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:12:16.705 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24300/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.198/tcp/33105/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6"]'
2025-12-20 04:12:16.707 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:16.708 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33104/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-20 04:12:16.723 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:16.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39708/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-20 04:12:16.742 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:16.742 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36481/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-20 04:12:16.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:16.753 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15889/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-20 04:12:16.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:16.766 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:24300/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2025-12-20 04:12:16.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:12:16.778 DEBUG [src.libs.common] Sleeping for 10 seconds
2025-12-20 04:12:26.780 DEBUG [test_peer_store] Node 0 peer ID 16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6
2025-12-20 04:12:26.780 DEBUG [test_peer_store] Node 1 peer ID 16Uiu2HAm1mwZ8hrb6GYAdVnck9eWqMmfiwMiqdJguroSqczo2vnu
2025-12-20 04:12:26.780 DEBUG [test_peer_store] Node 2 peer ID 16Uiu2HAkyYQw8hGKQX5Kgv6zvWxV7W93y7NRotPX6HxWthX5U5ez
2025-12-20 04:12:26.780 DEBUG [test_peer_store] Node 3 peer ID 16Uiu2HAmPvwvdLsrzgJuv9j2uEBw2ktQ4SrQGGpviSy1RuoS4JGb
2025-12-20 04:12:26.780 DEBUG [test_peer_store] Node 4 peer ID 16Uiu2HAmSaFaEYMJcN7radonjrtU9rd35i71LWsqmCi9fTVxBiPq
2025-12-20 04:12:26.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33104/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:26.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.83.245/tcp/41838/p2p/16Uiu2HAmSaFaEYMJcN7radonjrtU9rd35i71LWsqmCi9fTVxBiPq","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.210.119/tcp/40062/p2p/16Uiu2HAm1mwZ8hrb6GYAdVnck9eWqMmfiwMiqdJguroSqczo2vnu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.252.198/tcp/36180/p2p/16Uiu2HAmPvwvdLsrzgJuv9j2uEBw2ktQ4SrQGGpviSy1RuoS4JGb","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.116.48/tcp/56646/p2p/16Uiu2HAkyYQw8hGKQX5Kgv6zvWxV7W93y7NRotPX6HxWthX5U5ez","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-123-ge3dd62","origin":"Discv5"}]'
2025-12-20 04:12:26.784 DEBUG [test_peer_store] Node 0 peer info {'multiaddr': '/ip4/172.18.83.245/tcp/41838/p2p/16Uiu2HAmSaFaEYMJcN7radonjrtU9rd35i71LWsqmCi9fTVxBiPq', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.784 DEBUG [test_peer_store] Node 0 peer info {'multiaddr': '/ip4/172.18.210.119/tcp/40062/p2p/16Uiu2HAm1mwZ8hrb6GYAdVnck9eWqMmfiwMiqdJguroSqczo2vnu', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.784 DEBUG [test_peer_store] Node 0 peer info {'multiaddr': '/ip4/172.18.252.198/tcp/36180/p2p/16Uiu2HAmPvwvdLsrzgJuv9j2uEBw2ktQ4SrQGGpviSy1RuoS4JGb', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.784 DEBUG [test_peer_store] Node 0 peer info {'multiaddr': '/ip4/172.18.116.48/tcp/56646/p2p/16Uiu2HAkyYQw8hGKQX5Kgv6zvWxV7W93y7NRotPX6HxWthX5U5ez', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39708/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:26.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.83.245/tcp/24301/p2p/16Uiu2HAmSaFaEYMJcN7radonjrtU9rd35i71LWsqmCi9fTVxBiPq","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.169.198/tcp/33105/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.252.198/tcp/15890/p2p/16Uiu2HAmPvwvdLsrzgJuv9j2uEBw2ktQ4SrQGGpviSy1RuoS4JGb","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.116.48/tcp/36482/p2p/16Uiu2HAkyYQw8hGKQX5Kgv6zvWxV7W93y7NRotPX6HxWthX5U5ez","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"Discv5"}]'
2025-12-20 04:12:26.787 DEBUG [test_peer_store] Node 1 peer info {'multiaddr': '/ip4/172.18.83.245/tcp/24301/p2p/16Uiu2HAmSaFaEYMJcN7radonjrtU9rd35i71LWsqmCi9fTVxBiPq', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.787 DEBUG [test_peer_store] Node 1 peer info {'multiaddr': '/ip4/172.18.169.198/tcp/33105/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.787 DEBUG [test_peer_store] Node 1 peer info {'multiaddr': '/ip4/172.18.252.198/tcp/15890/p2p/16Uiu2HAmPvwvdLsrzgJuv9j2uEBw2ktQ4SrQGGpviSy1RuoS4JGb', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.787 DEBUG [test_peer_store] Node 1 peer info {'multiaddr': '/ip4/172.18.116.48/tcp/36482/p2p/16Uiu2HAkyYQw8hGKQX5Kgv6zvWxV7W93y7NRotPX6HxWthX5U5ez', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36481/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:26.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.83.245/tcp/24301/p2p/16Uiu2HAmSaFaEYMJcN7radonjrtU9rd35i71LWsqmCi9fTVxBiPq","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.210.119/tcp/54092/p2p/16Uiu2HAm1mwZ8hrb6GYAdVnck9eWqMmfiwMiqdJguroSqczo2vnu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.169.198/tcp/33105/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.252.198/tcp/15890/p2p/16Uiu2HAmPvwvdLsrzgJuv9j2uEBw2ktQ4SrQGGpviSy1RuoS4JGb","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"Discv5"}]'
2025-12-20 04:12:26.791 DEBUG [test_peer_store] Node 2 peer info {'multiaddr': '/ip4/172.18.83.245/tcp/24301/p2p/16Uiu2HAmSaFaEYMJcN7radonjrtU9rd35i71LWsqmCi9fTVxBiPq', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.791 DEBUG [test_peer_store] Node 2 peer info {'multiaddr': '/ip4/172.18.210.119/tcp/54092/p2p/16Uiu2HAm1mwZ8hrb6GYAdVnck9eWqMmfiwMiqdJguroSqczo2vnu', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.791 DEBUG [test_peer_store] Node 2 peer info {'multiaddr': '/ip4/172.18.169.198/tcp/33105/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.791 DEBUG [test_peer_store] Node 2 peer info {'multiaddr': '/ip4/172.18.252.198/tcp/15890/p2p/16Uiu2HAmPvwvdLsrzgJuv9j2uEBw2ktQ4SrQGGpviSy1RuoS4JGb', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15889/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:26.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.83.245/tcp/24301/p2p/16Uiu2HAmSaFaEYMJcN7radonjrtU9rd35i71LWsqmCi9fTVxBiPq","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.210.119/tcp/33080/p2p/16Uiu2HAm1mwZ8hrb6GYAdVnck9eWqMmfiwMiqdJguroSqczo2vnu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.169.198/tcp/33105/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.116.48/tcp/55946/p2p/16Uiu2HAkyYQw8hGKQX5Kgv6zvWxV7W93y7NRotPX6HxWthX5U5ez","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"Discv5"}]'
2025-12-20 04:12:26.794 DEBUG [test_peer_store] Node 3 peer info {'multiaddr': '/ip4/172.18.83.245/tcp/24301/p2p/16Uiu2HAmSaFaEYMJcN7radonjrtU9rd35i71LWsqmCi9fTVxBiPq', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.794 DEBUG [test_peer_store] Node 3 peer info {'multiaddr': '/ip4/172.18.210.119/tcp/33080/p2p/16Uiu2HAm1mwZ8hrb6GYAdVnck9eWqMmfiwMiqdJguroSqczo2vnu', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.794 DEBUG [test_peer_store] Node 3 peer info {'multiaddr': '/ip4/172.18.169.198/tcp/33105/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.794 DEBUG [test_peer_store] Node 3 peer info {'multiaddr': '/ip4/172.18.116.48/tcp/55946/p2p/16Uiu2HAkyYQw8hGKQX5Kgv6zvWxV7W93y7NRotPX6HxWthX5U5ez', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:24300/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:12:26.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.210.119/tcp/42890/p2p/16Uiu2HAm1mwZ8hrb6GYAdVnck9eWqMmfiwMiqdJguroSqczo2vnu","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.169.198/tcp/33105/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.252.198/tcp/55248/p2p/16Uiu2HAmPvwvdLsrzgJuv9j2uEBw2ktQ4SrQGGpviSy1RuoS4JGb","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"Discv5"},{"multiaddr":"/ip4/172.18.116.48/tcp/35698/p2p/16Uiu2HAkyYQw8hGKQX5Kgv6zvWxV7W93y7NRotPX6HxWthX5U5ez","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.0","/vac/waku/filter-push/2.0.0-beta1","/vac/waku/peer-exchange/2.0.0-alpha1"],"shards":[0,1000,9,1,25],"connected":"Connected","agent":"nwaku-v0.36.0-123-ge3dd62","origin":"Discv5"}]'
2025-12-20 04:12:26.797 DEBUG [test_peer_store] Node 4 peer info {'multiaddr': '/ip4/172.18.210.119/tcp/42890/p2p/16Uiu2HAm1mwZ8hrb6GYAdVnck9eWqMmfiwMiqdJguroSqczo2vnu', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.798 DEBUG [test_peer_store] Node 4 peer info {'multiaddr': '/ip4/172.18.169.198/tcp/33105/p2p/16Uiu2HAkwB8UngB8MaFYNwxqmhX9T7UBhdg41w76c8zrp9PwZLR6', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.798 DEBUG [test_peer_store] Node 4 peer info {'multiaddr': '/ip4/172.18.252.198/tcp/55248/p2p/16Uiu2HAmPvwvdLsrzgJuv9j2uEBw2ktQ4SrQGGpviSy1RuoS4JGb', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.798 DEBUG [test_peer_store] Node 4 peer info {'multiaddr': '/ip4/172.18.116.48/tcp/35698/p2p/16Uiu2HAkyYQw8hGKQX5Kgv6zvWxV7W93y7NRotPX6HxWthX5U5ez', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.0', '/vac/waku/filter-push/2.0.0-beta1', '/vac/waku/peer-exchange/2.0.0-alpha1'], 'shards': [0, 1000, 9, 1, 25], 'connected': 'Connected', 'agent': 'nwaku-v0.36.0-123-ge3dd62', 'origin': 'Discv5'}
2025-12-20 04:12:26.799 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:12:26.801 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:12:26.801 DEBUG [src.node.waku_node] Stopping container with id 10843b2d71d5
2025-12-20 04:12:27.333 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:12:27.334 DEBUG [src.node.waku_node] Stopping container with id 67e571ef0228
2025-12-20 04:12:27.878 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:12:27.878 DEBUG [src.node.waku_node] Stopping container with id 811a3b4f814b
2025-12-20 04:12:28.145 ERROR [src.node.docker_mananger] Max retries reached for container 10843b2d71d5. Exiting log stream.
2025-12-20 04:12:28.412 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:12:28.413 DEBUG [src.node.waku_node] Stopping container with id 625e5a4c2728
2025-12-20 04:12:28.691 ERROR [src.node.docker_mananger] Max retries reached for container 67e571ef0228. Exiting log stream.
2025-12-20 04:12:28.957 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:12:28.957 DEBUG [src.node.waku_node] Stopping container with id c6d5a8d9af94
2025-12-20 04:12:29.224 ERROR [src.node.docker_mananger] Max retries reached for container 811a3b4f814b. Exiting log stream.
2025-12-20 04:12:29.457 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:12:29.459 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:12:29.486 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:12:29.507 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:12:29.528 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:12:29.550 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:12:29.571 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,308 @@
WRN 2025-12-20 04:10:57.920+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 2025-12-20 04:10:57.920+00:00 Sharding configuration: topics="waku conf builder" tid=1 file=waku_conf_builder.nim:464 shardingConf="(kind: AutoSharding, numShardsInCluster: 1)" subscribeShards=@[0]
INF 2025-12-20 04:10:57.921+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 2025-12-20 04:10:57.921+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-20 04:10:57.921+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
NTC 2025-12-20 04:10:57.921+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:54610
INF 2025-12-20 04:10:57.921+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:54610/
INF 2025-12-20 04:10:57.922+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-20 04:10:57.922+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-20 04:10:57.923+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-20 04:10:57.923+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-20 04:10:57.923+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 2025-12-20 04:10:57.923+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-20 04:10:57.923+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.50.155/tcp/54611, /ip4/172.18.50.155/tcp/54612/ws]"
INF 2025-12-20 04:10:57.923+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-20 04:10:57.923+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-20 04:10:57.923+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-20 04:10:57.927+00:00 sqlite database page stats tid=1 file=builder.nim:53 pageSize=4096 pages=1 freePages=0
INF 2025-12-20 04:10:57.927+00:00 starting message store's sqlite database migration topics="waku archive migration" tid=1 file=migrations.nim:57
INF 2025-12-20 04:10:57.927+00:00 Not considered schema version 7 topics="waku archive migration" tid=1 file=migrations.nim:45
INF 2025-12-20 04:10:57.927+00:00 database schema is outdated topics="sqlite" tid=1 file=db_sqlite.nim:447 userVersion=0 targetVersion=10
INF 2025-12-20 04:10:57.929+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 2025-12-20 04:10:57.931+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 2025-12-20 04:10:57.931+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 2025-12-20 04:10:57.931+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 2025-12-20 04:10:57.931+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 2025-12-20 04:10:57.932+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 2025-12-20 04:10:57.932+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message;"
INF 2025-12-20 04:10:57.932+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message;"
INF 2025-12-20 04:10:57.933+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 2025-12-20 04:10:57.934+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 2025-12-20 04:10:57.934+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 2025-12-20 04:10:57.934+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 2025-12-20 04:10:57.934+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2025-12-20 04:10:57.935+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2025-12-20 04:10:57.935+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 2025-12-20 04:10:57.936+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 2025-12-20 04:10:57.936+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 2025-12-20 04:10:57.936+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 2025-12-20 04:10:57.936+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message;"
INF 2025-12-20 04:10:57.938+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message;"
INF 2025-12-20 04:10:57.938+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 2025-12-20 04:10:57.939+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 2025-12-20 04:10:57.939+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 2025-12-20 04:10:57.939+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 2025-12-20 04:10:57.939+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2025-12-20 04:10:57.940+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2025-12-20 04:10:57.941+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE Message RENAME TO Message_backup;"
INF 2025-12-20 04:10:57.942+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE Message RENAME TO Message_backup;"
INF 2025-12-20 04:10:57.942+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 2025-12-20 04:10:57.943+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 2025-12-20 04:10:57.943+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 2025-12-20 04:10:57.943+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 2025-12-20 04:10:57.943+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE Message_backup;"
INF 2025-12-20 04:10:57.944+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE Message_backup;"
INF 2025-12-20 04:10:57.944+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 2025-12-20 04:10:57.945+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 2025-12-20 04:10:57.945+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME COLUMN receiverTimestamp TO storedAt;"
INF 2025-12-20 04:10:57.947+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 2025-12-20 04:10:57.947+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP INDEX IF EXISTS i_msg;"
INF 2025-12-20 04:10:57.947+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP INDEX IF EXISTS i_msg;"
INF 2025-12-20 04:10:57.947+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 2025-12-20 04:10:57.948+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 2025-12-20 04:10:57.948+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP INDEX IF EXISTS i_rt;"
INF 2025-12-20 04:10:57.948+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP INDEX IF EXISTS i_rt;"
INF 2025-12-20 04:10:57.948+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 2025-12-20 04:10:57.949+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 2025-12-20 04:10:57.950+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2025-12-20 04:10:57.951+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2025-12-20 04:10:57.951+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 2025-12-20 04:10:57.952+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 2025-12-20 04:10:57.952+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 2025-12-20 04:10:57.952+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 2025-12-20 04:10:57.952+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE message_backup;"
INF 2025-12-20 04:10:57.953+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE message_backup;"
INF 2025-12-20 04:10:57.953+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2025-12-20 04:10:57.955+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message RENAME TO message_backup;"
INF 2025-12-20 04:10:57.955+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 2025-12-20 04:10:57.956+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 2025-12-20 04:10:57.956+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 2025-12-20 04:10:57.956+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 2025-12-20 04:10:57.956+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="DROP TABLE message_backup;"
INF 2025-12-20 04:10:57.957+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="DROP TABLE message_backup;"
INF 2025-12-20 04:10:57.957+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message ADD COLUMN meta BLOB;"
INF 2025-12-20 04:10:57.957+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message ADD COLUMN meta BLOB;"
INF 2025-12-20 04:10:57.957+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message DROP COLUMN timestamp;"
INF 2025-12-20 04:10:57.958+00:00 migration statement executed succesfully topics="sqlite" tid=1 file=db_sqlite.nim:476 statement="ALTER TABLE message DROP COLUMN timestamp;"
INF 2025-12-20 04:10:57.958+00:00 executing migration statement topics="sqlite" tid=1 file=db_sqlite.nim:469 statement="ALTER TABLE message RENAME COLUMN storedAt TO timestamp;"
INF 2025-12-20 04:10:57.959+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 2025-12-20 04:10:57.960+00:00 database user_version updated topics="sqlite" tid=1 file=db_sqlite.nim:481 userVersion=10
INF 2025-12-20 04:10:57.960+00:00 finished message store's sqlite database migration topics="waku archive migration" tid=1 file=migrations.nim:70
INF 2025-12-20 04:10:57.960+00:00 setting up sqlite waku archive driver tid=1 file=builder.nim:65
INF 2025-12-20 04:10:57.961+00:00 executing message retention policy topics="waku archive" tid=1 file=archive.nim:259
INF 2025-12-20 04:10:57.961+00:00 beginning of executing message retention policy - time topics="waku archive retention_policy" tid=1 file=retention_policy_time.nim:21
INF 2025-12-20 04:10:57.961+00:00 end of executing message retention policy - time topics="waku archive retention_policy" tid=1 file=retention_policy_time.nim:36
INF 2025-12-20 04:10:57.961+00:00 mounting waku store protocol topics="waku node store api" tid=1 file=store.nim:255
TRC 2025-12-20 04:10:57.961+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/store-query/3.0.0]"
INF 2025-12-20 04:10:57.962+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-20 04:10:57.962+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-20 04:10:57.962+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-20 04:10:57.962+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-20 04:10:57.962+00:00 Setting max message size tid=1 file=node_factory.nim:318 num_bytes=153600
INF 2025-12-20 04:10:57.962+00:00 mounting relay protocol topics="waku node relay api" tid=1 file=relay.nim:208
TRC 2025-12-20 04:10:57.962+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 2025-12-20 04:10:57.962+00:00 relay mounted successfully topics="waku node relay api" tid=1 file=relay.nim:225
INF 2025-12-20 04:10:57.962+00:00 adding validator to signed shards tid=1 file=validator_signed.nim:56 protectedShards=[] clusterId=3
INF 2025-12-20 04:10:57.962+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-20 04:10:57.962+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*YTUtZd, seqNo: 1766203857, addresses: [/ip4/172.18.50.155/tcp/54611, /ip4/172.18.50.155/tcp/54612/ws], mixKey: )"
TRC 2025-12-20 04:10:57.962+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-20 04:10:57.962+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-20 04:10:57.962+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-20 04:10:57.962+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-20 04:10:57.962+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-20 04:10:57.962+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
INF 2025-12-20 04:10:57.962+00:00 mounting lightpush with relay topics="waku node lightpush api" tid=1 file=lightpush.nim:159
INF 2025-12-20 04:10:57.962+00:00 mounting lightpush without rln-relay topics="waku node lightpush api" tid=1 file=lightpush.nim:162
TRC 2025-12-20 04:10:57.962+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/lightpush/3.0.0]"
INF 2025-12-20 04:10:57.962+00:00 lightpush mounted successfully topics="waku node lightpush api" tid=1 file=lightpush.nim:179
INF 2025-12-20 04:10:57.962+00:00 mounting legacy light push topics="waku node lightpush api" tid=1 file=lightpush.nim:43
INF 2025-12-20 04:10:57.962+00:00 mounting legacy lightpush with relay topics="waku node lightpush api" tid=1 file=lightpush.nim:48
INF 2025-12-20 04:10:57.962+00:00 mounting legacy lightpush without rln-relay topics="waku node lightpush api" tid=1 file=lightpush.nim:51
TRC 2025-12-20 04:10:57.962+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/lightpush/2.0.0-beta1]"
INF 2025-12-20 04:10:57.962+00:00 legacy lightpush mounted successfully topics="waku node lightpush api" tid=1 file=lightpush.nim:68
INF 2025-12-20 04:10:57.962+00:00 mounting light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:183
INF 2025-12-20 04:10:57.962+00:00 mounting legacy light push client topics="waku node lightpush api" tid=1 file=lightpush.nim:72
INF 2025-12-20 04:10:57.962+00:00 mounting filter protocol topics="waku node filter api" tid=1 file=filter.nim:48
INF 2025-12-20 04:10:57.962+00:00 starting filter protocol topics="waku filter" tid=1 file=protocol.nim:397
INF 2025-12-20 04:10:57.962+00:00 starting to maintain subscriptions topics="waku filter" tid=1 file=protocol.nim:391
INF 2025-12-20 04:10:57.962+00:00 maintaining subscriptions topics="waku filter" tid=1 file=protocol.nim:222
INF 2025-12-20 04:10:57.962+00:00 cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:119 currentPeerIds=[]
INF 2025-12-20 04:10:57.962+00:00 after cleanUp topics="waku filter subscriptions" tid=1 file=subscriptions.nim:131 currentPeerIds=[]
TRC 2025-12-20 04:10:57.962+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-subscribe/2.0.0-beta1]"
INF 2025-12-20 04:10:57.962+00:00 mounting filter client topics="waku node filter api" tid=1 file=filter.nim:81
TRC 2025-12-20 04:10:57.962+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/filter-push/2.0.0-beta1]"
INF 2025-12-20 04:10:57.962+00:00 mounting waku peer exchange topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:37
TRC 2025-12-20 04:10:57.962+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/peer-exchange/2.0.0-alpha1]"
INF 2025-12-20 04:10:57.962+00:00 mounting waku peer exchange client topics="waku node peerexchange api" tid=1 file=peer_exchange.nim:54
INF 2025-12-20 04:10:57.962+00:00 No external callbacks to be set topics="wakunode waku" tid=1 file=waku.nim:120
INF 2025-12-20 04:10:57.962+00:00 Retrieve dynamic bootstrap nodes topics="wakunode waku" tid=1 file=waku.nim:362
INF 2025-12-20 04:10:57.962+00:00 Running nwaku node tid=1 file=node_factory.nim:440 version=v0.36.0-123-ge3dd62
INF 2025-12-20 04:10:57.962+00:00 Starting Waku node topics="waku node" tid=1 file=waku_node.nim:451 version=v0.36.0-123-ge3dd62
INF 2025-12-20 04:10:57.962+00:00 starting relay protocol topics="waku node" tid=1 file=waku_node.nim:336
INF 2025-12-20 04:10:57.962+00:00 start topics="waku relay" tid=1 file=protocol.nim:463
TRC 2025-12-20 04:10:57.962+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
TRC 2025-12-20 04:10:57.962+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140005340819536
TRC 2025-12-20 04:10:57.962+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:10:57.962+00:00 running scoring heartbeat topics="libp2p gossipsub" tid=1 file=scoring.nim:318 instance=140005340819536
TRC 2025-12-20 04:10:57.962+00:00 updating scores topics="libp2p gossipsub" tid=1 file=scoring.nim:150 peers=0
TRC 2025-12-20 04:10:57.962+00:00 updated scores topics="libp2p gossipsub" tid=1 file=scoring.nim:314 peers=0
INF 2025-12-20 04:10:57.962+00:00 relay started successfully topics="waku node" tid=1 file=waku_node.nim:357
INF 2025-12-20 04:10:57.962+00:00 waku rendezvous periodic registration started topics="waku rendezvous" tid=1 file=protocol.nim:128 interval=10s
INF 2025-12-20 04:10:57.962+00:00 waku rendezvous discovery started topics="waku rendezvous" tid=1 file=protocol.nim:228
INF 2025-12-20 04:10:57.962+00:00 waku rendezvous periodic requests started topics="waku rendezvous client" tid=1 file=client.nim:80 interval=10s
INF 2025-12-20 04:10:57.962+00:00 waku rendezvous client started topics="waku rendezvous client" tid=1 file=client.nim:136
DBG 2025-12-20 04:10:57.962+00:00 starting switch for peer topics="libp2p switch" tid=1 file=switch.nim:352 peerInfo="(peerId: 16Uiu2HAmFiAMG8QUbTRyQeKL1kfpQh3BTS9mAKAGkWY2ReYTUtZd, listenAddrs: [/ip4/0.0.0.0/tcp/54612/ws, /ip4/0.0.0.0/tcp/54611], 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-123-ge3dd62)"
TRC 2025-12-20 04:10:57.963+00:00 Starting TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:122
TRC 2025-12-20 04:10:57.963+00:00 Listening on topics="libp2p tcptransport" tid=1 file=tcptransport.nim:146 address=/ip4/0.0.0.0/tcp/54611
TRC 2025-12-20 04:10:57.963+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/54611]
DBG 2025-12-20 04:10:57.963+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2025-12-20 04:10:57.963+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2025-12-20 04:10:57.963+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=49 queue=0
TRC 2025-12-20 04:10:57.963+00:00 Starting WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:160
TRC 2025-12-20 04:10:57.963+00:00 starting transport on addrs topics="libp2p transport" tid=1 file=transport.nim:55 address=@[/ip4/0.0.0.0/tcp/54612/ws]
TRC 2025-12-20 04:10:57.963+00:00 Created HTTP Server topics="libp2p wstransport" tid=1 file=server.nim:261 host=0.0.0.0:54612
TRC 2025-12-20 04:10:57.963+00:00 Listening on topics="libp2p wstransport" tid=1 file=wstransport.nim:210 addresses="[/ip4/0.0.0.0/tcp/54612/ws]"
INF 2025-12-20 04:10:57.963+00:00 Setting up AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:213
TRC 2025-12-20 04:10:57.963+00:00 Running AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:237
TRC 2025-12-20 04:10:57.963+00:00 Asking peers for reachability topics="libp2p autonatservice" tid=1 file=service.nim:166
DBG 2025-12-20 04:10:57.963+00:00 About to accept incoming connection topics="libp2p switch" tid=1 file=switch.nim:270
TRC 2025-12-20 04:10:57.963+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=3 queue=0
TRC 2025-12-20 04:10:57.963+00:00 Acquired slot topics="libp2p semaphore" tid=1 file=semaphore.nim:36 available=48 queue=0
TRC 2025-12-20 04:10:57.963+00:00 WsTransport accept topics="libp2p wstransport" tid=1 file=wstransport.nim:285
TRC 2025-12-20 04:10:57.963+00:00 Awaiting new request topics="websock http-server" tid=1 file=server.nim:193
TRC 2025-12-20 04:10:57.964+00:00 gossipsub start topics="libp2p gossipsub" tid=1 file=gossipsub.nim:992
WRN 2025-12-20 04:10:57.964+00:00 Starting gossipsub twice topics="libp2p gossipsub" tid=1 file=gossipsub.nim:995
WRN 2025-12-20 04:10:57.964+00:00 Starting rendezvous twice topics="waku rendezvous" tid=1 file=rendezvous.nim:629
DBG 2025-12-20 04:10:57.964+00:00 Started libp2p node topics="libp2p switch" tid=1 file=switch.nim:392 peer="(peerId: 16Uiu2HAmFiAMG8QUbTRyQeKL1kfpQh3BTS9mAKAGkWY2ReYTUtZd, listenAddrs: [/ip4/0.0.0.0/tcp/54611, /ip4/0.0.0.0/tcp/54612/ws], addrs: [/ip4/172.18.50.155/tcp/54611, /ip4/172.18.50.155/tcp/54612/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-123-ge3dd62)"
INF 2025-12-20 04:10:57.964+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*YTUtZd addrs="[/ip4/172.18.50.155/tcp/54611, /ip4/172.18.50.155/tcp/54612/ws]"
INF 2025-12-20 04:10:57.964+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/54611/p2p/16Uiu2HAmFiAMG8QUbTRyQeKL1kfpQh3BTS9mAKAGkWY2ReYTUtZd][/ip4/0.0.0.0/tcp/54612/ws/p2p/16Uiu2HAmFiAMG8QUbTRyQeKL1kfpQh3BTS9mAKAGkWY2ReYTUtZd] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.50.155/tcp/54611, /ip4/172.18.50.155/tcp/54612/ws]"
INF 2025-12-20 04:10:57.964+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.50.155/tcp/54611/p2p/16Uiu2HAmFiAMG8QUbTRyQeKL1kfpQh3BTS9mAKAGkWY2ReYTUtZd][/ip4/172.18.50.155/tcp/54612/ws/p2p/16Uiu2HAmFiAMG8QUbTRyQeKL1kfpQh3BTS9mAKAGkWY2ReYTUtZd]
INF 2025-12-20 04:10:57.964+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QGAa8QaOwcVSB_Ep0cscAV-2XzG7z9HF32mYzzpbKrC5Nbg8_ZJsR0xJU9CC3DvGD8egdAE9HUugDARZme0wNpsBgmlkgnY0gmlwhKwSMpuKbXVsdGlhZGRyc4wACgSsEjKbBtVU3QOCcnOFAAMBAACJc2VjcDI1NmsxoQMtYxwUw6X_6t27Qz0O2rJw24VZmm6p-KCR-506VtngCIN0Y3CC1VODdWRwgtVVhXdha3UyDw
INF 2025-12-20 04:10:57.964+00:00 Node started successfully topics="waku node" tid=1 file=waku_node.nim:502
TRC 2025-12-20 04:10:57.964+00:00 Starting relay connectivity loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:984
TRC 2025-12-20 04:10:57.964+00:00 Starting prune peerstore loop topics="waku node peer_manager" tid=1 file=peer_manager.nim:977
INF 2025-12-20 04:10:57.964+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 2025-12-20 04:10:57.964+00:00 PeerInfo topics="waku node" tid=1 file=waku_node.nim:416 peerId=16U*YTUtZd addrs="[/ip4/172.18.50.155/tcp/54611, /ip4/172.18.50.155/tcp/54612/ws]"
INF 2025-12-20 04:10:57.964+00:00 Listening on topics="waku node" tid=1 file=waku_node.nim:439 full=[/ip4/0.0.0.0/tcp/54611/p2p/16Uiu2HAmFiAMG8QUbTRyQeKL1kfpQh3BTS9mAKAGkWY2ReYTUtZd][/ip4/0.0.0.0/tcp/54612/ws/p2p/16Uiu2HAmFiAMG8QUbTRyQeKL1kfpQh3BTS9mAKAGkWY2ReYTUtZd] localIp=172.17.0.2 switchAddress="@[/ip4/172.18.50.155/tcp/54611, /ip4/172.18.50.155/tcp/54612/ws]"
INF 2025-12-20 04:10:57.964+00:00 Announcing addresses topics="waku node" tid=1 file=waku_node.nim:441 full=[/ip4/172.18.50.155/tcp/54611/p2p/16Uiu2HAmFiAMG8QUbTRyQeKL1kfpQh3BTS9mAKAGkWY2ReYTUtZd][/ip4/172.18.50.155/tcp/54612/ws/p2p/16Uiu2HAmFiAMG8QUbTRyQeKL1kfpQh3BTS9mAKAGkWY2ReYTUtZd]
INF 2025-12-20 04:10:57.964+00:00 DNS: discoverable ENR topics="waku node" tid=1 file=waku_node.nim:442 enr=enr:-LO4QGAa8QaOwcVSB_Ep0cscAV-2XzG7z9HF32mYzzpbKrC5Nbg8_ZJsR0xJU9CC3DvGD8egdAE9HUugDARZme0wNpsBgmlkgnY0gmlwhKwSMpuKbXVsdGlhZGRyc4wACgSsEjKbBtVU3QOCcnOFAAMBAACJc2VjcDI1NmsxoQMtYxwUw6X_6t27Qz0O2rJw24VZmm6p-KCR-506VtngCIN0Y3CC1VODdWRwgtVVhXdha3UyDw
INF 2025-12-20 04:10:57.965+00:00 Waku node ENR updated successfully with new multiaddress topics="wakunode waku" tid=1 file=waku.nim:296 enr=enr:-L24QGJdoXUiW4oG3wSX3lyuauc-ULagZ4WpBB28NI_MjLy5K-Gx2g4P5XpvtipwUaMTwuR1chs_1zIi66PQEsMyE74CgmlkgnY0gmlwhKwSMpuKbXVsdGlhZGRyc5YACASsEjKbBtVTAAoErBIymwbVVN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLWMcFMOl_-rdu0M9DtqycNuFWZpuqfigkfudOlbZ4AiDdGNwgtVTg3VkcILVVYV3YWt1Mg8 record="(2, id: \"v4\", ip: 172.18.50.155, multiaddrs: 0x000804AC12329B06D553000A04AC12329B06D554DD03, rs: 0x0003010000, secp256k1: 0x032D631C14C3A5FFEADDBB433D0EDAB270DB85599A6EA9F8A091FB9D3A56D9E008, tcp: 54611, udp: 54613, waku2: 0x0F)"
INF 2025-12-20 04:10:57.965+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2025-12-20 04:10:57.965+00:00 Starting discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:336
INF 2025-12-20 04:10:57.965+00:00 start listening on udp port topics="waku discv5" tid=1 file=waku_discv5.nim:338 address=0.0.0.0 port=54613
TRC 2025-12-20 04:10:57.965+00:00 start discv5 service topics="waku discv5" tid=1 file=waku_discv5.nim:346
INF 2025-12-20 04:10:57.965+00:00 Starting discovery v5 search topics="waku discv5" tid=1 file=waku_discv5.nim:258
TRC 2025-12-20 04:10:57.965+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:10:57.965+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:10:57.965+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
INF 2025-12-20 04:10:57.965+00:00 Successfully started discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:352
INF 2025-12-20 04:10:57.965+00:00 Discv5: discoverable ENR topics="waku discv5" tid=1 file=waku_discv5.nim:353 enrUri=enr:-L24QJ0AOl_nn3yjR2R1Zse40FNPOuEZmUitW1EbiAW8abMERqfd4lL0H7k12CfhsHZbzP7ZsT5Vwq0TTlgft0boSw8DgmlkgnY0gmlwhKwSMpuKbXVsdGlhZGRyc5YACASsEjKbBtVTAAoErBIymwbVVN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLWMcFMOl_-rdu0M9DtqycNuFWZpuqfigkfudOlbZ4AiDdGNwgtVTg3VkcILVVYV3YWt1Mg8 enr="(3, id: \"v4\", ip: 172.18.50.155, multiaddrs: 0x000804AC12329B06D553000A04AC12329B06D554DD03, rs: 0x0003010000, secp256k1: 0x032D631C14C3A5FFEADDBB433D0EDAB270DB85599A6EA9F8A091FB9D3A56D9E008, tcp: 54611, udp: 54613, waku2: 0x0F)"
TRC 2025-12-20 04:10:57.965+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 2025-12-20 04:10:57.965+00:00 starting keepalive tid=1 file=node_health_monitor.nim:379 randomPeersKeepalive=10s allPeersKeepalive=2m
TRC 2025-12-20 04:10:57.965+00:00 Running keepalive loop tid=1 file=node_health_monitor.nim:294
INF 2025-12-20 04:10:57.966+00:00 subscribe topics="waku relay" tid=1 file=protocol.nim:540 pubsubTopic=/waku/2/rs/3/0
TRC 2025-12-20 04:10:57.966+00:00 adding validator for topic topics="libp2p pubsub" tid=1 file=pubsub.nim:621 topic=/waku/2/rs/3/0
TRC 2025-12-20 04:10:57.966+00:00 subscribing to topic topics="libp2p pubsub" tid=1 file=pubsub.nim:583 name=/waku/2/rs/3/0
TRC 2025-12-20 04:10:57.966+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:10:57.966+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 2025-12-20 04:10:57.966+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 2025-12-20 04:10:57.966+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
INF 2025-12-20 04:10:57.967+00:00 REST services are installed tid=1 file=builder.nim:220
INF 2025-12-20 04:10:57.967+00:00 Starting metrics HTTP server topics="waku node metrics" tid=1 file=waku_metrics.nim:63 serverIp=0.0.0.0 serverPort=54614
INF 2025-12-20 04:10:57.968+00:00 ENR updated successfully topics="waku discv5" tid=1 file=waku_discv5.nim:323 enrUri=enr:-L24QNadXhohRovuBGOCy9L6RFAEe5EA-Pf4fTEtLRihxNnYZ0CgqoE25mVUPqw34JJVVEpbhCZnFa8F-XsiymFwusgEgmlkgnY0gmlwhKwSMpuKbXVsdGlhZGRyc5YACASsEjKbBtVTAAoErBIymwbVVN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLWMcFMOl_-rdu0M9DtqycNuFWZpuqfigkfudOlbZ4AiDdGNwgtVTg3VkcILVVYV3YWt1Mg8 enr="(4, id: \"v4\", ip: 172.18.50.155, multiaddrs: 0x000804AC12329B06D553000A04AC12329B06D554DD03, rs: 0x0003010000, secp256k1: 0x032D631C14C3A5FFEADDBB433D0EDAB270DB85599A6EA9F8A091FB9D3A56D9E008, tcp: 54611, udp: 54613, waku2: 0x0F)"
INF 2025-12-20 04:10:57.968+00:00 peer filtering updated topics="waku discv5" tid=1 file=waku_discv5.nim:70
INF 2025-12-20 04:10:57.968+00:00 Metrics HTTP server started topics="waku node metrics" tid=1 file=waku_metrics.nim:73 serverIp=0.0.0.0 serverPort=54614
INF 2025-12-20 04:10:57.968+00:00 Setting up shutdown hooks topics="wakunode main" tid=1 file=wakunode2.nim:63
INF 2025-12-20 04:10:57.968+00:00 Node setup complete topics="wakunode main" tid=1 file=wakunode2.nim:100
TRC 2025-12-20 04:10:57.970+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
DBG 2025-12-20 04:10:58.956+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:33032 meth=GET uri=/health
DBG 2025-12-20 04:10:58.956+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:33032 meth=GET uri=/health path_params=[] query_params=[] content_body=(None)
TRC 2025-12-20 04:10:58.956+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=140005340795920
TRC 2025-12-20 04:10:58.956+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 2025-12-20 04:10:58.956+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=140005340795920
TRC 2025-12-20 04:10:58.956+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 2025-12-20 04:10:58.956+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=140005340795920
TRC 2025-12-20 04:10:58.956+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 2025-12-20 04:10:58.956+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=140005340795920
TRC 2025-12-20 04:10:58.956+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 2025-12-20 04:10:58.957+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=140005340795920
TRC 2025-12-20 04:10:58.957+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 2025-12-20 04:10:58.957+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:33032 uri=/health content_type=application/json content_size=973
DBG 2025-12-20 04:10:58.959+00:00 Received request tid=1 file=serverprivate.nim:141 peer=172.17.0.1:33046 meth=GET uri=/debug/v1/info
DBG 2025-12-20 04:10:58.960+00:00 Serving API request tid=1 file=serverprivate.nim:202 peer=172.17.0.1:33046 meth=GET uri=/debug/v1/info path_params=[] query_params=[] content_body=(None)
INF 2025-12-20 04:10:58.960+00:00 node info topics="waku node" tid=1 file=waku_node.nim:217 wakuInfo="(listenAddresses: [/ip4/172.18.50.155/tcp/54611/p2p/16Uiu2HAmFiAMG8QUbTRyQeKL1kfpQh3BTS9mAKAGkWY2ReYTUtZd, /ip4/172.18.50.155/tcp/54612/ws/p2p/16Uiu2HAmFiAMG8QUbTRyQeKL1kfpQh3BTS9mAKAGkWY2ReYTUtZd], enrUri: enr:-L24QGJdoXUiW4oG3wSX3lyuauc-ULagZ4WpBB28NI_MjLy5K-Gx2g4P5XpvtipwUaMTwuR1chs_1zIi66PQEsMyE74CgmlkgnY0gmlwhKwSMpuKbXVsdGlhZGRyc5YACASsEjKbBtVTAAoErBIymwbVVN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDLWMcFMOl_-rdu0M9DtqycNuFWZpuqfigkfudOlbZ4AiDdGNwgtVTg3VkcILVVYV3YWt1Mg8, mixPubKey: none(string))"
DBG 2025-12-20 04:10:58.960+00:00 Received response from handler tid=1 file=serverprivate.nim:297 status=200 meth=GET peer=172.17.0.1:33046 uri=/debug/v1/info content_type=application/json content_size=473
TRC 2025-12-20 04:10:58.962+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140005340819536
TRC 2025-12-20 04:10:58.962+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:10:58.962+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 2025-12-20 04:10:58.962+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 2025-12-20 04:10:58.962+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:10:58.963+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:10:59.964+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140005340819536
TRC 2025-12-20 04:10:59.964+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:10:59.964+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 2025-12-20 04:10:59.964+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 2025-12-20 04:10:59.964+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:10:59.964+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:11:00.965+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140005340819536
TRC 2025-12-20 04:11:00.965+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:11:00.965+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 2025-12-20 04:11:00.965+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 2025-12-20 04:11:00.965+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:11:00.965+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:11:01.965+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140005340819536
TRC 2025-12-20 04:11:01.965+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:11:01.965+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 2025-12-20 04:11:01.965+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 2025-12-20 04:11:01.965+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:11:01.965+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:11:02.964+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140005340819536
TRC 2025-12-20 04:11:02.964+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:11:02.964+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 2025-12-20 04:11:02.964+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 2025-12-20 04:11:02.964+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:11:02.964+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
TRC 2025-12-20 04:11:02.967+00:00 running discv5 discovery loop topics="waku discv5" tid=1 file=waku_discv5.nim:261
TRC 2025-12-20 04:11:02.967+00:00 discv5 discovered peers topics="waku discv5" tid=1 file=waku_discv5.nim:277 num_discovered_peers=0 peers=[]
TRC 2025-12-20 04:11:02.967+00:00 discv5 discarded wrong records topics="waku discv5" tid=1 file=waku_discv5.nim:281 wrong_records=[]
TRC 2025-12-20 04:11:02.971+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 2025-12-20 04:11:02.973+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 2025-12-20 04:11:03.964+00:00 running heartbeat topics="libp2p gossipsub" tid=1 file=behavior.nim:889 instance=140005340819536
TRC 2025-12-20 04:11:03.964+00:00 rebalancing mesh topics="libp2p gossipsub" tid=1 file=behavior.nim:473 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:11:03.964+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 2025-12-20 04:11:03.964+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 2025-12-20 04:11:03.964+00:00 mesh balanced topics="libp2p gossipsub" tid=1 file=behavior.nim:695 topic=/waku/2/rs/3/0 mesh=0 gossipsub=0
TRC 2025-12-20 04:11:03.964+00:00 getting gossip peers (iHave) topics="libp2p gossipsub" tid=1 file=behavior.nim:758 ntopics=0
NTC 2025-12-20 04:11:03.982+00:00 Shutting down after receiving SIGTERM topics="wakunode main" tid=1 file=wakunode2.nim:81
INF 2025-12-20 04:11:03.993+00:00 Stopping discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:362
TRC 2025-12-20 04:11:03.993+00:00 Stop listening on discv5 port topics="waku discv5" tid=1 file=waku_discv5.nim:365
INF 2025-12-20 04:11:03.993+00:00 Successfully stopped discovery v5 service topics="waku discv5" tid=1 file=waku_discv5.nim:368
TRC 2025-12-20 04:11:03.993+00:00 Stopping switch topics="libp2p switch" tid=1 file=switch.nim:317
TRC 2025-12-20 04:11:03.993+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=48 queue=0
TRC 2025-12-20 04:11:03.993+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=49 queue=0
TRC 2025-12-20 04:11:03.993+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2025-12-20 04:11:03.993+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2025-12-20 04:11:03.993+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
TRC 2025-12-20 04:11:03.993+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=49 queue=0
TRC 2025-12-20 04:11:03.993+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=50 queue=0
TRC 2025-12-20 04:11:03.993+00:00 releasing semaphore on cancellation topics="libp2p switch" tid=1 file=switch.nim:303
TRC 2025-12-20 04:11:03.993+00:00 Releasing slot topics="libp2p semaphore" tid=1 file=semaphore.nim:82 available=3 queue=0
TRC 2025-12-20 04:11:03.993+00:00 Released slot topics="libp2p semaphore" tid=1 file=semaphore.nim:93 available=4 queue=0
INF 2025-12-20 04:11:03.993+00:00 Stopping AutonatService topics="libp2p autonatservice" tid=1 file=service.nim:243
TRC 2025-12-20 04:11:03.993+00:00 Closing ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:421
TRC 2025-12-20 04:11:03.993+00:00 Closed ConnManager topics="libp2p connmanager" tid=1 file=connmanager.nim:435
TRC 2025-12-20 04:11:03.993+00:00 Stopping TCP transport topics="libp2p tcptransport" tid=1 file=tcptransport.nim:165
TRC 2025-12-20 04:11:03.993+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/54611]
TRC 2025-12-20 04:11:03.994+00:00 Transport stopped topics="libp2p tcptransport" tid=1 file=tcptransport.nim:195
TRC 2025-12-20 04:11:03.994+00:00 Stopping WS transport topics="libp2p wstransport" tid=1 file=wstransport.nim:219
TRC 2025-12-20 04:11:03.994+00:00 stopping transport topics="libp2p transport" tid=1 file=transport.nim:65 address=@[/ip4/0.0.0.0/tcp/54612/ws]
TRC 2025-12-20 04:11:03.994+00:00 Transport stopped topics="libp2p wstransport" tid=1 file=wstransport.nim:241
TRC 2025-12-20 04:11:03.994+00:00 gossipsub stop topics="libp2p gossipsub" tid=1 file=gossipsub.nim:1010
TRC 2025-12-20 04:11:03.994+00:00 Switch stopped topics="libp2p switch" tid=1 file=switch.nim:343
WRN 2025-12-20 04:11:03.994+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
WRN 2025-12-20 04:11:03.994+00:00 Stopping rendezvous without starting it topics="waku rendezvous" tid=1 file=rendezvous.nim:641
INF 2025-12-20 04:11:03.994+00:00 waku rendezvous discovery stopped topics="waku rendezvous" tid=1 file=protocol.nim:240
INF 2025-12-20 04:11:03.994+00:00 waku rendezvous client stopped topics="waku rendezvous client" tid=1 file=client.nim:142
NTC 2025-12-20 04:11:03.994+00:00 REST service stopped tid=1 file=server.nim:188 address=0.0.0.0:54610

View File

@ -0,0 +1,136 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_multiple_content_topics_different_shard with id: 2025-12-20_04-15-48__534594d6-22fe-44cf-a2de-9e797b6d166e
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_2025-12-20_04-15-48__534594d6-22fe-44cf-a2de-9e797b6d166e__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.139.229
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53631', '53632', '53633', '53634', '53635']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53631:53631 -p 53632:53632 -p 53633:53633 -p 53634:53634 -p 53635:53635 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53633 --rest-port=53631 --tcp-port=53632 --discv5-udp-port=53634 --rest-address=0.0.0.0 --nat=extip:172.18.139.229 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=06ce254defa5d648ac0af4b4403e2a47fc6a60c52ba3fedf9cbc749a5bf2527a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53635 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.139.229 waku 4d0450e9257b3904ff09234063811e8c0feac6a7d96656b6c25b970f2959412e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4d0450e9257b. Setting up logs at ./log/docker/node1_2025-12-20_04-15-48__534594d6-22fe-44cf-a2de-9e797b6d166e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53631
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 dc28cfd09c77. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 29865c79b0f0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53631/health" -H "Content-Type: 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:53631/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.229/tcp/53632/p2p/16Uiu2HAmMYX9ZSFoFUUn9qkDRcUpzZa7amNmLYp1zUE8VPMkpjSQ","/ip4/172.18.139.229/tcp/53633/ws/p2p/16Uiu2HAmMYX9ZSFoFUUn9qkDRcUpzZa7amNmLYp1zUE8VPMkpjSQ"],"enrUri":"enr:-L24QDQQ414nhqPlAshs_VhfsXsK8UUZOSL4_37YR2z5z4E3ZT76QkA2DSmgqFRcNFIzmTwNOyHiBW3Pij7bMobi9mcCgmlkgnY0gmlwhKwSi-WKbXVsdGlhZGRyc5YACASsEovlBtGAAAoErBKL5QbRgd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDhBDwl6FCW9iWdjnDl16p51W3hJalUxq2rpokrE2HubGDdGNwgtGAg3VkcILRgoV3YWt1MgU"}'
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_2025-12-20_04-15-48__534594d6-22fe-44cf-a2de-9e797b6d166e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.128.141
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46274', '46275', '46276', '46277', '46278']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 46274:46274 -p 46275:46275 -p 46276:46276 -p 46277:46277 -p 46278:46278 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46276 --rest-port=46274 --tcp-port=46275 --discv5-udp-port=46277 --rest-address=0.0.0.0 --nat=extip:172.18.128.141 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=456bde6a460ccccc2a66cfd0db46a58b0ea9e0a6c2dcdad4aecb24ebb594aafb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46278 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDQQ414nhqPlAshs_VhfsXsK8UUZOSL4_37YR2z5z4E3ZT76QkA2DSmgqFRcNFIzmTwNOyHiBW3Pij7bMobi9mcCgmlkgnY0gmlwhKwSi-WKbXVsdGlhZGRyc5YACASsEovlBtGAAAoErBKL5QbRgd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDhBDwl6FCW9iWdjnDl16p51W3hJalUxq2rpokrE2HubGDdGNwgtGAg3VkcILRgoV3YWt1MgU --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.128.141 waku d3ed95d4a939cd9c932161bd66f4dc0e7dee8a91901562a6200d23f5b6d0a86d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d3ed95d4a939. Setting up logs at ./log/docker/node2_2025-12-20_04-15-48__534594d6-22fe-44cf-a2de-9e797b6d166e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46274
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:46274/health" -H "Content-Type: 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:46274/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.141/tcp/46275/p2p/16Uiu2HAm9jvW6b5DXrcXbAd7ZAvMoBUWL7wGx9E6U4kefTbN2wv5","/ip4/172.18.128.141/tcp/46276/ws/p2p/16Uiu2HAm9jvW6b5DXrcXbAd7ZAvMoBUWL7wGx9E6U4kefTbN2wv5"],"enrUri":"enr:-L24QDZ5HLSKko3KOOFDKcnunvV9M3Nkndc0Mkr17SuSWDIwFKqvN2sibvHghiaJMVZtO9wbFCASh1C1XYhVHBxi9roCgmlkgnY0gmlwhKwSgI2KbXVsdGlhZGRyc5YACASsEoCNBrTDAAoErBKAjQa0xN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC1LB9_XY9TBQB6bICaXHLhmG76cxQbDxCZ-xtnNt3JdaDdGNwgrTDg3VkcIK0xYV3YWt1MgE"}'
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:46274/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.139.229/tcp/53632/p2p/16Uiu2HAmMYX9ZSFoFUUn9qkDRcUpzZa7amNmLYp1zUE8VPMkpjSQ"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53631/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:46274/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:53631/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:53631/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":1766204150627869497,"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:46274/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":1766204150627869497,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53631/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:53631/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":1766204150741043270,"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:46274/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":1766204150741043270,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53631/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:53631/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":1766204150853650018,"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:46274/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":1766204150853650018,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53631/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:53631/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":1766204150966559314,"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:46274/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":1766204150966559314,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53631/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:53631/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":1766204151079759583,"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:46274/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":1766204151079759583,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53631/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:53631/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":1766204151193038422,"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:46274/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":1766204151193038422,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53631/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:53631/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":1766204151305878169,"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:46274/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":1766204151305878169,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53631/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:53631/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":1766204151419307227,"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:46274/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":1766204151419307227,"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 4d0450e9257b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d3ed95d4a939
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,518 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_start_node_with_50_pubsub_topics with id: 2025-12-20_04-11-20__074ea29c-67d5-4e7c-9bae-f200d14fe6fc
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_2025-12-20_04-11-20__074ea29c-67d5-4e7c-9bae-f200d14fe6fc__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.0.98
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22155', '22156', '22157', '22158', '22159']
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 22155:22155 -p 22156:22156 -p 22157:22157 -p 22158:22158 -p 22159:22159 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22157 --rest-port=22155 --tcp-port=22156 --discv5-udp-port=22158 --rest-address=0.0.0.0 --nat=extip:172.18.0.98 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=feaaeba15ccafb62bbcfbd7db30ed0cf5598d06e4aa66bcc6a064610a9d49e11 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22159 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.0.98 waku e323a6a170107b1f57b9835a1418e6a00782d4b450e5488b8f68182db5292ddd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e323a6a17010. Setting up logs at ./log/docker/node1_2025-12-20_04-11-20__074ea29c-67d5-4e7c-9bae-f200d14fe6fc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22155
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 921c719fc4a5. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 50982b2dcc36. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/health" -H "Content-Type: 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:22155/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.0.98/tcp/22156/p2p/16Uiu2HAm14MRUVXtsWXToWh28p2gTAC4rkpVe2WmTRwCFZZV3UnG","/ip4/172.18.0.98/tcp/22157/ws/p2p/16Uiu2HAm14MRUVXtsWXToWh28p2gTAC4rkpVe2WmTRwCFZZV3UnG"],"enrUri":"enr:-L24QFeUe41rAV2FElJvoooNS3ZAniOwmKf1ORlNCxmUZ0XdG5a_R4s05VlIpJUshdDs_W32NxOe59iZ4QM8ipmixmwCgmlkgnY0gmlwhKwSAGKKbXVsdGlhZGRyc5YACASsEgBiBlaMAAoErBIAYgZWjd0DgnJzhQACAQAAiXNlY3AyNTZrMaECU6_xHUlglM3_o9AvcCa2xoyMj3oGZiGG-FLVyFfB1R2DdGNwglaMg3VkcIJWjoV3YWt1MgU"}'
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_2025-12-20_04-11-20__074ea29c-67d5-4e7c-9bae-f200d14fe6fc__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.222.55
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5309', '5310', '5311', '5312', '5313']
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 5309:5309 -p 5310:5310 -p 5311:5311 -p 5312:5312 -p 5313:5313 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5311 --rest-port=5309 --tcp-port=5310 --discv5-udp-port=5312 --rest-address=0.0.0.0 --nat=extip:172.18.222.55 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=f15cefad3b696de19c6852bdfac3eb7c35cddf4f3ed60174bf5b1ac9d7d6aaac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5313 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFeUe41rAV2FElJvoooNS3ZAniOwmKf1ORlNCxmUZ0XdG5a_R4s05VlIpJUshdDs_W32NxOe59iZ4QM8ipmixmwCgmlkgnY0gmlwhKwSAGKKbXVsdGlhZGRyc5YACASsEgBiBlaMAAoErBIAYgZWjd0DgnJzhQACAQAAiXNlY3AyNTZrMaECU6_xHUlglM3_o9AvcCa2xoyMj3oGZiGG-FLVyFfB1R2DdGNwglaMg3VkcIJWjoV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.222.55 waku 2459d0c5719a36fdd665bc331e33a2a0e54c921e1b0844b80a3598efcd630eaf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2459d0c5719a. Setting up logs at ./log/docker/node2_2025-12-20_04-11-20__074ea29c-67d5-4e7c-9bae-f200d14fe6fc__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5309
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:5309/health" -H "Content-Type: 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:5309/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.222.55/tcp/5310/p2p/16Uiu2HAm9BQQZLLBQ2fSKHjfqr8XPpf9bp3StRPXusKP3aRViHuP","/ip4/172.18.222.55/tcp/5311/ws/p2p/16Uiu2HAm9BQQZLLBQ2fSKHjfqr8XPpf9bp3StRPXusKP3aRViHuP"],"enrUri":"enr:-L24QBUMpPZT1JmZ-i2csVEYY3-XXByUy75jtD-t0M4ag7L4YSQI4ZQKS4064SHTUqouv0_BLo0urFfpdMSfh7PmckUCgmlkgnY0gmlwhKwS3jeKbXVsdGlhZGRyc5YACASsEt43BhS-AAoErBLeNwYUv90DgnJzhQACAQAAiXNlY3AyNTZrMaECzFvgjkG0XqX77xe_ruY0QZftggrk-IbKgFBdRk-N2IaDdGNwghS-g3VkcIIUwIV3YWt1MgE"}'
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:5309/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.0.98/tcp/22156/p2p/16Uiu2HAm14MRUVXtsWXToWh28p2gTAC4rkpVe2WmTRwCFZZV3UnG"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7", "/waku/2/rs/2/8", "/waku/2/rs/2/9", "/waku/2/rs/2/10", "/waku/2/rs/2/11", "/waku/2/rs/2/12", "/waku/2/rs/2/13", "/waku/2/rs/2/14", "/waku/2/rs/2/15", "/waku/2/rs/2/16", "/waku/2/rs/2/17", "/waku/2/rs/2/18", "/waku/2/rs/2/19", "/waku/2/rs/2/20", "/waku/2/rs/2/21", "/waku/2/rs/2/22", "/waku/2/rs/2/23", "/waku/2/rs/2/24", "/waku/2/rs/2/25", "/waku/2/rs/2/26", "/waku/2/rs/2/27", "/waku/2/rs/2/28", "/waku/2/rs/2/29", "/waku/2/rs/2/30", "/waku/2/rs/2/31", "/waku/2/rs/2/32", "/waku/2/rs/2/33", "/waku/2/rs/2/34", "/waku/2/rs/2/35", "/waku/2/rs/2/36", "/waku/2/rs/2/37", "/waku/2/rs/2/38", "/waku/2/rs/2/39", "/waku/2/rs/2/40", "/waku/2/rs/2/41", "/waku/2/rs/2/42", "/waku/2/rs/2/43", "/waku/2/rs/2/44", "/waku/2/rs/2/45", "/waku/2/rs/2/46", "/waku/2/rs/2/47", "/waku/2/rs/2/48", "/waku/2/rs/2/49"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:5309/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7", "/waku/2/rs/2/8", "/waku/2/rs/2/9", "/waku/2/rs/2/10", "/waku/2/rs/2/11", "/waku/2/rs/2/12", "/waku/2/rs/2/13", "/waku/2/rs/2/14", "/waku/2/rs/2/15", "/waku/2/rs/2/16", "/waku/2/rs/2/17", "/waku/2/rs/2/18", "/waku/2/rs/2/19", "/waku/2/rs/2/20", "/waku/2/rs/2/21", "/waku/2/rs/2/22", "/waku/2/rs/2/23", "/waku/2/rs/2/24", "/waku/2/rs/2/25", "/waku/2/rs/2/26", "/waku/2/rs/2/27", "/waku/2/rs/2/28", "/waku/2/rs/2/29", "/waku/2/rs/2/30", "/waku/2/rs/2/31", "/waku/2/rs/2/32", "/waku/2/rs/2/33", "/waku/2/rs/2/34", "/waku/2/rs/2/35", "/waku/2/rs/2/36", "/waku/2/rs/2/37", "/waku/2/rs/2/38", "/waku/2/rs/2/39", "/waku/2/rs/2/40", "/waku/2/rs/2/41", "/waku/2/rs/2/42", "/waku/2/rs/2/43", "/waku/2/rs/2/44", "/waku/2/rs/2/45", "/waku/2/rs/2/46", "/waku/2/rs/2/47", "/waku/2/rs/2/48", "/waku/2/rs/2/49"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/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:22155/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":1766203883507043916,"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:5309/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":1766203883507043916,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/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:22155/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":1766203883678184369,"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:5309/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":1766203883678184369,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/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:22155/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":1766203883792329118,"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:5309/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":1766203883792329118,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/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:22155/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":1766203883905903132,"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:5309/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":1766203883905903132,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/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:22155/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":1766203884019824746,"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:5309/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":1766203884019824746,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/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:22155/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":1766203884137222591,"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:5309/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":1766203884137222591,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/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:22155/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":1766203884251717149,"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:5309/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":1766203884251717149,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/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:22155/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":1766203884370861334,"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:5309/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":1766203884370861334,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F8" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F8" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203884484807723,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F8" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203884484807723,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F9" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F9" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203884598210581,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F9" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203884598210581,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F10" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F10" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203884713499540,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F10" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203884713499540,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F11" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F11" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203884827816744,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F11" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203884827816744,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F12" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F12" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203884940746705,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F12" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203884940746705,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F13" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F13" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885053785175,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F13" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885053785175,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F14" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F14" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885168247118,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F14" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885168247118,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F15" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F15" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885282765069,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F15" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885282765069,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F16" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F16" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885396732279,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F16" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885396732279,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F17" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F17" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885510599009,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F17" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885510599009,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F18" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F18" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885625007819,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F18" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885625007819,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F19" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F19" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885739364151,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F19" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885739364151,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F20" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F20" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885853672777,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F20" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885853672777,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F21" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F21" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885968683328,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F21" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203885968683328,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F22" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F22" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886083647834,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F22" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886083647834,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F23" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F23" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886197548712,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F23" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886197548712,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F24" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F24" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886311976631,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F24" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886311976631,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F25" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F25" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886426804994,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F25" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886426804994,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F26" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F26" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886542759692,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F26" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886542759692,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F27" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F27" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886657551321,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F27" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886657551321,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F28" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F28" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886772288971,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F28" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886772288971,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F29" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F29" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886886630987,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F29" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203886886630987,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F30" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F30" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887001249431,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F30" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887001249431,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F31" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F31" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887115600061,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F31" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887115600061,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F32" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F32" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887242710860,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F32" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887242710860,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F33" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F33" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887368851085,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F33" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887368851085,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F34" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F34" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887483967883,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F34" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887483967883,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F35" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F35" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887598586538,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F35" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887598586538,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F36" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F36" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887713580594,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F36" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887713580594,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F37" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F37" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887828314518,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F37" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887828314518,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F38" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F38" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887943029912,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F38" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203887943029912,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F39" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F39" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888058064881,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F39" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888058064881,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F40" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F40" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888172292704,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F40" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888172292704,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F41" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F41" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888286959642,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F41" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888286959642,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F42" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F42" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888402022280,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F42" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888402022280,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F43" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F43" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888516679532,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F43" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888516679532,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F44" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F44" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888663016118,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F44" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888663016118,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F45" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F45" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888777009206,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F45" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888777009206,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F46" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F46" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888890651746,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F46" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203888890651746,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F47" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F47" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203889005033618,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F47" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203889005033618,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F48" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F48" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203889120166057,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F48" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203889120166057,"ephemeral":false,"proof":""}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F49" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22155/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F49" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203889242881009,"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:5309/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F49" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766203889242881009,"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 e323a6a17010
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 2459d0c5719a
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,69 @@
2025-12-20 04:24:06.208 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:24:06.208 DEBUG [tests.conftest] Running test: test_retrieve_messages_without_subscribing_via_api with id: 2025-12-20_04-24-06__eb2098a3-97cd-454f-adc4-351eae9dfbdc
2025-12-20 04:24:06.208 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:24:06.209 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:24:06.209 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-20 04:24:06.216 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:24:06.216 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-24-06__eb2098a3-97cd-454f-adc4-351eae9dfbdc__wakuorg_nwaku:latest.log
2025-12-20 04:24:06.216 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:24:06.216 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:24:06.218 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:24:06.218 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.164.227
2025-12-20 04:24:06.218 DEBUG [src.node.docker_mananger] Generated ports ['57804', '57805', '57806', '57807', '57808']
2025-12-20 04:24:06.218 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:24:06.218 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:24:06.218 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:24:06.218 DEBUG [src.node.docker_mananger] docker run -i -t -p 57804:57804 -p 57805:57805 -p 57806:57806 -p 57807:57807 -p 57808:57808 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57806 --rest-port=57804 --tcp-port=57805 --discv5-udp-port=57807 --rest-address=0.0.0.0 --nat=extip:172.18.164.227 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=061fbc3edc13af8df18bb6fcad2ddfcad232b2fd3bafbfe2d72a11d7e68bbb8d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57808 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-20 04:24:06.397 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.164.227 waku 36e37e30e539319656890a0c7ce295b9234c81537da0d4a786553f711a865a36
2025-12-20 04:24:06.403 ERROR [src.node.docker_mananger] Max retries reached for container 87888a895f9b. Exiting log stream.
2025-12-20 04:24:06.430 DEBUG [src.node.docker_mananger] Container started with ID 36e37e30e539. Setting up logs at ./log/docker/node1_2025-12-20_04-24-06__eb2098a3-97cd-454f-adc4-351eae9dfbdc__wakuorg_nwaku:latest.log
2025-12-20 04:24:06.431 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57804
2025-12-20 04:24:06.431 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:24:06.965 ERROR [src.node.docker_mananger] Max retries reached for container fb732cd48390. Exiting log stream.
2025-12-20 04:24:07.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57804/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:07.436 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"}]}'
2025-12-20 04:24:07.436 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:24:07.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57804/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:07.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.164.227/tcp/57805/p2p/16Uiu2HAmRavKKjLPjtbLBWNvJ6yxQuMvuGi3sibYKpG43JU88q5Q","/ip4/172.18.164.227/tcp/57806/ws/p2p/16Uiu2HAmRavKKjLPjtbLBWNvJ6yxQuMvuGi3sibYKpG43JU88q5Q"],"enrUri":"enr:-L24QBaqZ2_EAAkp_aAY2W-db4UfEwgiZC4I42cY3KZvO8BaObFbyQgUPk5aH_YlZuxZy6Uzn9zutmHsfH9d8LOTuQ0CgmlkgnY0gmlwhKwSpOOKbXVsdGlhZGRyc5YACASsEqTjBuHNAAoErBKk4wbhzt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDwB0LsIdrvRKLGfm8vCcI3ugb8PYRXgOwH8bD_Dcm9meDdGNwguHNg3VkcILhz4V3YWt1MgU"}'
2025-12-20 04:24:07.439 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:24:07.445 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:24:07.445 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-24-06__eb2098a3-97cd-454f-adc4-351eae9dfbdc__wakuorg_nwaku:latest.log
2025-12-20 04:24:07.445 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:24:07.445 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:24:07.447 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:24:07.447 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.52.87
2025-12-20 04:24:07.447 DEBUG [src.node.docker_mananger] Generated ports ['32114', '32115', '32116', '32117', '32118']
2025-12-20 04:24:07.447 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:24:07.447 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:24:07.448 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:24:07.448 DEBUG [src.node.docker_mananger] docker run -i -t -p 32114:32114 -p 32115:32115 -p 32116:32116 -p 32117:32117 -p 32118:32118 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32116 --rest-port=32114 --tcp-port=32115 --discv5-udp-port=32117 --rest-address=0.0.0.0 --nat=extip:172.18.52.87 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=fef4cfdbef72be5fda6ebba4cb613781c818cc4e4a3d9641e45bdbde8c35b900 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32118 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBaqZ2_EAAkp_aAY2W-db4UfEwgiZC4I42cY3KZvO8BaObFbyQgUPk5aH_YlZuxZy6Uzn9zutmHsfH9d8LOTuQ0CgmlkgnY0gmlwhKwSpOOKbXVsdGlhZGRyc5YACASsEqTjBuHNAAoErBKk4wbhzt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDwB0LsIdrvRKLGfm8vCcI3ugb8PYRXgOwH8bD_Dcm9meDdGNwguHNg3VkcILhz4V3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-20 04:24:07.630 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.52.87 waku e153c1620cf338ef1189857aa33c033caeabcb7bd266689d19a796a42b9c5c67
2025-12-20 04:24:07.661 DEBUG [src.node.docker_mananger] Container started with ID e153c1620cf3. Setting up logs at ./log/docker/node2_2025-12-20_04-24-06__eb2098a3-97cd-454f-adc4-351eae9dfbdc__wakuorg_nwaku:latest.log
2025-12-20 04:24:07.661 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32114
2025-12-20 04:24:07.662 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:24:08.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32114/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:08.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":"READY"}]}'
2025-12-20 04:24:08.675 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:24:08.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32114/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:08.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.52.87/tcp/32115/p2p/16Uiu2HAm6QgwJm45uarxqE2Qaw3RunRJ28QB4QG37VsoMo7QhNBu","/ip4/172.18.52.87/tcp/32116/ws/p2p/16Uiu2HAm6QgwJm45uarxqE2Qaw3RunRJ28QB4QG37VsoMo7QhNBu"],"enrUri":"enr:-L24QOGYRA_dqsTNg6GXB5o719S_7Ty4qo_Hfbq9EjzovfgXL4cGs36IGQf_qWeadmSAKKlc2zaOdrbKZFS9aPbiX_4CgmlkgnY0gmlwhKwSNFeKbXVsdGlhZGRyc5YACASsEjRXBn1zAAoErBI0VwZ9dN0DgnJzhQACAQAAiXNlY3AyNTZrMaECozAOv4zwSDAgqdBfe0Jy9a9ScatNstawX0_tHxPCjlyDdGNwgn1zg3VkcIJ9dYV3YWt1MgE"}'
2025-12-20 04:24:08.682 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:24:08.682 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32114/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.164.227/tcp/57805/p2p/16Uiu2HAmRavKKjLPjtbLBWNvJ6yxQuMvuGi3sibYKpG43JU88q5Q"]'
2025-12-20 04:24:08.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:08.686 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57804/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-20 04:24:08.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:24:08.691 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-20 04:24:08.791 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-20 04:24:08.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57804/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:08.794 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766204648686438196,"ephemeral":false,"proof":""}]'
2025-12-20 04:24:08.795 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-20 04:24:08.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32114/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:24:08.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":1766204648686438196,"ephemeral":false,"proof":""}]'
2025-12-20 04:24:08.800 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:24:08.802 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:24:08.802 DEBUG [src.node.waku_node] Stopping container with id 36e37e30e539
2025-12-20 04:24:09.323 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:24:09.323 DEBUG [src.node.waku_node] Stopping container with id e153c1620cf3
2025-12-20 04:24:09.858 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:24:09.859 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:24:09.869 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:24:09.874 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,102 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_node_not_connected_directly_to_relaying_node with id: 2025-12-20_04-06-11__8600acf8-8bf1-44c3-bd78-270ec6824372
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_2025-12-20_04-06-11__8600acf8-8bf1-44c3-bd78-270ec6824372__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_2025-12-20_04-06-11__8600acf8-8bf1-44c3-bd78-270ec6824372__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_2025-12-20_04-06-11__8600acf8-8bf1-44c3-bd78-270ec6824372__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:33 Network waku created
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.142.59
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18745', '18746', '18747', '18748', '18749']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 18745:18745 -p 18746:18746 -p 18747:18747 -p 18748:18748 -p 18749:18749 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18747 --rest-port=18745 --tcp-port=18746 --discv5-udp-port=18748 --rest-address=0.0.0.0 --nat=extip:172.18.142.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0121bcccffee0cf9ee95bdbe5f85cc3ec6e919cf1a064e05d1eecf34d96ecdb9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18749 --metrics-logging=true --filter=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.142.59 waku 7a9054c10c6d4413199243185172dbfc07925471a25bc433ea8583031739218f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7a9054c10c6d. Setting up logs at ./log/docker/node1_2025-12-20_04-06-11__8600acf8-8bf1-44c3-bd78-270ec6824372__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18745
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:18745/health" -H "Content-Type: 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:18745/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.59/tcp/18746/p2p/16Uiu2HAkw5Hg88b1cJzZaaaeZV9Jzh8kfYiahBfwKWzyTgycqYLn","/ip4/172.18.142.59/tcp/18747/ws/p2p/16Uiu2HAkw5Hg88b1cJzZaaaeZV9Jzh8kfYiahBfwKWzyTgycqYLn"],"enrUri":"enr:-L24QBo1VfnsUS62B3eWiWjqMSnieaTdVkoZA3VZ7aMdSK0lGD89wq3qGLetl13XlWKAl85RSwfUaEiTgxBXxvDnS0wCgmlkgnY0gmlwhKwSjjuKbXVsdGlhZGRyc5YACASsEo47Bkk6AAoErBKOOwZJO90DgnJzhQADAQAAiXNlY3AyNTZrMaECGH6JqCVyP8lEpUGBs2_U3-bZgvm3YLBiBSY3rd3KckeDdGNwgkk6g3VkcIJJPIV3YWt1MgU"}'
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.43.52
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20759', '20760', '20761', '20762', '20763']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20759:20759 -p 20760:20760 -p 20761:20761 -p 20762:20762 -p 20763:20763 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20761 --rest-port=20759 --tcp-port=20760 --discv5-udp-port=20762 --rest-address=0.0.0.0 --nat=extip:172.18.43.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cafcfb1089becf5902ae1dad2a1d7c9ac9ce7f0a6ec9f69547c35bcbbebaf167 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20763 --metrics-logging=true --filter=true --relay=true --discv5-bootstrap-node=enr:-L24QBo1VfnsUS62B3eWiWjqMSnieaTdVkoZA3VZ7aMdSK0lGD89wq3qGLetl13XlWKAl85RSwfUaEiTgxBXxvDnS0wCgmlkgnY0gmlwhKwSjjuKbXVsdGlhZGRyc5YACASsEo47Bkk6AAoErBKOOwZJO90DgnJzhQADAQAAiXNlY3AyNTZrMaECGH6JqCVyP8lEpUGBs2_U3-bZgvm3YLBiBSY3rd3KckeDdGNwgkk6g3VkcIJJPIV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.43.52 waku fbbec737dd3b126e36c5905b24f65e478d053d2709cb1f5902b0ab07f4066ba2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fbbec737dd3b. Setting up logs at ./log/docker/node2_2025-12-20_04-06-11__8600acf8-8bf1-44c3-bd78-270ec6824372__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20759
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:20759/health" -H "Content-Type: 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":"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:20759/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.52/tcp/20760/p2p/16Uiu2HAkvU6L1XC2md53kaB25k8swrArjphWfeQhmuq5BKtGtMFH","/ip4/172.18.43.52/tcp/20761/ws/p2p/16Uiu2HAkvU6L1XC2md53kaB25k8swrArjphWfeQhmuq5BKtGtMFH"],"enrUri":"enr:-L24QH7OOXPL9DjU-8kOseS5iZhpIDdG1mlANIDU2fJGzUuxdEovit-z_iXnWPc6Ir0zUJ8u5ayWaG1rOOkhcaZdzeoCgmlkgnY0gmlwhKwSKzSKbXVsdGlhZGRyc5YACASsEis0BlEYAAoErBIrNAZRGd0DgnJzhQADAQAAiXNlY3AyNTZrMaECD3phKd04TTfRZKovPL9sp0ung0saQY7DcVHVeIpcwFSDdGNwglEYg3VkcIJRGoV3YWt1MgU"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.92.95
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64358', '64359', '64360', '64361', '64362']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64358:64358 -p 64359:64359 -p 64360:64360 -p 64361:64361 -p 64362:64362 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64360 --rest-port=64358 --tcp-port=64359 --discv5-udp-port=64361 --rest-address=0.0.0.0 --nat=extip:172.18.92.95 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ccf0ed97dfddf4dc5497b56db2adcc85adcf9fc01c75d9eddaaebf8cde799b3a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64362 --metrics-logging=true --relay=false --filternode=/ip4/172.18.43.52/tcp/20760/p2p/16Uiu2HAkvU6L1XC2md53kaB25k8swrArjphWfeQhmuq5BKtGtMFH --discv5-bootstrap-node=enr:-L24QH7OOXPL9DjU-8kOseS5iZhpIDdG1mlANIDU2fJGzUuxdEovit-z_iXnWPc6Ir0zUJ8u5ayWaG1rOOkhcaZdzeoCgmlkgnY0gmlwhKwSKzSKbXVsdGlhZGRyc5YACASsEis0BlEYAAoErBIrNAZRGd0DgnJzhQADAQAAiXNlY3AyNTZrMaECD3phKd04TTfRZKovPL9sp0ung0saQY7DcVHVeIpcwFSDdGNwglEYg3VkcIJRGoV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.92.95 waku 28b00236d3734238b6f13d0b5cc093172af1378b6e9adc0306a3d6f986a2e41f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 28b00236d373. Setting up logs at ./log/docker/node3_2025-12-20_04-06-11__8600acf8-8bf1-44c3-bd78-270ec6824372__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64358
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:64358/health" -H "Content-Type: 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:64358/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.92.95/tcp/64359/p2p/16Uiu2HAkz5jju1zeew14J9Jv7tGaifoBmAWhAQcgH3k6BJT1HfEA","/ip4/172.18.92.95/tcp/64360/ws/p2p/16Uiu2HAkz5jju1zeew14J9Jv7tGaifoBmAWhAQcgH3k6BJT1HfEA"],"enrUri":"enr:-L24QGUYFp2vewgUiE1jfvUoCaPGi9uw5ln_j8YKEmbJfF43IQxgS9Uve5kp6JfAfDljKwmZS-H1fxjtWix2g9BL20cCgmlkgnY0gmlwhKwSXF-KbXVsdGlhZGRyc5YACASsElxfBvtnAAoErBJcXwb7aN0DgnJzhQADAQAAiXNlY3AyNTZrMaECRS8SA4rMyDVCWsvgA9SPynVjzCrhgi0I-H5ldO4QOVODdGNwgvtng3VkcIL7aYV3YWt1MgA"}'
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:18745/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:20759/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:64358/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"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18745/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.43.52/tcp/49738/p2p/16Uiu2HAkvU6L1XC2md53kaB25k8swrArjphWfeQhmuq5BKtGtMFH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/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-123-ge3dd62","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20759/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.92.95/tcp/50090/p2p/16Uiu2HAkz5jju1zeew14J9Jv7tGaifoBmAWhAQcgH3k6BJT1HfEA","protocols":["/ipfs/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-123-ge3dd62","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.142.59/tcp/18746/p2p/16Uiu2HAkw5Hg88b1cJzZaaaeZV9Jzh8kfYiahBfwKWzyTgycqYLn","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/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-123-ge3dd62","origin":"Discv5"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64358/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.43.52/tcp/20760/p2p/16Uiu2HAkvU6L1XC2md53kaB25k8swrArjphWfeQhmuq5BKtGtMFH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/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-123-ge3dd62","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18745/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 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:64358/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":1766203607410107595,"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 7a9054c10c6d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id fbbec737dd3b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 28b00236d373
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7a9054c10c6d. 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,228 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_different_page_size[39] with id: 2025-12-20_04-11-38__1113aa90-4e45-4b86-aa5a-cefc08e65388
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_2025-12-20_04-11-38__1113aa90-4e45-4b86-aa5a-cefc08e65388__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.24
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3368', '3369', '3370', '3371', '3372']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3368:3368 -p 3369:3369 -p 3370:3370 -p 3371:3371 -p 3372:3372 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3370 --rest-port=3368 --tcp-port=3369 --discv5-udp-port=3371 --rest-address=0.0.0.0 --nat=extip:172.18.144.24 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=88586ccb0322f1ebaba0f3ee8197adc3c6758f5ceaf7aaab7458dbd9ce20da7d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3372 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.144.24 waku f1126d54276dbae6da06de924bb4c502c27f97b2ddc6812085c98a3829a9b323
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f1126d54276d. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-11-38__1113aa90-4e45-4b86-aa5a-cefc08e65388__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3368
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 545aba70c674. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e0a3107be63b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3368/health" -H "Content-Type: 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:3368/debug/v1/info" -H "Content-Type: application/json" -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.24/tcp/3369/p2p/16Uiu2HAmNn8MvX8WKvcPsgR8tro9itEMCVfWuVKQy7ddjkrTWaTE","/ip4/172.18.144.24/tcp/3370/ws/p2p/16Uiu2HAmNn8MvX8WKvcPsgR8tro9itEMCVfWuVKQy7ddjkrTWaTE"],"enrUri":"enr:-L24QIz-Hca1_GKTFOMWxgzB-9IGHVpuQx1kLjMWC8ekSv7KH9KAaG2OhM7wmbtPhhtKHqOUAnZ24LhOW1nk1bVUpuYCgmlkgnY0gmlwhKwSkBiKbXVsdGlhZGRyc5YACASsEpAYBg0pAAoErBKQGAYNKt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlmj-L1LZ_BU_kaH1mx_YDA7xORKAYTo01rC5bU6DXx2DdGNwgg0pg3VkcIINK4V3YWt1MgM"}'
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_2025-12-20_04-11-38__1113aa90-4e45-4b86-aa5a-cefc08e65388__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.70.52
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['2883', '2884', '2885', '2886', '2887']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 2883:2883 -p 2884:2884 -p 2885:2885 -p 2886:2886 -p 2887:2887 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2885 --rest-port=2883 --tcp-port=2884 --discv5-udp-port=2886 --rest-address=0.0.0.0 --nat=extip:172.18.70.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=790eadbeaf0f16c32dbfab497e0c5e91b7acfe73fcc15bc2ff20367e1608e497 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2887 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QIz-Hca1_GKTFOMWxgzB-9IGHVpuQx1kLjMWC8ekSv7KH9KAaG2OhM7wmbtPhhtKHqOUAnZ24LhOW1nk1bVUpuYCgmlkgnY0gmlwhKwSkBiKbXVsdGlhZGRyc5YACASsEpAYBg0pAAoErBKQGAYNKt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlmj-L1LZ_BU_kaH1mx_YDA7xORKAYTo01rC5bU6DXx2DdGNwgg0pg3VkcIINK4V3YWt1MgM --storenode=/ip4/172.18.144.24/tcp/3369/p2p/16Uiu2HAmNn8MvX8WKvcPsgR8tro9itEMCVfWuVKQy7ddjkrTWaTE --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.70.52 waku e3911b899ce7bf6ab371c9a16c858cd2ee1fe03a91da586bcaeaa1465e05fd6e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e3911b899ce7. Setting up logs at ./log/docker/store_node1_2025-12-20_04-11-38__1113aa90-4e45-4b86-aa5a-cefc08e65388__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 2883
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:2883/health" -H "Content-Type: 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:2883/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.70.52/tcp/2884/p2p/16Uiu2HAkzfNiZwp4ghMeyx8Rw7TjcjnvWmLijXbNHkYzyMkdgCDT","/ip4/172.18.70.52/tcp/2885/ws/p2p/16Uiu2HAkzfNiZwp4ghMeyx8Rw7TjcjnvWmLijXbNHkYzyMkdgCDT"],"enrUri":"enr:-L24QHy9UxBke-2c5YlkPWs6F1o1JpM5RExjs-ELNt-HEqq3MFFSOkAFbpR8uT_QhrqGqJmd2b_9NUHHVzdzOdpmsw0CgmlkgnY0gmlwhKwSRjSKbXVsdGlhZGRyc5YACASsEkY0BgtEAAoErBJGNAYLRd0DgnJzhQADAQAAiXNlY3AyNTZrMaECTc0MFOg0hZqPjxbm9O6G2ecCT0JH3mYFZftr5Q6CC5aDdGNwggtEg3VkcIILRoV3YWt1MgM"}'
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:2883/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.144.24/tcp/3369/p2p/16Uiu2HAmNn8MvX8WKvcPsgR8tro9itEMCVfWuVKQy7ddjkrTWaTE"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3368/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:2883/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/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:3368/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8yOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3368/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3368/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3368/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3368/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zMw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3368/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3368/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3368/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3368/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zNw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3368/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:3368/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3368/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=39&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":"0xb36b30e752a0e58abcad8f2b7c69def82c44cedccb5df7fd293500f37d9c3e70"},{"messageHash":"0xe0f0f8c55840006048b212e2ce5edd866e3a52fc996a6960f98b92537fabd613"},{"messageHash":"0xfbdbe0844dec56a54aaf69172188fbddd27b15dd8dd2920dc1e6523fcdd0400c"},{"messageHash":"0x1bddcedc7c3dcee73f21b2906468ea6157bab70be4c388539984d615181cbc5e"},{"messageHash":"0xbc088d5e3aa7e55ae38d61740d19d04cf4393b377cf6b14163877bb7824667e7"},{"messageHash":"0x9a94c12208bf28e92921ca97ce0de4e35b2d9e6cdfeddbf0b76c64706c0b4912"},{"messageHash":"0xbc8a294224c717ceefbd61639feb582fc5bedd990b1444ec9eadebe0d0a94abe"},{"messageHash":"0xab2cb7048ffb31b79377077c62209568f46b64bb9ba5b1520a3a51fa9501092f"},{"messageHash":"0x9e63c6cfaa5a2792f7179619d6dd81fe8a3cdea7a1770867533053616cfd2e62"},{"messageHash":"0xef18fc5d3f217cb99c307ab89a9f71f9ed4c20339f5c3d33f2dc3a3e92591f32"},{"messageHash":"0x08576065036c26bb9d7c87f22cfd63c56693caa7c44428b829441e5eb2640a2d"},{"messageHash":"0x658f7f546c3e786d7ed797b11e7577a144262704c4883172465c57f15d428236"},{"messageHash":"0x014f245276ad68fa0152cf81b6d3de34f4ae37a78ca6b4f9ec7a4ab63fee518f"},{"messageHash":"0xc63f0cbf03e409c7f3888859be48f0d54905bf345fa9cbae9f15afa974a1cec3"},{"messageHash":"0x6b449e90965b4e07b5a145318c2bedb75892e49b9812931a190d7a75c50241d8"},{"messageHash":"0x92a50120ad7545687557d4919641f47460e131f8356de3ee98c36b38a8d33190"},{"messageHash":"0x4bb699e834770a7bfbff52dacbf1e26627fa419cf5296422c6fc9282c7c8247c"},{"messageHash":"0x687c30781e28750fc004a9c4a8bee13f269eaabe48c7dc0dcd2f99535f8b276a"},{"messageHash":"0x95b9cfc5a9ca5d50da208993d21ad33b3bfe8db1ad691a43da7455154b72f35d"},{"messageHash":"0x96989390481db2662be06b120d4ffec35326a55c2445d0dc2f33103a561187d1"},{"messageHash":"0x02bab84fca61f8b9f65ea360c403f7a87a92656fc8ae7975a65323183a17db1b"},{"messageHash":"0xc8f5de509926b15ad82876151ab5d1316af37f756f28e76f29c5114ddb89fa84"},{"messageHash":"0x637538e429d21842120e3ae345d2b414baefee87f998a5594154625924693983"},{"messageHash":"0xf23519b00f06c2ee61e71fbbb37d1e0aa23d6aefb1845778db1b66a8a2c5ede6"},{"messageHash":"0xa144cb2e8c3260985c7b659481408575d7bc77182e9aa934c634d5322d25a6cd"},{"messageHash":"0xb69ca908ce540360857f1a436dc1152e0b5cf23b4febf0fc8bed69a11dcc171f"},{"messageHash":"0x3b4713e19c62ac3ec7fabf1e6af909d176e3caa6bf60a962a8072dc9ef61f8e5"},{"messageHash":"0xa336f73dad9815d91256ea167654fb85d4130e144af4f3977d080bd325790122"},{"messageHash":"0x9c1c8e489441db18882139c7368a5db57e11b508c8dffd0f545aa0ab2186c50c"},{"messageHash":"0xdd361c224c907bd3627a29e88266557820766390c8d09888ac1ed6a0e7c64e91"},{"messageHash":"0x0ba4262cf0ef3f4a9cded896cf6da5fdbabd9a27cd6d433ed45d626bcfb44281"},{"messageHash":"0x044adca008d94bb513fc78dcab3e08ae63e936e3baffc46fa26ea059f9ecc5d5"},{"messageHash":"0x56c69e537a9ce28fd0e565d7a87240cccade2982150c6b210b3fe3957c9666c9"},{"messageHash":"0x5651de299da1618d8d1b9499dbded0ac2d87e05f2aa4f4d490ba432fe34f452f"},{"messageHash":"0x1372d98b89a9e8d854c718fb64091ec3cd532d64a2c7e8ce28052d7dc777bea7"},{"messageHash":"0x535213d342063917816a44f15db9411614641d9bccc66520fc5429fc2f145f05"},{"messageHash":"0x3a86242a43a511c060e0e44fcc77e0281610addf4484bf27772f1fe4ed4dfae8"},{"messageHash":"0x68d6909ca292d0302999c307fcb9968d8887b07c9a4dba5bb67aae12b57709df"},{"messageHash":"0x154a6d68b5bf57688276f9f779b87bd86ac352cb78aa3e01e942035caab94aa3"}],"paginationCursor":"0x154a6d68b5bf57688276f9f779b87bd86ac352cb78aa3e01e942035caab94aa3"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:2883/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=39&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":"0xb36b30e752a0e58abcad8f2b7c69def82c44cedccb5df7fd293500f37d9c3e70"},{"messageHash":"0xe0f0f8c55840006048b212e2ce5edd866e3a52fc996a6960f98b92537fabd613"},{"messageHash":"0xfbdbe0844dec56a54aaf69172188fbddd27b15dd8dd2920dc1e6523fcdd0400c"},{"messageHash":"0x1bddcedc7c3dcee73f21b2906468ea6157bab70be4c388539984d615181cbc5e"},{"messageHash":"0xbc088d5e3aa7e55ae38d61740d19d04cf4393b377cf6b14163877bb7824667e7"},{"messageHash":"0x9a94c12208bf28e92921ca97ce0de4e35b2d9e6cdfeddbf0b76c64706c0b4912"},{"messageHash":"0xbc8a294224c717ceefbd61639feb582fc5bedd990b1444ec9eadebe0d0a94abe"},{"messageHash":"0xab2cb7048ffb31b79377077c62209568f46b64bb9ba5b1520a3a51fa9501092f"},{"messageHash":"0x9e63c6cfaa5a2792f7179619d6dd81fe8a3cdea7a1770867533053616cfd2e62"},{"messageHash":"0xef18fc5d3f217cb99c307ab89a9f71f9ed4c20339f5c3d33f2dc3a3e92591f32"},{"messageHash":"0x08576065036c26bb9d7c87f22cfd63c56693caa7c44428b829441e5eb2640a2d"},{"messageHash":"0x658f7f546c3e786d7ed797b11e7577a144262704c4883172465c57f15d428236"},{"messageHash":"0x014f245276ad68fa0152cf81b6d3de34f4ae37a78ca6b4f9ec7a4ab63fee518f"},{"messageHash":"0xc63f0cbf03e409c7f3888859be48f0d54905bf345fa9cbae9f15afa974a1cec3"},{"messageHash":"0x6b449e90965b4e07b5a145318c2bedb75892e49b9812931a190d7a75c50241d8"},{"messageHash":"0x92a50120ad7545687557d4919641f47460e131f8356de3ee98c36b38a8d33190"},{"messageHash":"0x4bb699e834770a7bfbff52dacbf1e26627fa419cf5296422c6fc9282c7c8247c"},{"messageHash":"0x687c30781e28750fc004a9c4a8bee13f269eaabe48c7dc0dcd2f99535f8b276a"},{"messageHash":"0x95b9cfc5a9ca5d50da208993d21ad33b3bfe8db1ad691a43da7455154b72f35d"},{"messageHash":"0x96989390481db2662be06b120d4ffec35326a55c2445d0dc2f33103a561187d1"},{"messageHash":"0x02bab84fca61f8b9f65ea360c403f7a87a92656fc8ae7975a65323183a17db1b"},{"messageHash":"0xc8f5de509926b15ad82876151ab5d1316af37f756f28e76f29c5114ddb89fa84"},{"messageHash":"0x637538e429d21842120e3ae345d2b414baefee87f998a5594154625924693983"},{"messageHash":"0xf23519b00f06c2ee61e71fbbb37d1e0aa23d6aefb1845778db1b66a8a2c5ede6"},{"messageHash":"0xa144cb2e8c3260985c7b659481408575d7bc77182e9aa934c634d5322d25a6cd"},{"messageHash":"0xb69ca908ce540360857f1a436dc1152e0b5cf23b4febf0fc8bed69a11dcc171f"},{"messageHash":"0x3b4713e19c62ac3ec7fabf1e6af909d176e3caa6bf60a962a8072dc9ef61f8e5"},{"messageHash":"0xa336f73dad9815d91256ea167654fb85d4130e144af4f3977d080bd325790122"},{"messageHash":"0x9c1c8e489441db18882139c7368a5db57e11b508c8dffd0f545aa0ab2186c50c"},{"messageHash":"0xdd361c224c907bd3627a29e88266557820766390c8d09888ac1ed6a0e7c64e91"},{"messageHash":"0x0ba4262cf0ef3f4a9cded896cf6da5fdbabd9a27cd6d433ed45d626bcfb44281"},{"messageHash":"0x044adca008d94bb513fc78dcab3e08ae63e936e3baffc46fa26ea059f9ecc5d5"},{"messageHash":"0x56c69e537a9ce28fd0e565d7a87240cccade2982150c6b210b3fe3957c9666c9"},{"messageHash":"0x5651de299da1618d8d1b9499dbded0ac2d87e05f2aa4f4d490ba432fe34f452f"},{"messageHash":"0x1372d98b89a9e8d854c718fb64091ec3cd532d64a2c7e8ce28052d7dc777bea7"},{"messageHash":"0x535213d342063917816a44f15db9411614641d9bccc66520fc5429fc2f145f05"},{"messageHash":"0x3a86242a43a511c060e0e44fcc77e0281610addf4484bf27772f1fe4ed4dfae8"},{"messageHash":"0x68d6909ca292d0302999c307fcb9968d8887b07c9a4dba5bb67aae12b57709df"},{"messageHash":"0x154a6d68b5bf57688276f9f779b87bd86ac352cb78aa3e01e942035caab94aa3"}],"paginationCursor":"0x154a6d68b5bf57688276f9f779b87bd86ac352cb78aa3e01e942035caab94aa3"}'
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 f1126d54276d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e3911b899ce7
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,110 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_invalid_page_size with id: 2025-12-20_04-15-20__c4e19c16-5f04-4524-b5cb-ca80d3716fe9
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_2025-12-20_04-15-20__c4e19c16-5f04-4524-b5cb-ca80d3716fe9__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.52
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50286', '50287', '50288', '50289', '50290']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50286:50286 -p 50287:50287 -p 50288:50288 -p 50289:50289 -p 50290:50290 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50288 --rest-port=50286 --tcp-port=50287 --discv5-udp-port=50289 --rest-address=0.0.0.0 --nat=extip:172.18.83.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cbe02f097ffe6b8942dddb5c70ededcb7adffe69821788aedae7cd44653a31cd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50290 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.83.52 waku 1698c9adfd39e09396e794c55bc73e958b9cf2e40af869b05398a177e5b42566
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1698c9adfd39. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-15-20__c4e19c16-5f04-4524-b5cb-ca80d3716fe9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50286
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 2767e96dd1d7. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6d35b210d0a4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50286/health" -H "Content-Type: 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:50286/debug/v1/info" -H "Content-Type: application/json" -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.52/tcp/50287/p2p/16Uiu2HAmNkuVFSuAAgpm7D1dFqLoReEib5X4dqtptWLaXUzFKNm6","/ip4/172.18.83.52/tcp/50288/ws/p2p/16Uiu2HAmNkuVFSuAAgpm7D1dFqLoReEib5X4dqtptWLaXUzFKNm6"],"enrUri":"enr:-L24QC4JSscP9KDvrcmx5RJvu2AzKRm4a3WVFgQ_VW_bDlZvRaC880oKuAp4mcAPngUyZwYsJ2V1Vi8U1ts-ngI8OBwCgmlkgnY0gmlwhKwSUzSKbXVsdGlhZGRyc5YACASsElM0BsRvAAoErBJTNAbEcN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlhjbFF_LmI8f1FesROhx1nTpwEG0OW2SyTCPB2WLSwGDdGNwgsRvg3VkcILEcYV3YWt1MgM"}'
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_2025-12-20_04-15-20__c4e19c16-5f04-4524-b5cb-ca80d3716fe9__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.125.254
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20808', '20809', '20810', '20811', '20812']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20808:20808 -p 20809:20809 -p 20810:20810 -p 20811:20811 -p 20812:20812 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20810 --rest-port=20808 --tcp-port=20809 --discv5-udp-port=20811 --rest-address=0.0.0.0 --nat=extip:172.18.125.254 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9dd3d36f8d0be4dd1db0e42ba7741b4e63ddb26d3d2afe95fe186adad1b2fa95 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20812 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QC4JSscP9KDvrcmx5RJvu2AzKRm4a3WVFgQ_VW_bDlZvRaC880oKuAp4mcAPngUyZwYsJ2V1Vi8U1ts-ngI8OBwCgmlkgnY0gmlwhKwSUzSKbXVsdGlhZGRyc5YACASsElM0BsRvAAoErBJTNAbEcN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDlhjbFF_LmI8f1FesROhx1nTpwEG0OW2SyTCPB2WLSwGDdGNwgsRvg3VkcILEcYV3YWt1MgM --storenode=/ip4/172.18.83.52/tcp/50287/p2p/16Uiu2HAmNkuVFSuAAgpm7D1dFqLoReEib5X4dqtptWLaXUzFKNm6 --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.125.254 waku 43bd51dba432875a9b029af6c7fcf748f7b0febb9806407418770cba5dc84395
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 43bd51dba432. Setting up logs at ./log/docker/store_node1_2025-12-20_04-15-20__c4e19c16-5f04-4524-b5cb-ca80d3716fe9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20808
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:20808/health" -H "Content-Type: 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:20808/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.125.254/tcp/20809/p2p/16Uiu2HAkzT3UCfp1sADMDNY4ioWKwkZa9niSxBV31Mn9TJ9wDK9D","/ip4/172.18.125.254/tcp/20810/ws/p2p/16Uiu2HAkzT3UCfp1sADMDNY4ioWKwkZa9niSxBV31Mn9TJ9wDK9D"],"enrUri":"enr:-L24QI5qDbJXcD44yg23zj8HOV0N8lk18VnNKvQ6MGjFC-EWaZCF4NXXXAYkSjg2mGgArgfwRjs7e80jqMiD1k7kfwcCgmlkgnY0gmlwhKwSff6KbXVsdGlhZGRyc5YACASsEn3-BlFJAAoErBJ9_gZRSt0DgnJzhQADAQAAiXNlY3AyNTZrMaECSqRQZLmzaOL6NOC54vOUaUC-kRoj0wWMD3ntEsOum-SDdGNwglFJg3VkcIJRS4V3YWt1MgM"}'
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:20808/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.83.52/tcp/50287/p2p/16Uiu2HAmNkuVFSuAAgpm7D1dFqLoReEib5X4dqtptWLaXUzFKNm6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:50286/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:20808/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:50286/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:50286/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:50286/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:50286/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:50286/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:50286/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:50286/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:50286/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:50286/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:50286/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:50286/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:50286/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true. Response content: b'page size parsing error: invalid integer: $2'
DEBUG  tests.store.test_page_size:test_page_size.py:66 the invalid page_size $2 wasn't accepted
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20808/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:20808/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=$2&ascending=true. Response content: b'page size parsing error: invalid integer: $2'
DEBUG  tests.store.test_page_size:test_page_size.py:66 the invalid page_size $2 wasn't accepted
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1698c9adfd39
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 43bd51dba432
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,107 @@
2025-12-20 04:06:52.148 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:06:52.149 DEBUG [tests.conftest] Running test: test_msg_stored_when_ephemeral_false with id: 2025-12-20_04-06-52__b3374324-de4e-431b-8b00-0a94fafa57bc
2025-12-20 04:06:52.149 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:06:52.149 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-20 04:06:52.149 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-20 04:06:52.155 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:06:52.156 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-06-52__b3374324-de4e-431b-8b00-0a94fafa57bc__wakuorg_nwaku:latest.log
2025-12-20 04:06:52.161 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:06:52.161 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-06-52__b3374324-de4e-431b-8b00-0a94fafa57bc__wakuorg_nwaku:latest.log
2025-12-20 04:06:52.166 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:06:52.166 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-20_04-06-52__b3374324-de4e-431b-8b00-0a94fafa57bc__wakuorg_nwaku:latest.log
2025-12-20 04:06:52.167 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:06:52.167 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:06:52.168 DEBUG [tests.e2e.test_e2e] Start 3 nodes
2025-12-20 04:06:52.168 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:06:52.168 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:06:52.169 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:06:52.169 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.168.74
2025-12-20 04:06:52.170 DEBUG [src.node.docker_mananger] Generated ports ['33692', '33693', '33694', '33695', '33696']
2025-12-20 04:06:52.170 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:06:52.170 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:06:52.170 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:06:52.170 DEBUG [src.node.docker_mananger] docker run -i -t -p 33692:33692 -p 33693:33693 -p 33694:33694 -p 33695:33695 -p 33696:33696 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33694 --rest-port=33692 --tcp-port=33693 --discv5-udp-port=33695 --rest-address=0.0.0.0 --nat=extip:172.18.168.74 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e98c1f906cbae8d8daa9f43ee7b4ca23e08dbe60d4a27f31b8e0c1a99a2cb66d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33696 --metrics-logging=true --relay=true --store=true
2025-12-20 04:06:52.363 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.168.74 waku f5725a22be2a34d5318cdab19f050f06e6499e78d5c36946f0e6374f56e8a021
2025-12-20 04:06:52.392 ERROR [src.node.docker_mananger] Max retries reached for container 3dfb729c9b5c. Exiting log stream.
2025-12-20 04:06:52.394 DEBUG [src.node.docker_mananger] Container started with ID f5725a22be2a. Setting up logs at ./log/docker/node1_2025-12-20_04-06-52__b3374324-de4e-431b-8b00-0a94fafa57bc__wakuorg_nwaku:latest.log
2025-12-20 04:06:52.394 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33692
2025-12-20 04:06:52.395 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:06:52.939 ERROR [src.node.docker_mananger] Max retries reached for container f8af5a9aa309. Exiting log stream.
2025-12-20 04:06:53.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33692/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.400 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"}]}'
2025-12-20 04:06:53.400 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:06:53.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33692/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:53.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.168.74/tcp/33693/p2p/16Uiu2HAmBNEH9XoFg3CQp5mDdhJWaEx2jhLwK8Ac7FUo32xCU6tK","/ip4/172.18.168.74/tcp/33694/ws/p2p/16Uiu2HAmBNEH9XoFg3CQp5mDdhJWaEx2jhLwK8Ac7FUo32xCU6tK"],"enrUri":"enr:-L24QFk6vX5tfkD1qZtsLsrBqDvFz2ez5PUiOaYPIN08zobdMPSLQDqYD4swfG9_kbWrb24KBJ9Wk4b1pybeM_kDe8gCgmlkgnY0gmlwhKwSqEqKbXVsdGlhZGRyc5YACASsEqhKBoOdAAoErBKoSgaDnt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7NkwPHVQcp_HSYDtE1bUd3Bzey-ABqeRXLrxC5oiY9yDdGNwgoOdg3VkcIKDn4V3YWt1MgM"}'
2025-12-20 04:06:53.403 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:06:53.403 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:06:53.403 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:06:53.405 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:06:53.405 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.150.191
2025-12-20 04:06:53.405 DEBUG [src.node.docker_mananger] Generated ports ['63757', '63758', '63759', '63760', '63761']
2025-12-20 04:06:53.405 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:06:53.405 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:06:53.405 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:06:53.405 DEBUG [src.node.docker_mananger] docker run -i -t -p 63757:63757 -p 63758:63758 -p 63759:63759 -p 63760:63760 -p 63761:63761 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63759 --rest-port=63757 --tcp-port=63758 --discv5-udp-port=63760 --rest-address=0.0.0.0 --nat=extip:172.18.150.191 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=18dfdcfe1f56fffcd7f9af90d31403acb940eddce29ea8f67c7e9b1d0e26f1fe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63761 --metrics-logging=true --store=true --relay=true --discv5-bootstrap-node=enr:-L24QFk6vX5tfkD1qZtsLsrBqDvFz2ez5PUiOaYPIN08zobdMPSLQDqYD4swfG9_kbWrb24KBJ9Wk4b1pybeM_kDe8gCgmlkgnY0gmlwhKwSqEqKbXVsdGlhZGRyc5YACASsEqhKBoOdAAoErBKoSgaDnt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7NkwPHVQcp_HSYDtE1bUd3Bzey-ABqeRXLrxC5oiY9yDdGNwgoOdg3VkcIKDn4V3YWt1MgM
2025-12-20 04:06:53.584 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.150.191 waku a37ac0d1ca2dd5cbe44e66eba0d35d6b641ba9b875f6d1c8bea02bf5a4fc8af9
2025-12-20 04:06:53.613 DEBUG [src.node.docker_mananger] Container started with ID a37ac0d1ca2d. Setting up logs at ./log/docker/node2_2025-12-20_04-06-52__b3374324-de4e-431b-8b00-0a94fafa57bc__wakuorg_nwaku:latest.log
2025-12-20 04:06:53.613 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63757
2025-12-20 04:06:53.614 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:06:54.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63757/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.618 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"}]}'
2025-12-20 04:06:54.618 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:06:54.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63757/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:54.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.150.191/tcp/63758/p2p/16Uiu2HAmQj2KAupg36urJ2BVueWhktpdQyZnZFzPQsBUREc2M8zz","/ip4/172.18.150.191/tcp/63759/ws/p2p/16Uiu2HAmQj2KAupg36urJ2BVueWhktpdQyZnZFzPQsBUREc2M8zz"],"enrUri":"enr:-L24QAvwgCiHcmCzJa75JHr159v4zumsnRmSXHCEo6YXBWGlasrLgLtQWnyoFI3-ZcyjPt6QWTf3MDz8le4K_bF5riACgmlkgnY0gmlwhKwSlr-KbXVsdGlhZGRyc5YACASsEpa_BvkOAAoErBKWvwb5D90DgnJzhQADAQAAiXNlY3AyNTZrMaEDs1TJVdUsKr-5CO2k1X3iU04Z5rvv9ZYHvfrvwyBjwm-DdGNwgvkOg3VkcIL5EIV3YWt1MgM"}'
2025-12-20 04:06:54.620 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:06:54.621 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:06:54.621 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:06:54.622 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:06:54.622 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.253.189
2025-12-20 04:06:54.622 DEBUG [src.node.docker_mananger] Generated ports ['25312', '25313', '25314', '25315', '25316']
2025-12-20 04:06:54.623 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:06:54.623 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:06:54.623 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:06:54.623 DEBUG [src.node.docker_mananger] docker run -i -t -p 25312:25312 -p 25313:25313 -p 25314:25314 -p 25315:25315 -p 25316:25316 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25314 --rest-port=25312 --tcp-port=25313 --discv5-udp-port=25315 --rest-address=0.0.0.0 --nat=extip:172.18.253.189 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ca832d18ccda8c7aedd0bc46ee64da6733cff56bdd0dc385d48ebbaa969e6b82 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25316 --metrics-logging=true --relay=false --storenode=/ip4/172.18.150.191/tcp/63758/p2p/16Uiu2HAmQj2KAupg36urJ2BVueWhktpdQyZnZFzPQsBUREc2M8zz --discv5-bootstrap-node=enr:-L24QAvwgCiHcmCzJa75JHr159v4zumsnRmSXHCEo6YXBWGlasrLgLtQWnyoFI3-ZcyjPt6QWTf3MDz8le4K_bF5riACgmlkgnY0gmlwhKwSlr-KbXVsdGlhZGRyc5YACASsEpa_BvkOAAoErBKWvwb5D90DgnJzhQADAQAAiXNlY3AyNTZrMaEDs1TJVdUsKr-5CO2k1X3iU04Z5rvv9ZYHvfrvwyBjwm-DdGNwgvkOg3VkcIL5EIV3YWt1MgM
2025-12-20 04:06:54.827 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.253.189 waku ccf6af65b28665b0e5ecd7261835914720a2a38db99110b6b3a2358eee775027
2025-12-20 04:06:54.860 DEBUG [src.node.docker_mananger] Container started with ID ccf6af65b286. Setting up logs at ./log/docker/node3_2025-12-20_04-06-52__b3374324-de4e-431b-8b00-0a94fafa57bc__wakuorg_nwaku:latest.log
2025-12-20 04:06:54.860 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25312
2025-12-20 04:06:54.860 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:06:55.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25312/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.865 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"}]}'
2025-12-20 04:06:55.865 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:06:55.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25312/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.253.189/tcp/25313/p2p/16Uiu2HAkvmra7GDx2CMzuE6ButeopzvQqN9fP3FQytVnojwJWvL4","/ip4/172.18.253.189/tcp/25314/ws/p2p/16Uiu2HAkvmra7GDx2CMzuE6ButeopzvQqN9fP3FQytVnojwJWvL4"],"enrUri":"enr:-L24QPQMlmpPVM0NGR-wtYNF9L816vKGfZUoGQ436CZpZKuoJwXVcIfHaN3d9PeBMr_k5sEaukWyCR7RL-hJHHSWSXoCgmlkgnY0gmlwhKwS_b2KbXVsdGlhZGRyc5YACASsEv29BmLhAAoErBL9vQZi4t0DgnJzhQADAQAAiXNlY3AyNTZrMaECFAdHdCuGkZ51LB3wAhTJldjBcDM21IUFFsgOqHtfi52DdGNwgmLhg3VkcIJi44V3YWt1MgA"}'
2025-12-20 04:06:55.868 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:06:55.868 DEBUG [tests.e2e.test_e2e] Subscribe node1 ,2 to pubtopic /waku/2/rs/3/1
2025-12-20 04:06:55.868 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33692/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-20 04:06:55.872 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:06:55.872 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63757/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-20 04:06:55.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:06:55.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33692/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.881 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.150.191/tcp/56014/p2p/16Uiu2HAmQj2KAupg36urJ2BVueWhktpdQyZnZFzPQsBUREc2M8zz","protocols":["/ipfs/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-123-ge3dd62","origin":"UnknownOrigin"}]'
2025-12-20 04:06:55.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63757/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:06:55.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.168.74/tcp/33693/p2p/16Uiu2HAmBNEH9XoFg3CQp5mDdhJWaEx2jhLwK8Ac7FUo32xCU6tK","protocols":["/ipfs/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-123-ge3dd62","origin":"Discv5"}]'
2025-12-20 04:06:55.883 DEBUG [src.libs.common] Sleeping for 30 seconds
2025-12-20 04:07:25.884 DEBUG [tests.e2e.test_e2e] Node1 publish message with ephemeral = false
2025-12-20 04:07:25.884 DEBUG [src.steps.store] Relaying message
2025-12-20 04:07:25.885 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33692/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}'
2025-12-20 04:07:25.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:07:25.891 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:07:26.091 DEBUG [src.libs.common] Sleeping for 3 seconds
2025-12-20 04:07:29.092 DEBUG [tests.e2e.test_e2e] Check if message is stored
2025-12-20 04:07:29.092 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-20 04:07:29.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25312/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:07:29.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1b5d4438a09140d6f2a1","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x0424117ac6253ede6152870192bb39d5c26190b3cb0f41033a1c8fedb1d0040e"}]}'
2025-12-20 04:07:29.129 DEBUG [src.steps.store] messages length is 1
2025-12-20 04:07:29.136 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:07:29.137 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:07:29.137 DEBUG [src.node.waku_node] Stopping container with id f5725a22be2a
2025-12-20 04:07:29.654 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:07:29.656 DEBUG [src.node.waku_node] Stopping container with id a37ac0d1ca2d
2025-12-20 04:07:30.212 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:07:30.212 DEBUG [src.node.waku_node] Stopping container with id ccf6af65b286
2025-12-20 04:07:30.466 ERROR [src.node.docker_mananger] Max retries reached for container f5725a22be2a. Exiting log stream.
2025-12-20 04:07:30.736 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:07:30.737 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:07:30.755 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:07:30.774 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:07:30.779 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,182 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_check_sync_when_2_nodes_publish with id: 2025-12-20_04-15-41__16af9552-a822-47ed-9c36-a74e8e7437f9
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_2025-12-20_04-15-41__16af9552-a822-47ed-9c36-a74e8e7437f9__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_2025-12-20_04-15-41__16af9552-a822-47ed-9c36-a74e8e7437f9__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_2025-12-20_04-15-41__16af9552-a822-47ed-9c36-a74e8e7437f9__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.131.149
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4957', '4958', '4959', '4960', '4961']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4957:4957 -p 4958:4958 -p 4959:4959 -p 4960:4960 -p 4961:4961 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4959 --rest-port=4957 --tcp-port=4958 --discv5-udp-port=4960 --rest-address=0.0.0.0 --nat=extip:172.18.131.149 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c249cc8c39a292af60abacaad079dfff0f646fde9ec800f650f185ef18d505eb --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4961 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.131.149 waku 8128280184dee46deadf1e3a898c23f95d1bddc85025e8d4c2d620cb74b154d9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8128280184de. Setting up logs at ./log/docker/node1_2025-12-20_04-15-41__16af9552-a822-47ed-9c36-a74e8e7437f9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4957
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 e98caa135eb9. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dd914cc55c08. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4957/health" -H "Content-Type: 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:4957/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.149/tcp/4958/p2p/16Uiu2HAm376q26ezvjb1WJQBsguyWsey2ArhxUZVFFUEAxSGn6Cb","/ip4/172.18.131.149/tcp/4959/ws/p2p/16Uiu2HAm376q26ezvjb1WJQBsguyWsey2ArhxUZVFFUEAxSGn6Cb"],"enrUri":"enr:-L24QKnHjNEjVjsCV4C28ECWA2QV3p1tvaYmCxoXLunnrF0DbjTWG65n4aQrJVU7gQIkRpEGyHKJG1HRK1Vn6KPxiBcCgmlkgnY0gmlwhKwSg5WKbXVsdGlhZGRyc5YACASsEoOVBhNeAAoErBKDlQYTX90DgnJzhQADAQAAiXNlY3AyNTZrMaECchuOfFVLaono2-VD6vH-YaZX4EkZ0YYo9mgnNcktByyDdGNwghNeg3VkcIITYIV3YWt1MhM"}'
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.102.148
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['63682', '63683', '63684', '63685', '63686']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 63682:63682 -p 63683:63683 -p 63684:63684 -p 63685:63685 -p 63686:63686 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63684 --rest-port=63682 --tcp-port=63683 --discv5-udp-port=63685 --rest-address=0.0.0.0 --nat=extip:172.18.102.148 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c61ddf6bd99e0321e91fdef0f76ebd93acfbc9c9eefbc4e809c43131fb2fcfdc --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63686 --metrics-logging=true --relay=true --storenode=/ip4/172.18.131.149/tcp/4958/p2p/16Uiu2HAm376q26ezvjb1WJQBsguyWsey2ArhxUZVFFUEAxSGn6Cb --discv5-bootstrap-node=enr:-L24QKnHjNEjVjsCV4C28ECWA2QV3p1tvaYmCxoXLunnrF0DbjTWG65n4aQrJVU7gQIkRpEGyHKJG1HRK1Vn6KPxiBcCgmlkgnY0gmlwhKwSg5WKbXVsdGlhZGRyc5YACASsEoOVBhNeAAoErBKDlQYTX90DgnJzhQADAQAAiXNlY3AyNTZrMaECchuOfFVLaono2-VD6vH-YaZX4EkZ0YYo9mgnNcktByyDdGNwghNeg3VkcIITYIV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.102.148 waku 76aac1e067b065ff3ccd6581d9cbfb91d7ea1638584e753672ae7652a2edc451
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 76aac1e067b0. Setting up logs at ./log/docker/node2_2025-12-20_04-15-41__16af9552-a822-47ed-9c36-a74e8e7437f9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 63682
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:63682/health" -H "Content-Type: 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:63682/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.102.148/tcp/63683/p2p/16Uiu2HAm2gz3Xs9qxeWWxYpFfWcESA4kDp6qY3mJg6iktvLvUugB","/ip4/172.18.102.148/tcp/63684/ws/p2p/16Uiu2HAm2gz3Xs9qxeWWxYpFfWcESA4kDp6qY3mJg6iktvLvUugB"],"enrUri":"enr:-L24QGEzeX6Rs2Q5fh3ZjSF3AoswbHaiW3r7yrWeZMkYQeQdOjpjoNmAv2XObjYFQmmxlMrV81vMEoY3c3Us7bnoP84CgmlkgnY0gmlwhKwSZpSKbXVsdGlhZGRyc5YACASsEmaUBvjDAAoErBJmlAb4xN0DgnJzhQADAQAAiXNlY3AyNTZrMaECa-3yOTixV1xYJ13BAXth0J7AB0ymJpvM9q0GTS6pOViDdGNwgvjDg3VkcIL4xYV3YWt1MhM"}'
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.89.231
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10702', '10703', '10704', '10705', '10706']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10702:10702 -p 10703:10703 -p 10704:10704 -p 10705:10705 -p 10706:10706 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10704 --rest-port=10702 --tcp-port=10703 --discv5-udp-port=10705 --rest-address=0.0.0.0 --nat=extip:172.18.89.231 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b19baeffe41936f9afa53f5293b9f48faf691dcada82ba2dccd7fef2d96fdd0b --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10706 --metrics-logging=true --relay=false --storenode=/ip4/172.18.102.148/tcp/63683/p2p/16Uiu2HAm2gz3Xs9qxeWWxYpFfWcESA4kDp6qY3mJg6iktvLvUugB --discv5-bootstrap-node=enr:-L24QGEzeX6Rs2Q5fh3ZjSF3AoswbHaiW3r7yrWeZMkYQeQdOjpjoNmAv2XObjYFQmmxlMrV81vMEoY3c3Us7bnoP84CgmlkgnY0gmlwhKwSZpSKbXVsdGlhZGRyc5YACASsEmaUBvjDAAoErBJmlAb4xN0DgnJzhQADAQAAiXNlY3AyNTZrMaECa-3yOTixV1xYJ13BAXth0J7AB0ymJpvM9q0GTS6pOViDdGNwgvjDg3VkcIL4xYV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.89.231 waku fd3635c77f72e1573ae00323f84ab14a7c2f95a5a785d7fad5632dcd6f8e7f0e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fd3635c77f72. Setting up logs at ./log/docker/node3_2025-12-20_04-15-41__16af9552-a822-47ed-9c36-a74e8e7437f9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10702
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:10702/health" -H "Content-Type: 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":"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:10702/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.89.231/tcp/10703/p2p/16Uiu2HAmJDu6ktdro6dGppszk5YRC7xXeUrL22JSB4MeRZWVypYn","/ip4/172.18.89.231/tcp/10704/ws/p2p/16Uiu2HAmJDu6ktdro6dGppszk5YRC7xXeUrL22JSB4MeRZWVypYn"],"enrUri":"enr:-L24QF2PTYNUmZqlHgvvx0Zp5tBTFzcDK9iAmFbj78apy62HZH10XvmaGLTyYycQsBMEMZQ_0ONsVVuxc7qnOL0HzBMCgmlkgnY0gmlwhKwSWeeKbXVsdGlhZGRyc5YACASsElnnBinPAAoErBJZ5wYp0N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDUriqHSHoy2NUL3Wk907IlgqULgYhrfBrvd2Iz1cxJ2-DdGNwginPg3VkcIIp0YV3YWt1MgA"}'
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:63682/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.131.149/tcp/4958/p2p/16Uiu2HAm376q26ezvjb1WJQBsguyWsey2ArhxUZVFFUEAxSGn6Cb"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:10702/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.102.148/tcp/63683/p2p/16Uiu2HAm2gz3Xs9qxeWWxYpFfWcESA4kDp6qY3mJg6iktvLvUugB"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4957/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:63682/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:4957/relay/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:4957/relay/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:4957/relay/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:4957/relay/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:4957/relay/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:4957/relay/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:4957/relay/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:4957/relay/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:4957/relay/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:4957/relay/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:63682/relay/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:63682/relay/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:63682/relay/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:63682/relay/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:63682/relay/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:63682/relay/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:63682/relay/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:63682/relay/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:63682/relay/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:63682/relay/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: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:4957/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":"0x8ff286133226dd868e733ed9714f7dc8e70675298c8834cf367ea8a859c84ed8"},{"messageHash":"0x4d588e4badd435a8ce2ddf84013b2737e91de0993eb1bddcc4ed40912612f272"},{"messageHash":"0x1cbc0a1a716305afaeb78837a463c0ee84c808715c20329ac1ea9f7b341e914d"},{"messageHash":"0xc0816f9185edb817337df3a5a977746987d6cfca413e799a230e1d9b54854e3f"},{"messageHash":"0x0e25b0d03c6b03ce439dac1fe6607edbcface894f1aad279092b3f94e3d6f6ac"},{"messageHash":"0xf2f95fb0a5465931d12535b5b58d4014eb67b01352250673aa26cf49c7b96e43"},{"messageHash":"0x718318331942a9cffd06b57dbaf96cbc96247e49389314150dadc8bc49f8c994"},{"messageHash":"0x6cd0f3c9ecb29c6fbd99e09e1b1bb66ddf63ed544b8ee34417d65df64894fb34"},{"messageHash":"0x4308388b8e398acaac2a5e61551f508dff4e7f3de1e16501442f9accbef23e2a"},{"messageHash":"0x9fad0cc9b131fa3b87bcdad38d99c42121e35be9e6f41d1ea3363c1196b1e0f4"},{"messageHash":"0x2c2af9bc28c128943c6794218515ea171293c137934af9e7021cf4e8415890eb"},{"messageHash":"0xec265434e486b72e1b0d86c1b1dac27ad752c586f1181be5b607f67cc184925f"},{"messageHash":"0x6218c4cf39ac01620e7cf6d53f7647aaa112d9b7e19893bea08c936e4c33b425"},{"messageHash":"0x8accfb18dfb60493fba134f1bdbe10f3208a192d33e24edd8055db86bd469c28"},{"messageHash":"0x3933c386bd26998e80a7f036d4e8b51bbe0daa725e433ad2eccadfb5f4c61a3a"},{"messageHash":"0xd712a952d9d3fa34c5c72b4b68d61a637d9f580b1768d39920574b75e1f3e91c"},{"messageHash":"0x54f9b61cd747ee5db85d08717745117d069882f81d9da6ffc1140f3c42a2e009"},{"messageHash":"0xeb53de103a70e3469eec0736380a3fdf7bfe4b31394aef62428a7fe0160fd1c0"},{"messageHash":"0x394e535674de7bc1e23c23bce1c6f29ef46073a9a3e807dfb56d455d11242d43"},{"messageHash":"0xb3857a4a256b771beb34f49969258ac37ee6c79996dfffdfb8c833c8ec6b82ae"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 20
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:63682/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":"0x8ff286133226dd868e733ed9714f7dc8e70675298c8834cf367ea8a859c84ed8"},{"messageHash":"0x4d588e4badd435a8ce2ddf84013b2737e91de0993eb1bddcc4ed40912612f272"},{"messageHash":"0x1cbc0a1a716305afaeb78837a463c0ee84c808715c20329ac1ea9f7b341e914d"},{"messageHash":"0xc0816f9185edb817337df3a5a977746987d6cfca413e799a230e1d9b54854e3f"},{"messageHash":"0x0e25b0d03c6b03ce439dac1fe6607edbcface894f1aad279092b3f94e3d6f6ac"},{"messageHash":"0xf2f95fb0a5465931d12535b5b58d4014eb67b01352250673aa26cf49c7b96e43"},{"messageHash":"0x718318331942a9cffd06b57dbaf96cbc96247e49389314150dadc8bc49f8c994"},{"messageHash":"0x6cd0f3c9ecb29c6fbd99e09e1b1bb66ddf63ed544b8ee34417d65df64894fb34"},{"messageHash":"0x4308388b8e398acaac2a5e61551f508dff4e7f3de1e16501442f9accbef23e2a"},{"messageHash":"0x9fad0cc9b131fa3b87bcdad38d99c42121e35be9e6f41d1ea3363c1196b1e0f4"},{"messageHash":"0x2c2af9bc28c128943c6794218515ea171293c137934af9e7021cf4e8415890eb"},{"messageHash":"0xec265434e486b72e1b0d86c1b1dac27ad752c586f1181be5b607f67cc184925f"},{"messageHash":"0x6218c4cf39ac01620e7cf6d53f7647aaa112d9b7e19893bea08c936e4c33b425"},{"messageHash":"0x8accfb18dfb60493fba134f1bdbe10f3208a192d33e24edd8055db86bd469c28"},{"messageHash":"0x3933c386bd26998e80a7f036d4e8b51bbe0daa725e433ad2eccadfb5f4c61a3a"},{"messageHash":"0xd712a952d9d3fa34c5c72b4b68d61a637d9f580b1768d39920574b75e1f3e91c"},{"messageHash":"0x54f9b61cd747ee5db85d08717745117d069882f81d9da6ffc1140f3c42a2e009"},{"messageHash":"0xeb53de103a70e3469eec0736380a3fdf7bfe4b31394aef62428a7fe0160fd1c0"},{"messageHash":"0x394e535674de7bc1e23c23bce1c6f29ef46073a9a3e807dfb56d455d11242d43"},{"messageHash":"0xb3857a4a256b771beb34f49969258ac37ee6c79996dfffdfb8c833c8ec6b82ae"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 20
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:10702/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":"8c889a30b20ee3105d7b","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x8ff286133226dd868e733ed9714f7dc8e70675298c8834cf367ea8a859c84ed8"},{"messageHash":"0x4d588e4badd435a8ce2ddf84013b2737e91de0993eb1bddcc4ed40912612f272"},{"messageHash":"0x1cbc0a1a716305afaeb78837a463c0ee84c808715c20329ac1ea9f7b341e914d"},{"messageHash":"0xc0816f9185edb817337df3a5a977746987d6cfca413e799a230e1d9b54854e3f"},{"messageHash":"0x0e25b0d03c6b03ce439dac1fe6607edbcface894f1aad279092b3f94e3d6f6ac"},{"messageHash":"0xf2f95fb0a5465931d12535b5b58d4014eb67b01352250673aa26cf49c7b96e43"},{"messageHash":"0x718318331942a9cffd06b57dbaf96cbc96247e49389314150dadc8bc49f8c994"},{"messageHash":"0x6cd0f3c9ecb29c6fbd99e09e1b1bb66ddf63ed544b8ee34417d65df64894fb34"},{"messageHash":"0x4308388b8e398acaac2a5e61551f508dff4e7f3de1e16501442f9accbef23e2a"},{"messageHash":"0x9fad0cc9b131fa3b87bcdad38d99c42121e35be9e6f41d1ea3363c1196b1e0f4"},{"messageHash":"0x2c2af9bc28c128943c6794218515ea171293c137934af9e7021cf4e8415890eb"},{"messageHash":"0xec265434e486b72e1b0d86c1b1dac27ad752c586f1181be5b607f67cc184925f"},{"messageHash":"0x6218c4cf39ac01620e7cf6d53f7647aaa112d9b7e19893bea08c936e4c33b425"},{"messageHash":"0x8accfb18dfb60493fba134f1bdbe10f3208a192d33e24edd8055db86bd469c28"},{"messageHash":"0x3933c386bd26998e80a7f036d4e8b51bbe0daa725e433ad2eccadfb5f4c61a3a"},{"messageHash":"0xd712a952d9d3fa34c5c72b4b68d61a637d9f580b1768d39920574b75e1f3e91c"},{"messageHash":"0x54f9b61cd747ee5db85d08717745117d069882f81d9da6ffc1140f3c42a2e009"},{"messageHash":"0xeb53de103a70e3469eec0736380a3fdf7bfe4b31394aef62428a7fe0160fd1c0"},{"messageHash":"0x394e535674de7bc1e23c23bce1c6f29ef46073a9a3e807dfb56d455d11242d43"},{"messageHash":"0xb3857a4a256b771beb34f49969258ac37ee6c79996dfffdfb8c833c8ec6b82ae"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 20
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 8128280184de
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 76aac1e067b0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id fd3635c77f72
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8128280184de. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,60 @@
2025-12-20 04:23:44.554 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:23:44.554 DEBUG [tests.conftest] Running test: test_metadata_protocol_mounted_also_on_non_1_clusters with id: 2025-12-20_04-23-44__c8b352a9-ec9b-4afc-a656-1830e87e72a5
2025-12-20 04:23:44.554 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:23:44.554 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:23:44.555 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-20 04:23:44.562 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:23:44.562 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-23-44__c8b352a9-ec9b-4afc-a656-1830e87e72a5__wakuorg_nwaku:latest.log
2025-12-20 04:23:44.562 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:23:44.562 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:23:44.564 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:23:44.564 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.198.28
2025-12-20 04:23:44.564 DEBUG [src.node.docker_mananger] Generated ports ['60047', '60048', '60049', '60050', '60051']
2025-12-20 04:23:44.564 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:23:44.565 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:23:44.565 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:23:44.565 DEBUG [src.node.docker_mananger] docker run -i -t -p 60047:60047 -p 60048:60048 -p 60049:60049 -p 60050:60050 -p 60051:60051 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=60049 --rest-port=60047 --tcp-port=60048 --discv5-udp-port=60050 --rest-address=0.0.0.0 --nat=extip:172.18.198.28 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ed0aa1c07325edde8ad5a4f48ce29bca93ece1ba03a798d3b47afaeacde3ea05 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=60051 --metrics-logging=true --relay=true
2025-12-20 04:23:44.761 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.198.28 waku bcf30fa0fe3888e603ee2e87f5ceeb6e4e7945ee76eb299ad816a7668a133e65
2025-12-20 04:23:44.797 DEBUG [src.node.docker_mananger] Container started with ID bcf30fa0fe38. Setting up logs at ./log/docker/node1_2025-12-20_04-23-44__c8b352a9-ec9b-4afc-a656-1830e87e72a5__wakuorg_nwaku:latest.log
2025-12-20 04:23:44.799 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 60047
2025-12-20 04:23:44.799 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:23:45.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60047/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:45.802 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"}]}'
2025-12-20 04:23:45.803 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:23:45.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:60047/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:45.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.198.28/tcp/60048/p2p/16Uiu2HAmC3JPi5UHJc5oePiu4KvjE7hip2iGErzW3hRcz4EyGiUF","/ip4/172.18.198.28/tcp/60049/ws/p2p/16Uiu2HAmC3JPi5UHJc5oePiu4KvjE7hip2iGErzW3hRcz4EyGiUF"],"enrUri":"enr:-L24QMt70TSj78EQJx9UoPrUqlwauhBartNDIGPfeHpxuvoFA3S_EJW1Oc_TCh7eO5kxvJC2uYz5hIjSl4xFh-ViugUCgmlkgnY0gmlwhKwSxhyKbXVsdGlhZGRyc5YACASsEsYcBuqQAAoErBLGHAbqkd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9tt9nnxp0Xq3Fh8o7HOkvDHgnrX-XoSQHckjAS__WiiDdGNwguqQg3VkcILqkoV3YWt1MgE"}'
2025-12-20 04:23:45.805 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:23:45.812 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:23:45.812 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-23-44__c8b352a9-ec9b-4afc-a656-1830e87e72a5__wakuorg_nwaku:latest.log
2025-12-20 04:23:45.812 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:23:45.812 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:23:45.813 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:23:45.814 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.202.37
2025-12-20 04:23:45.814 DEBUG [src.node.docker_mananger] Generated ports ['42396', '42397', '42398', '42399', '42400']
2025-12-20 04:23:45.814 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:23:45.814 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:23:45.814 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:23:45.814 DEBUG [src.node.docker_mananger] docker run -i -t -p 42396:42396 -p 42397:42397 -p 42398:42398 -p 42399:42399 -p 42400:42400 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42398 --rest-port=42396 --tcp-port=42397 --discv5-udp-port=42399 --rest-address=0.0.0.0 --nat=extip:172.18.202.37 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b1f1c5b81686bdb4d7d7dacba3e13dcf47326ebcff9e6e4c71f0b73feafc65c7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42400 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMt70TSj78EQJx9UoPrUqlwauhBartNDIGPfeHpxuvoFA3S_EJW1Oc_TCh7eO5kxvJC2uYz5hIjSl4xFh-ViugUCgmlkgnY0gmlwhKwSxhyKbXVsdGlhZGRyc5YACASsEsYcBuqQAAoErBLGHAbqkd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC9tt9nnxp0Xq3Fh8o7HOkvDHgnrX-XoSQHckjAS__WiiDdGNwguqQg3VkcILqkoV3YWt1MgE
2025-12-20 04:23:46.001 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.202.37 waku 80ff201b989df139fc2088e8e5f4cd961f424c0815800a426e414fc3d8b7856c
2025-12-20 04:23:46.033 DEBUG [src.node.docker_mananger] Container started with ID 80ff201b989d. Setting up logs at ./log/docker/node2_2025-12-20_04-23-44__c8b352a9-ec9b-4afc-a656-1830e87e72a5__wakuorg_nwaku:latest.log
2025-12-20 04:23:46.034 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42396
2025-12-20 04:23:46.035 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:23:47.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42396/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:47.048 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"}]}'
2025-12-20 04:23:47.050 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:23:47.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42396/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:23:47.055 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.202.37/tcp/42397/p2p/16Uiu2HAmBKsd9VCRTjUJsweLcdTntrrqurx1dA9sdqM1mKbMoWVb","/ip4/172.18.202.37/tcp/42398/ws/p2p/16Uiu2HAmBKsd9VCRTjUJsweLcdTntrrqurx1dA9sdqM1mKbMoWVb"],"enrUri":"enr:-L24QHOzZBGOFl24QAoSatAr1zQrVF8Ake2MWxBll9mzSTC6Vy3QVH21FzhLEndM5c3UYhJfVysqYynNdR78s-9x_RoCgmlkgnY0gmlwhKwSyiWKbXVsdGlhZGRyc5YACASsEsolBqWdAAoErBLKJQalnt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC7D6sAmKYpoh9QFx8IkX6EY5pjBDEyp6PAXtc1vHtYb6DdGNwgqWdg3VkcIKln4V3YWt1MgE"}'
2025-12-20 04:23:47.056 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:23:47.056 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:42396/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.198.28/tcp/60048/p2p/16Uiu2HAmC3JPi5UHJc5oePiu4KvjE7hip2iGErzW3hRcz4EyGiUF"]'
2025-12-20 04:23:47.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:23:47.060 DEBUG [src.node.docker_mananger] Found matches for keyword 'Created WakuMetadata protocol': ['INF 2025-12-20 04:23:44.769+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]']
2025-12-20 04:23:47.060 DEBUG [src.node.docker_mananger] Found matches for keyword 'Created WakuMetadata protocol': ['INF 2025-12-20 04:23:46.006+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]']
2025-12-20 04:23:47.061 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:23:47.062 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:23:47.063 DEBUG [src.node.waku_node] Stopping container with id bcf30fa0fe38
2025-12-20 04:23:47.591 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:23:47.591 DEBUG [src.node.waku_node] Stopping container with id 80ff201b989d
2025-12-20 04:23:48.129 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:23:48.131 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:23:48.136 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:23:48.140 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,862 @@
2025-12-20 04:15:12.558 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:15:12.558 DEBUG [tests.conftest] Running test: test_light_push_with_missing_content_topic with id: 2025-12-20_04-15-12__c59fa648-e91a-4ab1-a85e-6b0a0de9c317
2025-12-20 04:15:12.558 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:15:12.559 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-20 04:15:12.566 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:15:12.566 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-20_04-15-12__c59fa648-e91a-4ab1-a85e-6b0a0de9c317__wakuorg_nwaku:latest.log
2025-12-20 04:15:12.566 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:15:12.566 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:15:12.568 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:15:12.568 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.97.228
2025-12-20 04:15:12.568 DEBUG [src.node.docker_mananger] Generated ports ['2520', '2521', '2522', '2523', '2524']
2025-12-20 04:15:12.568 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:15:12.568 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:15:12.569 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:15:12.569 DEBUG [src.node.docker_mananger] docker run -i -t -p 2520:2520 -p 2521:2521 -p 2522:2522 -p 2523:2523 -p 2524:2524 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2522 --rest-port=2520 --tcp-port=2521 --discv5-udp-port=2523 --rest-address=0.0.0.0 --nat=extip:172.18.97.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4ee31d7b900ffeeee6e3b57aa6f59cf8e2dffc37dde7fdae84a4364daae51ba4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2524 --metrics-logging=true --lightpush=true --relay=true
2025-12-20 04:15:12.771 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.97.228 waku d0ab11e11fa14c0fc4d3ee34eaca3d29bd0240d750cadbb1b42048796aa0fc6b
2025-12-20 04:15:12.810 DEBUG [src.node.docker_mananger] Container started with ID d0ab11e11fa1. Setting up logs at ./log/docker/receiving_node1_2025-12-20_04-15-12__c59fa648-e91a-4ab1-a85e-6b0a0de9c317__wakuorg_nwaku:latest.log
2025-12-20 04:15:12.811 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2520
2025-12-20 04:15:12.812 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:15:13.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2520/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:13.815 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"}]}'
2025-12-20 04:15:13.816 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:15:13.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2520/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:13.818 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.97.228/tcp/2521/p2p/16Uiu2HAmR2DaSuBVySvuKej5KZNYwnmGxSsnk2dRSg1jFe7Mcd6M","/ip4/172.18.97.228/tcp/2522/ws/p2p/16Uiu2HAmR2DaSuBVySvuKej5KZNYwnmGxSsnk2dRSg1jFe7Mcd6M"],"enrUri":"enr:-L24QObVi12viUYqKI1pw7DAnCy6nK7IJMZsIRKokNHZPiUXHjXMLHc_I-Etwq0n0-KTC6-iYn0es62z5Ce4kyhOCAwCgmlkgnY0gmlwhKwSYeSKbXVsdGlhZGRyc5YACASsEmHkBgnZAAoErBJh5AYJ2t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDt7xlUFub1ePwHIOQ-FiTIMEQZ8qWGXVDGb2M0LxxvP6DdGNwggnZg3VkcIIJ24V3YWt1Mgk"}'
2025-12-20 04:15:13.818 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:15:13.827 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:15:13.827 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-20_04-15-12__c59fa648-e91a-4ab1-a85e-6b0a0de9c317__wakuorg_nwaku:latest.log
2025-12-20 04:15:13.827 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:15:13.827 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:15:13.828 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:15:13.829 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.145.81
2025-12-20 04:15:13.829 DEBUG [src.node.docker_mananger] Generated ports ['12470', '12471', '12472', '12473', '12474']
2025-12-20 04:15:13.829 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:15:13.829 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:15:13.829 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:15:13.829 DEBUG [src.node.docker_mananger] docker run -i -t -p 12470:12470 -p 12471:12471 -p 12472:12472 -p 12473:12473 -p 12474:12474 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12472 --rest-port=12470 --tcp-port=12471 --discv5-udp-port=12473 --rest-address=0.0.0.0 --nat=extip:172.18.145.81 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5feddcfad2fd2247ab7c62d9c5ec36a6cb085f7b89fd6b7b26e902c7aacc3feb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12474 --metrics-logging=true --lightpush=false --relay=true
2025-12-20 04:15:14.011 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.145.81 waku 63ce136de16bba02b21840cab480316590b12c2876ecf9965ac2bb70343d4d8e
2025-12-20 04:15:14.041 DEBUG [src.node.docker_mananger] Container started with ID 63ce136de16b. Setting up logs at ./log/docker/receiving_node2_2025-12-20_04-15-12__c59fa648-e91a-4ab1-a85e-6b0a0de9c317__wakuorg_nwaku:latest.log
2025-12-20 04:15:14.041 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12470
2025-12-20 04:15:14.041 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:15:15.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12470/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:15.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-20 04:15:15.046 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:15:15.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12470/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:15.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.145.81/tcp/12471/p2p/16Uiu2HAkyqXK8J949vvi8DnyRkkpH4hATsojNwG1AgtyVDTY5Xty","/ip4/172.18.145.81/tcp/12472/ws/p2p/16Uiu2HAkyqXK8J949vvi8DnyRkkpH4hATsojNwG1AgtyVDTY5Xty"],"enrUri":"enr:-L24QKv9v2jXoLMN06-fLa2uUOZA5nNydiIOVsoCzJYKz-qMDeFagDeLwsawW-7OZR5TiQzjEWVFMEL-7wHhSbWpeP8CgmlkgnY0gmlwhKwSkVGKbXVsdGlhZGRyc5YACASsEpFRBjC3AAoErBKRUQYwuN0DgnJzhQADAQAAiXNlY3AyNTZrMaECQYrjP3ZNYijVj_8TWc-OxhqIgQND00aGX0PzqivYoM6DdGNwgjC3g3VkcIIwuYV3YWt1MgE"}'
2025-12-20 04:15:15.049 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:15:15.049 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12470/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.97.228/tcp/2521/p2p/16Uiu2HAmR2DaSuBVySvuKej5KZNYwnmGxSsnk2dRSg1jFe7Mcd6M"]'
2025-12-20 04:15:15.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:15:15.091 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:15:15.091 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-20_04-15-12__c59fa648-e91a-4ab1-a85e-6b0a0de9c317__wakuorg_nwaku:latest.log
2025-12-20 04:15:15.091 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:15:15.092 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:15:15.095 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:15:15.095 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.13.230
2025-12-20 04:15:15.097 DEBUG [src.node.docker_mananger] Generated ports ['40201', '40202', '40203', '40204', '40205']
2025-12-20 04:15:15.098 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:15:15.098 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:15:15.098 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:15:15.099 DEBUG [src.node.docker_mananger] docker run -i -t -p 40201:40201 -p 40202:40202 -p 40203:40203 -p 40204:40204 -p 40205:40205 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40203 --rest-port=40201 --tcp-port=40202 --discv5-udp-port=40204 --rest-address=0.0.0.0 --nat=extip:172.18.13.230 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bdbb0ae21ff7fcfc43d3d3e968d23cae3bcd1bde2ac0ecb9768c9edeac2aeb84 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40205 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QObVi12viUYqKI1pw7DAnCy6nK7IJMZsIRKokNHZPiUXHjXMLHc_I-Etwq0n0-KTC6-iYn0es62z5Ce4kyhOCAwCgmlkgnY0gmlwhKwSYeSKbXVsdGlhZGRyc5YACASsEmHkBgnZAAoErBJh5AYJ2t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDt7xlUFub1ePwHIOQ-FiTIMEQZ8qWGXVDGb2M0LxxvP6DdGNwggnZg3VkcIIJ24V3YWt1Mgk --lightpushnode=/ip4/172.18.97.228/tcp/2521/p2p/16Uiu2HAmR2DaSuBVySvuKej5KZNYwnmGxSsnk2dRSg1jFe7Mcd6M --lightpush=true --relay=false
2025-12-20 04:15:15.276 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.13.230 waku 1279438d36f3b61b882d20a0d8c2f958935680500fc8767d21c660ef98b55a97
2025-12-20 04:15:15.303 DEBUG [src.node.docker_mananger] Container started with ID 1279438d36f3. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-15-12__c59fa648-e91a-4ab1-a85e-6b0a0de9c317__wakuorg_nwaku:latest.log
2025-12-20 04:15:15.303 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40201
2025-12-20 04:15:15.304 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:15:16.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:16.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:16.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:16.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:16.627 ERROR [src.node.docker_mananger] Max retries reached for container 1279438d36f3. Exiting log stream.
2025-12-20 04:15:16.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:16.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:16.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:17.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:17.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:17.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:17.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:17.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:17.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:17.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:17.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:17.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:17.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:18.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:18.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:18.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:18.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:18.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:18.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:18.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:18.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:18.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:18.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:19.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:20.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:20.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:20.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:20.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:20.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:20.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:20.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:20.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:20.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:20.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:21.065 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:21.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:21.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:21.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:21.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:21.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:21.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:21.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:21.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:21.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:22.078 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:22.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:22.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:22.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:22.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:22.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:22.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:22.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:22.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:22.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:23.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:23.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:23.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:23.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:23.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:23.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:23.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:23.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:23.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:24.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:24.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:24.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:24.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:24.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:24.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:24.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:24.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:24.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:24.918 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:25.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:25.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:25.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:25.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:25.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:25.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:25.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:25.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:25.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:25.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:26.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:26.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:26.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:26.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:26.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:26.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:26.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:26.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:26.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:26.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:27.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:27.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:27.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:27.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:27.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:27.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:27.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:27.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:27.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:27.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:28.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:28.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:28.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:28.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:28.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:28.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:28.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:28.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:28.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:28.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:29.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:29.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:29.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:29.376 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:29.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:29.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:29.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:29.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:29.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:29.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:30.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:30.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:30.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:30.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:30.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:30.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:30.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:30.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:30.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:30.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:31.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:31.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:31.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:31.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:31.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:31.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:31.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:31.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:31.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:32.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:32.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:32.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:32.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:32.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:32.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:32.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:32.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:32.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:32.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:33.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:33.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:33.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:33.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:33.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:33.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:33.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:33.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:33.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:33.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:34.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:34.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:34.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:34.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:34.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:34.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:34.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:34.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:34.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:34.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:35.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:35.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:35.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:35.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:35.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:35.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:35.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:35.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:35.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:35.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:36.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:36.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:36.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:36.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40201/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:36.369 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=40201): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f94dba6ab70>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-20 04:15:36.470 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:15:36.470 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:15:36.472 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:15:36.472 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.30.12
2025-12-20 04:15:36.472 DEBUG [src.node.docker_mananger] Generated ports ['57044', '57045', '57046', '57047', '57048']
2025-12-20 04:15:36.472 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:15:36.472 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:15:36.473 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:15:36.473 DEBUG [src.node.docker_mananger] docker run -i -t -p 57044:57044 -p 57045:57045 -p 57046:57046 -p 57047:57047 -p 57048:57048 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57046 --rest-port=57044 --tcp-port=57045 --discv5-udp-port=57047 --rest-address=0.0.0.0 --nat=extip:172.18.30.12 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d27c6fadeef99e8ca8cc8a6da4afed3f9d4dffc802eb4576ea43178ffdf43beb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57048 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QObVi12viUYqKI1pw7DAnCy6nK7IJMZsIRKokNHZPiUXHjXMLHc_I-Etwq0n0-KTC6-iYn0es62z5Ce4kyhOCAwCgmlkgnY0gmlwhKwSYeSKbXVsdGlhZGRyc5YACASsEmHkBgnZAAoErBJh5AYJ2t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDt7xlUFub1ePwHIOQ-FiTIMEQZ8qWGXVDGb2M0LxxvP6DdGNwggnZg3VkcIIJ24V3YWt1Mgk --lightpushnode=/ip4/172.18.97.228/tcp/2521/p2p/16Uiu2HAmR2DaSuBVySvuKej5KZNYwnmGxSsnk2dRSg1jFe7Mcd6M --lightpush=true --relay=false
2025-12-20 04:15:36.650 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.30.12 waku 355c5410fb5b3d719976e0a6f41127b5dbc0370c394f7844df92212317d6b060
2025-12-20 04:15:36.679 DEBUG [src.node.docker_mananger] Container started with ID 355c5410fb5b. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-15-12__c59fa648-e91a-4ab1-a85e-6b0a0de9c317__wakuorg_nwaku:latest.log
2025-12-20 04:15:36.679 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57044
2025-12-20 04:15:36.679 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:15:37.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:37.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:37.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:37.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:37.988 ERROR [src.node.docker_mananger] Max retries reached for container 355c5410fb5b. Exiting log stream.
2025-12-20 04:15:38.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:38.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:38.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:38.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:38.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:38.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:38.693 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:38.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:38.895 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:38.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:39.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:39.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:39.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:39.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:39.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:39.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:39.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:39.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:39.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:40.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:41.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:41.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:41.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:41.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:41.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:41.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:41.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:41.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:41.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:41.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:42.035 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:42.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:42.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:42.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:42.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:42.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:42.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:42.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:42.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:42.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:43.049 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:43.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:43.252 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:43.353 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:43.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:43.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:43.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:43.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:43.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:43.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:44.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:44.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:44.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:44.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:44.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:44.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:44.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:44.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:44.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:44.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:45.075 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:45.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:45.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:45.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:45.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:45.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:45.683 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:45.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:45.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:45.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:46.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:46.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:46.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:46.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:46.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:46.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:46.695 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:46.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:46.898 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:46.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:47.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:47.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:47.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:47.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:47.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:47.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:47.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:47.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:47.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:48.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:48.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:48.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:48.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:48.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:48.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:48.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:48.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:48.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:48.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:49.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:49.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:49.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:49.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:49.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:49.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:49.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:49.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:49.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:49.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:50.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:50.141 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:50.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:50.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:50.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:50.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:50.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:50.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:50.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:50.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:51.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:51.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:51.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:51.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:51.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:51.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:51.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:51.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:51.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:51.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:52.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:52.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:52.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:52.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:52.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:52.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:52.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:52.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:52.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:52.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:53.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:53.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:53.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:53.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:53.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:53.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:53.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:53.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:53.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:53.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:54.094 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:54.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:54.297 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:54.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:54.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:54.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:54.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:54.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:54.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.006 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:55.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:56.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:56.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:56.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:56.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:56.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:56.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:56.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:56.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:56.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:56.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:57.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:57.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:57.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:57.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:57.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:57.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:57.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:57.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57044/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:57.743 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=57044): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f94db816bd0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-20 04:15:57.843 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:15:57.843 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:15:57.845 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:15:57.845 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.97.72
2025-12-20 04:15:57.845 DEBUG [src.node.docker_mananger] Generated ports ['56466', '56467', '56468', '56469', '56470']
2025-12-20 04:15:57.846 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:15:57.846 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:15:57.846 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:15:57.846 DEBUG [src.node.docker_mananger] docker run -i -t -p 56466:56466 -p 56467:56467 -p 56468:56468 -p 56469:56469 -p 56470:56470 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56468 --rest-port=56466 --tcp-port=56467 --discv5-udp-port=56469 --rest-address=0.0.0.0 --nat=extip:172.18.97.72 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=72bafaa60ad895513ccbff7ab6fd348cc7fba3cfee49e5a49e59c40bacab3af2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56470 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QObVi12viUYqKI1pw7DAnCy6nK7IJMZsIRKokNHZPiUXHjXMLHc_I-Etwq0n0-KTC6-iYn0es62z5Ce4kyhOCAwCgmlkgnY0gmlwhKwSYeSKbXVsdGlhZGRyc5YACASsEmHkBgnZAAoErBJh5AYJ2t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDt7xlUFub1ePwHIOQ-FiTIMEQZ8qWGXVDGb2M0LxxvP6DdGNwggnZg3VkcIIJ24V3YWt1Mgk --lightpushnode=/ip4/172.18.97.228/tcp/2521/p2p/16Uiu2HAmR2DaSuBVySvuKej5KZNYwnmGxSsnk2dRSg1jFe7Mcd6M --lightpush=true --relay=false
2025-12-20 04:15:58.025 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.97.72 waku eb8628e2a27d2a475012aec26f0e6a22c97e6570d8e871bbe832d69bc174ea12
2025-12-20 04:15:58.054 DEBUG [src.node.docker_mananger] Container started with ID eb8628e2a27d. Setting up logs at ./log/docker/lightpush_node1_2025-12-20_04-15-12__c59fa648-e91a-4ab1-a85e-6b0a0de9c317__wakuorg_nwaku:latest.log
2025-12-20 04:15:58.055 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56466
2025-12-20 04:15:58.055 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:15:59.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:59.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:59.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:59.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:59.366 ERROR [src.node.docker_mananger] Max retries reached for container eb8628e2a27d. Exiting log stream.
2025-12-20 04:15:59.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:59.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:59.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:59.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:59.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:15:59.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:00.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:00.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:00.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:00.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:00.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:00.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:00.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:00.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:00.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:00.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:01.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:01.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:01.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:01.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:01.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:01.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:01.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:01.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:01.890 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:01.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:02.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:02.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:02.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:02.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:02.498 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:02.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:02.701 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:02.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:02.904 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:03.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:03.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:03.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:03.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:03.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:03.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:03.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:03.714 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:03.816 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:03.917 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:04.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:04.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:04.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:04.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:04.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:04.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:04.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:04.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:04.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:04.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:05.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:05.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:05.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:05.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:05.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:05.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:05.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:05.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:05.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:05.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:06.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:06.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:06.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:06.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:06.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:06.554 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:06.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:06.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:06.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:06.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:07.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:07.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:07.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:07.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:07.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:07.567 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:07.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:07.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:07.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:07.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:08.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:08.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:08.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:08.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:08.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:08.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:08.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:08.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:08.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:08.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:09.086 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:09.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:09.289 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:09.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:09.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:09.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:09.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:09.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:09.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:09.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:10.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:10.200 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:10.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:10.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:10.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:10.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:10.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:10.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:10.909 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:11.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:11.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:11.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:11.315 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:11.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:11.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:11.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:11.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:11.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:11.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:12.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:13.037 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:13.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:13.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:13.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:13.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:13.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:13.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:13.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:13.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:13.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:14.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:14.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:14.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:14.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:14.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:14.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:14.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:14.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:14.861 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:14.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:15.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:16.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:16.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:16.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:16.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:16.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:16.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:16.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:16.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:16.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:16.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:17.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:17.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:17.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:17.394 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:17.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:17.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:17.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:17.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:17.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:18.003 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:18.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:18.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:18.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:18.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:18.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:18.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:18.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:18.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:18.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:19.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:19.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56466/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:16:19.118 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=56466): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f94db814b90>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-20 04:16:19.301 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:16:19.302 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:16:19.303 DEBUG [src.node.waku_node] Stopping container with id d0ab11e11fa1
2025-12-20 04:16:19.807 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:16:19.807 DEBUG [src.node.waku_node] Stopping container with id 63ce136de16b
2025-12-20 04:16:20.309 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:16:20.310 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:20.412 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:20.514 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:20.615 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:20.618 ERROR [src.node.docker_mananger] Max retries reached for container d0ab11e11fa1. Exiting log stream.
2025-12-20 04:16:20.717 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:20.819 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:20.920 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:21.021 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:21.122 ERROR [src.node.docker_mananger] Max retries reached for container 63ce136de16b. Exiting log stream.
2025-12-20 04:16:21.123 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:21.224 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:21.326 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:21.428 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:21.529 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:21.631 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:21.733 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:21.835 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:21.936 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:22.038 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:22.139 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:22.241 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:22.343 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:22.445 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:22.546 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:22.648 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:22.750 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:22.851 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:22.953 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:23.055 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:23.156 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:23.258 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:23.359 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:23.461 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:23.562 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:23.664 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:23.765 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:23.867 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:23.968 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:24.070 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:24.172 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:24.274 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:24.375 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:24.477 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:24.579 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:24.680 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:24.782 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:24.883 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:24.985 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:25.086 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:25.188 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:25.289 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:25.391 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:25.392 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/eb8628e2a27d2a475012aec26f0e6a22c97e6570d8e871bbe832d69bc174ea12/stop: Not Found ("No such container: eb8628e2a27d2a475012aec26f0e6a22c97e6570d8e871bbe832d69bc174ea12")
2025-12-20 04:16:25.393 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:25.494 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:25.595 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:25.697 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:25.798 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:25.900 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:26.002 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:26.103 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:26.205 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:26.306 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:26.408 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:26.509 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:26.611 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:26.712 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:26.816 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:26.918 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:27.020 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:27.121 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:27.223 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:27.324 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:27.426 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:27.528 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:27.629 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:27.730 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:27.832 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:27.934 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:28.035 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:28.137 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:28.238 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:28.339 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:28.441 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:28.542 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:28.644 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:28.746 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:28.848 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:28.949 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:29.051 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:29.153 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:29.254 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:29.356 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:29.458 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:29.560 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:29.661 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:29.763 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:29.865 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:29.966 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:30.068 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:30.169 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:30.271 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:30.373 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:30.475 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:30.476 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/eb8628e2a27d2a475012aec26f0e6a22c97e6570d8e871bbe832d69bc174ea12/stop: Not Found ("No such container: eb8628e2a27d2a475012aec26f0e6a22c97e6570d8e871bbe832d69bc174ea12")
2025-12-20 04:16:30.476 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:30.578 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:30.679 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:30.781 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:30.883 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:30.984 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:31.086 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:31.187 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:31.289 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:31.391 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:31.492 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:31.594 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:31.695 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:31.797 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:31.899 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:32.000 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:32.102 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:32.203 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:32.305 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:32.407 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:32.508 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:32.610 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:32.711 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:32.813 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:32.915 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:33.016 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:33.118 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:33.219 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:33.321 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:33.422 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:33.524 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:33.625 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:33.727 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:33.828 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:33.930 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:34.032 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:34.133 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:34.235 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:34.336 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:34.438 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:34.539 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:34.641 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:34.743 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:34.844 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:34.946 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:35.047 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:35.149 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:35.250 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:35.352 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:35.454 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:35.556 DEBUG [src.node.waku_node] Stopping container with id eb8628e2a27d
2025-12-20 04:16:35.557 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/eb8628e2a27d2a475012aec26f0e6a22c97e6570d8e871bbe832d69bc174ea12/stop: Not Found ("No such container: eb8628e2a27d2a475012aec26f0e6a22c97e6570d8e871bbe832d69bc174ea12")
2025-12-20 04:16:35.558 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:16:35.582 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:16:35.606 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:16:35.607 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:16:35.607 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:16:35.608 DEBUG [src.node.docker_mananger] 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,80 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_store_duplicate_messages with id: 2025-12-20_04-12-40__49101029-2f44-488b-8be6-b8332ca37801
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_2025-12-20_04-12-40__49101029-2f44-488b-8be6-b8332ca37801__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.180.162
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48961', '48962', '48963', '48964', '48965']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48961:48961 -p 48962:48962 -p 48963:48963 -p 48964:48964 -p 48965:48965 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48963 --rest-port=48961 --tcp-port=48962 --discv5-udp-port=48964 --rest-address=0.0.0.0 --nat=extip:172.18.180.162 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b7236daedc94efd5b117a1f0aadeb70a5d21116e7d9ddedce0b688beb33bcbd3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48965 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.180.162 waku 65123bb2dfb31f2a45c1f2d9729d1bd28b0f14f5109432b75aa5b6fda38d6271
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 65123bb2dfb3. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-12-40__49101029-2f44-488b-8be6-b8332ca37801__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48961
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 01cf4c693288. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7d5745a79a12. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48961/health" -H "Content-Type: 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:48961/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.180.162/tcp/48962/p2p/16Uiu2HAmUTXieqWpCtnBFqHqCfNchpQwiuTNY2F8U42kY52nYvXr","/ip4/172.18.180.162/tcp/48963/ws/p2p/16Uiu2HAmUTXieqWpCtnBFqHqCfNchpQwiuTNY2F8U42kY52nYvXr"],"enrUri":"enr:-L24QHQEJX4fML1V0PlaA3BdtRoh1DGSIbnu6LCNreSzKLRaCF_h2RlCRfzQTJ5vnkuvn27SvcvcU7XoI3GW19bUApgCgmlkgnY0gmlwhKwStKKKbXVsdGlhZGRyc5YACASsErSiBr9CAAoErBK0oga_Q90DgnJzhQADAQAAiXNlY3AyNTZrMaED6st9SUmIdTJH8CdIwH-akBY1wGW-zpmdyL7oZu-UgzmDdGNwgr9Cg3VkcIK_RIV3YWt1MgM"}'
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_2025-12-20_04-12-40__49101029-2f44-488b-8be6-b8332ca37801__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.45.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32929', '32930', '32931', '32932', '32933']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 32929:32929 -p 32930:32930 -p 32931:32931 -p 32932:32932 -p 32933:32933 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32931 --rest-port=32929 --tcp-port=32930 --discv5-udp-port=32932 --rest-address=0.0.0.0 --nat=extip:172.18.45.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a735ed0daada202ee3ec5becdb5d69ade89de47fcaccdfd83cef87ad9dd101d4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32933 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHQEJX4fML1V0PlaA3BdtRoh1DGSIbnu6LCNreSzKLRaCF_h2RlCRfzQTJ5vnkuvn27SvcvcU7XoI3GW19bUApgCgmlkgnY0gmlwhKwStKKKbXVsdGlhZGRyc5YACASsErSiBr9CAAoErBK0oga_Q90DgnJzhQADAQAAiXNlY3AyNTZrMaED6st9SUmIdTJH8CdIwH-akBY1wGW-zpmdyL7oZu-UgzmDdGNwgr9Cg3VkcIK_RIV3YWt1MgM --storenode=/ip4/172.18.180.162/tcp/48962/p2p/16Uiu2HAmUTXieqWpCtnBFqHqCfNchpQwiuTNY2F8U42kY52nYvXr --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.45.48 waku 26fcc75d5052cbcf5f2de8d11c0f87cf80a27498e580427bae98b93d8aea8078
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 26fcc75d5052. Setting up logs at ./log/docker/store_node1_2025-12-20_04-12-40__49101029-2f44-488b-8be6-b8332ca37801__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 32929
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:32929/health" -H "Content-Type: 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:32929/debug/v1/info" -H "Content-Type: application/json" -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.48/tcp/32930/p2p/16Uiu2HAmFAZcBAiEed5ffaRz79mJvWuQurfHNGaTmGJofbc8x726","/ip4/172.18.45.48/tcp/32931/ws/p2p/16Uiu2HAmFAZcBAiEed5ffaRz79mJvWuQurfHNGaTmGJofbc8x726"],"enrUri":"enr:-L24QHOBh4he6f598aYIJ5j7DYIdAd7m60U_HoGhYnoEsz3OX2Gcfuk4czyvYB1ncL5liDtxGhyJIWbdKikZVIObOE8CgmlkgnY0gmlwhKwSLTCKbXVsdGlhZGRyc5YACASsEi0wBoCiAAoErBItMAaAo90DgnJzhQADAQAAiXNlY3AyNTZrMaEDJUrSHAwCtOyKqhNJAZRutcgnUHyiOVO6tM02bCvVhX-DdGNwgoCig3VkcIKApIV3YWt1MgM"}'
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:32929/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.180.162/tcp/48962/p2p/16Uiu2HAmUTXieqWpCtnBFqHqCfNchpQwiuTNY2F8U42kY52nYvXr"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48961/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:32929/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:48961/relay/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:48961/relay/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:48961/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":"0x3ff1fdd2cac0e5e5ed7f968bb09c6347c9c4001499ed899a72fe58fc1409b1c3"}]}'
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:32929/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":"0x3ff1fdd2cac0e5e5ed7f968bb09c6347c9c4001499ed899a72fe58fc1409b1c3"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 65123bb2dfb3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 26fcc75d5052
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,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: 2025-12-20_04-11-15__ec5b2123-652b-4367-a6ce-28da909e6752
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_2025-12-20_04-11-15__ec5b2123-652b-4367-a6ce-28da909e6752__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.246.76
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61572', '61573', '61574', '61575', '61576']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61572:61572 -p 61573:61573 -p 61574:61574 -p 61575:61575 -p 61576:61576 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61574 --rest-port=61572 --tcp-port=61573 --discv5-udp-port=61575 --rest-address=0.0.0.0 --nat=extip:172.18.246.76 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8cd26641acd3cf2f2acbbedce1e36accadd41771e1b3dcdeced9136558edff93 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61576 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.246.76 waku 337b779d55cb50c8c697edae36bee43e6e7ab3c4f0fdbd63d24a4b68feb810b3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 337b779d55cb. Setting up logs at ./log/docker/node1_2025-12-20_04-11-15__ec5b2123-652b-4367-a6ce-28da909e6752__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61572
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:61572/health" -H "Content-Type: 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:61572/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.246.76/tcp/61573/p2p/16Uiu2HAmHQB4XhURKzjURHxUUkiaVtr5c5d1TmKhQdSS1yuByVnv","/ip4/172.18.246.76/tcp/61574/ws/p2p/16Uiu2HAmHQB4XhURKzjURHxUUkiaVtr5c5d1TmKhQdSS1yuByVnv"],"enrUri":"enr:-L24QFpTHBPG87sHctLs5-f9N13YaZw58VH8beXdd3V1nWwJGaPmm2xi7n5nrTQPLer1FJrZCeLxVeZMBY87WDYBzcECgmlkgnY0gmlwhKwS9kyKbXVsdGlhZGRyc5YACASsEvZMBvCFAAoErBL2TAbwht0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRn7VYJbfR0kNzYVMzzyPIOf6e0bYoSIqEPHzVptXQzeDdGNwgvCFg3VkcILwh4V3YWt1MgE"}'
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_2025-12-20_04-11-15__ec5b2123-652b-4367-a6ce-28da909e6752__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.128.93
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9112', '9113', '9114', '9115', '9116']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9112:9112 -p 9113:9113 -p 9114:9114 -p 9115:9115 -p 9116:9116 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9114 --rest-port=9112 --tcp-port=9113 --discv5-udp-port=9115 --rest-address=0.0.0.0 --nat=extip:172.18.128.93 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1df9c7c5fcaf28ee8edb5ecae343401ce3b8aefa844a4b4d1d014ecfd5ac1515 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9116 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFpTHBPG87sHctLs5-f9N13YaZw58VH8beXdd3V1nWwJGaPmm2xi7n5nrTQPLer1FJrZCeLxVeZMBY87WDYBzcECgmlkgnY0gmlwhKwS9kyKbXVsdGlhZGRyc5YACASsEvZMBvCFAAoErBL2TAbwht0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRn7VYJbfR0kNzYVMzzyPIOf6e0bYoSIqEPHzVptXQzeDdGNwgvCFg3VkcILwh4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.128.93 waku acdcf1c260f2c21a3f3faeb8a772b2f4e6045eefa2834bcff9f1cf5b45fa7913
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID acdcf1c260f2. Setting up logs at ./log/docker/node2_2025-12-20_04-11-15__ec5b2123-652b-4367-a6ce-28da909e6752__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9112
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:9112/health" -H "Content-Type: 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:9112/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.128.93/tcp/9113/p2p/16Uiu2HAmCTMKnrhmTEz2jUChQPVF54ZhnyMk6YhHrzrc3k5ZjwGr","/ip4/172.18.128.93/tcp/9114/ws/p2p/16Uiu2HAmCTMKnrhmTEz2jUChQPVF54ZhnyMk6YhHrzrc3k5ZjwGr"],"enrUri":"enr:-L24QE0lJXMetts78vWhyT7WZ_rNYH-X50lo9iFJRB-PItqEXiBV6HnqeEeCjnVng20d-rYLLVrhcD-6OcE6aPBoerUCgmlkgnY0gmlwhKwSgF2KbXVsdGlhZGRyc5YACASsEoBdBiOZAAoErBKAXQYjmt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_QS-8F4Lp_ikR3KDfMoF4YNI7sNDaRihhvIZkYb81v-DdGNwgiOZg3VkcIIjm4V3YWt1MgE"}'
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:9112/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.246.76/tcp/61573/p2p/16Uiu2HAmHQB4XhURKzjURHxUUkiaVtr5c5d1TmKhQdSS1yuByVnv"]'
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_2025-12-20_04-11-15__ec5b2123-652b-4367-a6ce-28da909e6752__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.103.82
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13936', '13937', '13938', '13939', '13940']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13936:13936 -p 13937:13937 -p 13938:13938 -p 13939:13939 -p 13940:13940 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13938 --rest-port=13936 --tcp-port=13937 --discv5-udp-port=13939 --rest-address=0.0.0.0 --nat=extip:172.18.103.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e72fd5a8fb9a2470d0c1fdcedd71ce5adc3bf1bfb70a2a273f8df45bdf2dccf9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13940 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFpTHBPG87sHctLs5-f9N13YaZw58VH8beXdd3V1nWwJGaPmm2xi7n5nrTQPLer1FJrZCeLxVeZMBY87WDYBzcECgmlkgnY0gmlwhKwS9kyKbXVsdGlhZGRyc5YACASsEvZMBvCFAAoErBL2TAbwht0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRn7VYJbfR0kNzYVMzzyPIOf6e0bYoSIqEPHzVptXQzeDdGNwgvCFg3VkcILwh4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.103.82 waku c8ff2ed037e7f1101ee893079440cece88f1d4af13ad203775d811f8e111749f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c8ff2ed037e7. Setting up logs at ./log/docker/node3_2025-12-20_04-11-15__ec5b2123-652b-4367-a6ce-28da909e6752__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13936
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:13936/health" -H "Content-Type: 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:13936/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.103.82/tcp/13937/p2p/16Uiu2HAmJbmksBLb3xE3HoJpx42KoJArUb3RDDjQeYzyerSA156T","/ip4/172.18.103.82/tcp/13938/ws/p2p/16Uiu2HAmJbmksBLb3xE3HoJpx42KoJArUb3RDDjQeYzyerSA156T"],"enrUri":"enr:-L24QAuIlWWeB98C46E5L4YinthYHtm4soDmZhL9idG33jFxf63aS9eWcCDLs1gpFbsKeIzDB_fA53LKyvHxJ4l4wXwCgmlkgnY0gmlwhKwSZ1KKbXVsdGlhZGRyc5YACASsEmdSBjZxAAoErBJnUgY2ct0DgnJzhQADAQAAiXNlY3AyNTZrMaEDWFMjvKOZYSaKF_-EvwdAkfIGmA2Py1v_89PVxSr0NLyDdGNwgjZxg3VkcII2c4V3YWt1MgE"}'
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:13936/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.246.76/tcp/61573/p2p/16Uiu2HAmHQB4XhURKzjURHxUUkiaVtr5c5d1TmKhQdSS1yuByVnv"]'
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_2025-12-20_04-11-15__ec5b2123-652b-4367-a6ce-28da909e6752__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.11.149
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25062', '25063', '25064', '25065', '25066']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25062:25062 -p 25063:25063 -p 25064:25064 -p 25065:25065 -p 25066:25066 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25064 --rest-port=25062 --tcp-port=25063 --discv5-udp-port=25065 --rest-address=0.0.0.0 --nat=extip:172.18.11.149 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c5deaa019edbc5a0a1a20db71bdc90c30e9c7e3ffd82fd070f6fd5018cf75412 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25066 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFpTHBPG87sHctLs5-f9N13YaZw58VH8beXdd3V1nWwJGaPmm2xi7n5nrTQPLer1FJrZCeLxVeZMBY87WDYBzcECgmlkgnY0gmlwhKwS9kyKbXVsdGlhZGRyc5YACASsEvZMBvCFAAoErBL2TAbwht0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRn7VYJbfR0kNzYVMzzyPIOf6e0bYoSIqEPHzVptXQzeDdGNwgvCFg3VkcILwh4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.11.149 waku cd34ec0c544134b7600412bf934f2c1a0b0e20873f46793cc6e1a2bce9363908
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cd34ec0c5441. Setting up logs at ./log/docker/node4_2025-12-20_04-11-15__ec5b2123-652b-4367-a6ce-28da909e6752__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25062
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:25062/health" -H "Content-Type: 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:25062/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.149/tcp/25063/p2p/16Uiu2HAmTnVC3cxnqqGM5t1uvsff14dmj4w4Mwh9pPcj8aAtN4E2","/ip4/172.18.11.149/tcp/25064/ws/p2p/16Uiu2HAmTnVC3cxnqqGM5t1uvsff14dmj4w4Mwh9pPcj8aAtN4E2"],"enrUri":"enr:-L24QMp6ZMEhXs9r1TNqcmKxAVa3sNdjjCqp7uG_M7DkD7MTJhQtHZg6hOQNu-aifxv0CgBGWw2a31i35b29xjyLgiICgmlkgnY0gmlwhKwSC5WKbXVsdGlhZGRyc5YACASsEguVBmHnAAoErBILlQZh6N0DgnJzhQADAQAAiXNlY3AyNTZrMaED4Mr60TXcNNLhlMcromdDb9ttSSFy2q81HGsHqa5BLDeDdGNwgmHng3VkcIJh6YV3YWt1MgE"}'
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:25062/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.246.76/tcp/61573/p2p/16Uiu2HAmHQB4XhURKzjURHxUUkiaVtr5c5d1TmKhQdSS1yuByVnv"]'
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_2025-12-20_04-11-15__ec5b2123-652b-4367-a6ce-28da909e6752__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.129.3
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7408', '7409', '7410', '7411', '7412']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7408:7408 -p 7409:7409 -p 7410:7410 -p 7411:7411 -p 7412:7412 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7410 --rest-port=7408 --tcp-port=7409 --discv5-udp-port=7411 --rest-address=0.0.0.0 --nat=extip:172.18.129.3 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dd5ddb8d3cdbaf69bcaeb50c8fd0ebb8eb61a87eaec3dcfd083b0ab45aa7befa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7412 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFpTHBPG87sHctLs5-f9N13YaZw58VH8beXdd3V1nWwJGaPmm2xi7n5nrTQPLer1FJrZCeLxVeZMBY87WDYBzcECgmlkgnY0gmlwhKwS9kyKbXVsdGlhZGRyc5YACASsEvZMBvCFAAoErBL2TAbwht0DgnJzhQADAQAAiXNlY3AyNTZrMaEDRn7VYJbfR0kNzYVMzzyPIOf6e0bYoSIqEPHzVptXQzeDdGNwgvCFg3VkcILwh4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.129.3 waku 087bbfba17d3b2dc419cd48f12dba0fff5893bb70214382427b1cf811bb84340
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 087bbfba17d3. Setting up logs at ./log/docker/node5_2025-12-20_04-11-15__ec5b2123-652b-4367-a6ce-28da909e6752__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7408
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:7408/health" -H "Content-Type: 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:7408/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.129.3/tcp/7409/p2p/16Uiu2HAm4bgVscLtToq7tP6PySQZJmc2roJeeXjD2onaTt7eH6ev","/ip4/172.18.129.3/tcp/7410/ws/p2p/16Uiu2HAm4bgVscLtToq7tP6PySQZJmc2roJeeXjD2onaTt7eH6ev"],"enrUri":"enr:-L24QPgPjEdBn1yF72y74wpiREkHxJSaKckezEldAVkjnrRTNsBWlsf5yFNzrAbtQnQN_yZQiBLm30fLNLL2Kpyob8oCgmlkgnY0gmlwhKwSgQOKbXVsdGlhZGRyc5YACASsEoEDBhzxAAoErBKBAwYc8t0DgnJzhQADAQAAiXNlY3AyNTZrMaECiEmTqz8Fxt4OBG2GY0fu7tsU_4TgGx840dHCjtLx9JuDdGNwghzxg3VkcIIc84V3YWt1MgE"}'
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:7408/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.246.76/tcp/61573/p2p/16Uiu2HAmHQB4XhURKzjURHxUUkiaVtr5c5d1TmKhQdSS1yuByVnv"]'
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:61572/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:9112/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:13936/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:25062/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:7408/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:61572/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:61572/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":1766203881971750656,"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:9112/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":1766203881971750656,"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:13936/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":1766203881971750656,"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:25062/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":1766203881971750656,"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:7408/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":1766203881971750656,"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:7408/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:61572/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":1766203882102016326,"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:9112/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":1766203882102016326,"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:13936/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":1766203882102016326,"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:25062/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":1766203882102016326,"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:7408/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":1766203882102016326,"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 337b779d55cb
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id acdcf1c260f2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id c8ff2ed037e7
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 337b779d55cb. 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 cd34ec0c5441
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container acdcf1c260f2. 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 087bbfba17d3
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c8ff2ed037e7. 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,115 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_message_with_valid_timestamps with id: 2025-12-20_04-06-53__55fc0b14-adc4-40e8-ba94-8c320fcace06
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_2025-12-20_04-06-53__55fc0b14-adc4-40e8-ba94-8c320fcace06__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.193
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52132', '52133', '52134', '52135', '52136']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52132:52132 -p 52133:52133 -p 52134:52134 -p 52135:52135 -p 52136:52136 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52134 --rest-port=52132 --tcp-port=52133 --discv5-udp-port=52135 --rest-address=0.0.0.0 --nat=extip:172.18.166.193 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c38d0e1c9d1cf3e2fe3d1b01f6edde49fa60d2ddbc0e15ec0aacbae7ccbd986d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52136 --metrics-logging=true --relay=true --filter=true
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 138421672d19. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.166.193 waku 2f6f75566287bbef44e1cc91e094a4eca3701e90657fad96cfc1958be63732e3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2f6f75566287. Setting up logs at ./log/docker/node1_2025-12-20_04-06-53__55fc0b14-adc4-40e8-ba94-8c320fcace06__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52132
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 6e0e6dc218e9. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52132/health" -H "Content-Type: 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:52132/debug/v1/info" -H "Content-Type: application/json" -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.193/tcp/52133/p2p/16Uiu2HAmLJh9FC2ZjLs56HjiPQr5JX1Jpemt7GW8JHJdqfLRnvPi","/ip4/172.18.166.193/tcp/52134/ws/p2p/16Uiu2HAmLJh9FC2ZjLs56HjiPQr5JX1Jpemt7GW8JHJdqfLRnvPi"],"enrUri":"enr:-L24QEdMye9tvIZPcFIFsTQ45tnDsPj6kEpT019NmetEq097M1lFC_bGqLR4QZyf6fixr4w2o5vp-WYLiSL71nyrIqgCgmlkgnY0gmlwhKwSpsGKbXVsdGlhZGRyc5YACASsEqbBBsulAAoErBKmwQbLpt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDcapsJpVu6Fp3fWrwNVRpZLtalcR2X4YqyGTIEPWWhoGDdGNwgsulg3VkcILLp4V3YWt1MgU"}'
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_2025-12-20_04-06-53__55fc0b14-adc4-40e8-ba94-8c320fcace06__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.29
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54191', '54192', '54193', '54194', '54195']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 54191:54191 -p 54192:54192 -p 54193:54193 -p 54194:54194 -p 54195:54195 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54193 --rest-port=54191 --tcp-port=54192 --discv5-udp-port=54194 --rest-address=0.0.0.0 --nat=extip:172.18.153.29 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=defbe3e8084cfda3a0407a33fc0fad6b7bbcc277171be50314d9ad3cb4fe42ae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54195 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QEdMye9tvIZPcFIFsTQ45tnDsPj6kEpT019NmetEq097M1lFC_bGqLR4QZyf6fixr4w2o5vp-WYLiSL71nyrIqgCgmlkgnY0gmlwhKwSpsGKbXVsdGlhZGRyc5YACASsEqbBBsulAAoErBKmwQbLpt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDcapsJpVu6Fp3fWrwNVRpZLtalcR2X4YqyGTIEPWWhoGDdGNwgsulg3VkcILLp4V3YWt1MgU --filternode=/ip4/172.18.166.193/tcp/52133/p2p/16Uiu2HAmLJh9FC2ZjLs56HjiPQr5JX1Jpemt7GW8JHJdqfLRnvPi
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.153.29 waku 488d4cdc801173742d5c831e2d2ed0833188aec985d24c7a28c33e61f9b3e00f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 488d4cdc8011. Setting up logs at ./log/docker/node2_2025-12-20_04-06-53__55fc0b14-adc4-40e8-ba94-8c320fcace06__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54191
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:54191/health" -H "Content-Type: 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:54191/debug/v1/info" -H "Content-Type: application/json" -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.29/tcp/54192/p2p/16Uiu2HAmQ8Pbr2ETBeomaR3ZuuL5jGh1fx1JkisWKo3GJBgcFYRo","/ip4/172.18.153.29/tcp/54193/ws/p2p/16Uiu2HAmQ8Pbr2ETBeomaR3ZuuL5jGh1fx1JkisWKo3GJBgcFYRo"],"enrUri":"enr:-L24QMiQGiLOZdBI9Yo9BOM2eG3ZadooHMSlOjJ2QTKf9451DtzEirToWkHrrL3YRWkChRVfNr22cxR-TPIAXc7vopkCgmlkgnY0gmlwhKwSmR2KbXVsdGlhZGRyc5YACASsEpkdBtOwAAoErBKZHQbTsd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqnWHKjlrWdlCcsNt2c7pItryxujkZiRLoqCeY3c4a7qDdGNwgtOwg3VkcILTsoV3YWt1MgA"}'
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:54191/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.166.193/tcp/52133/p2p/16Uiu2HAmLJh9FC2ZjLs56HjiPQr5JX1Jpemt7GW8JHJdqfLRnvPi"]'
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:52132/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:54191/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f2dafade-a7ea-442f-8c80-0de70b01d4d5", "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":"f2dafade-a7ea-442f-8c80-0de70b01d4d5","statusDesc":"OK"}'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:31 Running test with timestamp Now
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52132/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54191/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":1766203543201932288,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:31 Running test with timestamp Far future
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52132/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54191/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":2081563543201917952,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:31 Running test with timestamp Recent past
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52132/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54191/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":1766199943201917952,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:31 Running test with timestamp Near future
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52132/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54191/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":1766207143201917952,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:31 Running test with timestamp Positive number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52132/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54191/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":1,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:31 Running test with timestamp Negative number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52132/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54191/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":-1,"ephemeral":false}]'
DEBUG  tests.filter.test_get_messages:test_get_messages.py:31 Running test with timestamp DST change
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:52132/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54191/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":1583632800000000000,"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 2f6f75566287
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 488d4cdc8011
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,70 @@
2025-12-20 04:36:29.549 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:36:29.549 DEBUG [tests.conftest] Running test: test_cant_publish_on_not_subscribed_shard with id: 2025-12-20_04-36-29__a7c96c24-2885-4e00-b3fb-bedfe183e9c9
2025-12-20 04:36:29.549 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:36:29.550 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-20 04:36:29.550 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-20 04:36:29.556 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:36:29.557 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-20_04-36-29__a7c96c24-2885-4e00-b3fb-bedfe183e9c9__wakuorg_nwaku:latest.log
2025-12-20 04:36:29.557 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:36:29.557 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:36:29.558 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:36:29.558 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.85.73
2025-12-20 04:36:29.559 DEBUG [src.node.docker_mananger] Generated ports ['62482', '62483', '62484', '62485', '62486']
2025-12-20 04:36:29.559 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-20 04:36:29.559 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-20 04:36:29.559 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:36:29.559 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:36:29.559 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:36:29.559 DEBUG [src.node.docker_mananger] docker run -i -t -p 62482:62482 -p 62483:62483 -p 62484:62484 -p 62485:62485 -p 62486:62486 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62484 --rest-port=62482 --tcp-port=62483 --discv5-udp-port=62485 --rest-address=0.0.0.0 --nat=extip:172.18.85.73 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a75b7ed1e39afdb24abcc5effbe2ddaccba4cbe167aad88fc5348bbeacbfdaff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62486 --metrics-logging=true --relay=true --filter=true
2025-12-20 04:36:29.749 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.85.73 waku 7b7e1d92c3dc5b10668568c28cd6d2bdc1867f224e4432fdc0cae84474464b23
2025-12-20 04:36:29.780 DEBUG [src.node.docker_mananger] Container started with ID 7b7e1d92c3dc. Setting up logs at ./log/docker/node1_2025-12-20_04-36-29__a7c96c24-2885-4e00-b3fb-bedfe183e9c9__wakuorg_nwaku:latest.log
2025-12-20 04:36:29.781 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62482
2025-12-20 04:36:29.781 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:36:29.834 ERROR [src.node.docker_mananger] Max retries reached for container 674f68a5b51d. Exiting log stream.
2025-12-20 04:36:30.327 ERROR [src.node.docker_mananger] Max retries reached for container 7b5aaecd0807. Exiting log stream.
2025-12-20 04:36:30.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62482/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:36:30.784 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"}]}'
2025-12-20 04:36:30.785 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:36:30.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62482/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:36:30.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.85.73/tcp/62483/p2p/16Uiu2HAmSjgCUt3ksbw2Vgt6Nch1SKaPzAjW7iB8Me2xsakqeQKC","/ip4/172.18.85.73/tcp/62484/ws/p2p/16Uiu2HAmSjgCUt3ksbw2Vgt6Nch1SKaPzAjW7iB8Me2xsakqeQKC"],"enrUri":"enr:-L24QKWUPk6GstmI1Ml_5g_YtFMYJnL8pP9DGbiHgUz1KT_oaH6yfA5_hXyBYPYuiY0WNsfrF2qb-gky6vfZUm4_ebkCgmlkgnY0gmlwhKwSVUmKbXVsdGlhZGRyc5YACASsElVJBvQTAAoErBJVSQb0FN0DgnJzhQACAQAAiXNlY3AyNTZrMaED0Tb_IzoBpygJGC4TGrbHFqU3HWryLWmCiMYY76d230ODdGNwgvQTg3VkcIL0FYV3YWt1MgU"}'
2025-12-20 04:36:30.787 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:36:30.794 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:36:30.794 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-20_04-36-29__a7c96c24-2885-4e00-b3fb-bedfe183e9c9__wakuorg_nwaku:latest.log
2025-12-20 04:36:30.794 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:36:30.794 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:36:30.796 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:36:30.796 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.118.5
2025-12-20 04:36:30.796 DEBUG [src.node.docker_mananger] Generated ports ['20639', '20640', '20641', '20642', '20643']
2025-12-20 04:36:30.796 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-20 04:36:30.796 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-20 04:36:30.796 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:36:30.797 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:36:30.797 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:36:30.797 DEBUG [src.node.docker_mananger] docker run -i -t -p 20639:20639 -p 20640:20640 -p 20641:20641 -p 20642:20642 -p 20643:20643 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20641 --rest-port=20639 --tcp-port=20640 --discv5-udp-port=20642 --rest-address=0.0.0.0 --nat=extip:172.18.118.5 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=dcdeec30acfc2ed9e34fb86cda52bdac8bf95dc548dac6da0cf883fb54abbc5c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20643 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKWUPk6GstmI1Ml_5g_YtFMYJnL8pP9DGbiHgUz1KT_oaH6yfA5_hXyBYPYuiY0WNsfrF2qb-gky6vfZUm4_ebkCgmlkgnY0gmlwhKwSVUmKbXVsdGlhZGRyc5YACASsElVJBvQTAAoErBJVSQb0FN0DgnJzhQACAQAAiXNlY3AyNTZrMaED0Tb_IzoBpygJGC4TGrbHFqU3HWryLWmCiMYY76d230ODdGNwgvQTg3VkcIL0FYV3YWt1MgU
2025-12-20 04:36:30.974 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.118.5 waku fdc0a0fbf96319cc1e0a1e4460fe65667e6e95fd29522f035cc814da9fa7551e
2025-12-20 04:36:31.006 DEBUG [src.node.docker_mananger] Container started with ID fdc0a0fbf963. Setting up logs at ./log/docker/node2_2025-12-20_04-36-29__a7c96c24-2885-4e00-b3fb-bedfe183e9c9__wakuorg_nwaku:latest.log
2025-12-20 04:36:31.007 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20639
2025-12-20 04:36:31.007 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:36:32.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20639/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:36:32.016 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"}]}'
2025-12-20 04:36:32.018 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:36:32.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20639/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:36:32.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.118.5/tcp/20640/p2p/16Uiu2HAmM3k6nAAP2FLZUDDme2grccPmqtPbG7WrLjpW5YEWZXny","/ip4/172.18.118.5/tcp/20641/ws/p2p/16Uiu2HAmM3k6nAAP2FLZUDDme2grccPmqtPbG7WrLjpW5YEWZXny"],"enrUri":"enr:-L24QAv_RGdC9diujeWNlfikvazri9mW5wQyyD4rfSqQJLQsMJ0NB97kTr3uN35TjpE9KxD8ZzJWtvuyDLI2UEkBxGYCgmlkgnY0gmlwhKwSdgWKbXVsdGlhZGRyc5YACASsEnYFBlCgAAoErBJ2BQZQod0DgnJzhQACAQAAiXNlY3AyNTZrMaEDfLG9xR1uefRriNYu_CCXB-p82UO4FXmVXbkECU0NLFKDdGNwglCgg3VkcIJQooV3YWt1MgE"}'
2025-12-20 04:36:32.024 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:36:32.024 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20639/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.85.73/tcp/62483/p2p/16Uiu2HAmSjgCUt3ksbw2Vgt6Nch1SKaPzAjW7iB8Me2xsakqeQKC"]'
2025-12-20 04:36:32.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:36:32.028 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62482/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-20 04:36:32.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:36:32.030 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20639/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-20 04:36:32.033 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:36:32.033 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62482/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)'}'
2025-12-20 04:36:32.035 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:62482/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
2025-12-20 04:36:32.038 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:36:32.039 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:36:32.039 DEBUG [src.node.waku_node] Stopping container with id 7b7e1d92c3dc
2025-12-20 04:36:32.576 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:36:32.576 DEBUG [src.node.waku_node] Stopping container with id fdc0a0fbf963
2025-12-20 04:36:33.088 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:36:33.089 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:36:33.095 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:36:33.100 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_first_node_to_start_publishes with id: 2025-12-20_04-18-29__cbbf6fcb-f3fe-4db5-a76b-4d162e432343
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_2025-12-20_04-18-29__cbbf6fcb-f3fe-4db5-a76b-4d162e432343__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.211.185
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57871', '57872', '57873', '57874', '57875']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57871:57871 -p 57872:57872 -p 57873:57873 -p 57874:57874 -p 57875:57875 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57873 --rest-port=57871 --tcp-port=57872 --discv5-udp-port=57874 --rest-address=0.0.0.0 --nat=extip:172.18.211.185 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f7ccaaec1a1fd4cfbc1b14d2dbd78b5edeafe2b159aee73cf8d76db14ff6254c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57875 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.211.185 waku 1bbfc1e27577f69f0cb9716b4f87a6883e15278eb22d1742c76a0c6559a2e662
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1bbfc1e27577. Setting up logs at ./log/docker/node1_2025-12-20_04-18-29__cbbf6fcb-f3fe-4db5-a76b-4d162e432343__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57871
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:57871/health" -H "Content-Type: 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:57871/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.211.185/tcp/57872/p2p/16Uiu2HAmDRsMkxN91kUU59btt2tTaFKxss2baCXHmWmdfdd2pe5P","/ip4/172.18.211.185/tcp/57873/ws/p2p/16Uiu2HAmDRsMkxN91kUU59btt2tTaFKxss2baCXHmWmdfdd2pe5P"],"enrUri":"enr:-L24QFiIsNnTnrEkhKX75tODg57TeToPB4QO9FjZiSwgLDIlY7GwC_7Infa5OZ0r_yTnQoXqWbm6sfoOUoMBeoJANlcCgmlkgnY0gmlwhKwS07mKbXVsdGlhZGRyc5YACASsEtO5BuIQAAoErBLTuQbiEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDC387Cgmd7KGaI1_2797KHNo9HoajDOdnSTFIhIbZzBqDdGNwguIQg3VkcILiEoV3YWt1MgE"}'
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_2025-12-20_04-18-29__cbbf6fcb-f3fe-4db5-a76b-4d162e432343__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.220.36
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6805', '6806', '6807', '6808', '6809']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6805:6805 -p 6806:6806 -p 6807:6807 -p 6808:6808 -p 6809:6809 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6807 --rest-port=6805 --tcp-port=6806 --discv5-udp-port=6808 --rest-address=0.0.0.0 --nat=extip:172.18.220.36 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d3b71c6bd0d6b4a3397f303c748d50deded428cea1cd4b8d64e70abfbfeb5b90 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6809 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFiIsNnTnrEkhKX75tODg57TeToPB4QO9FjZiSwgLDIlY7GwC_7Infa5OZ0r_yTnQoXqWbm6sfoOUoMBeoJANlcCgmlkgnY0gmlwhKwS07mKbXVsdGlhZGRyc5YACASsEtO5BuIQAAoErBLTuQbiEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDC387Cgmd7KGaI1_2797KHNo9HoajDOdnSTFIhIbZzBqDdGNwguIQg3VkcILiEoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.220.36 waku f6b17bdabdd714700f6ace1f307a64f6197f44d59293c459f2892044980f3393
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f6b17bdabdd7. Setting up logs at ./log/docker/node2_2025-12-20_04-18-29__cbbf6fcb-f3fe-4db5-a76b-4d162e432343__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6805
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:6805/health" -H "Content-Type: 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:6805/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.220.36/tcp/6806/p2p/16Uiu2HAmDyyb4XdT6uTMQo6shAYi8XMpqmeusNk5w2Q2AZyNomUg","/ip4/172.18.220.36/tcp/6807/ws/p2p/16Uiu2HAmDyyb4XdT6uTMQo6shAYi8XMpqmeusNk5w2Q2AZyNomUg"],"enrUri":"enr:-L24QM-APaRxXJuUFz91OfM-X8U6C4RI9Rs7CD5WS7VkReKeCITYtUgGayWglZupYwz1RmQlSTkekC7RXB2CXqOwqPsCgmlkgnY0gmlwhKwS3CSKbXVsdGlhZGRyc5YACASsEtwkBhqWAAoErBLcJAYal90DgnJzhQADAQAAiXNlY3AyNTZrMaEDE7jcLdRAtiWhHYXG1PrfAC3bQWw09_9ttjTmT-Jn-nWDdGNwghqWg3VkcIIamIV3YWt1MgE"}'
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:6805/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.185/tcp/57872/p2p/16Uiu2HAmDRsMkxN91kUU59btt2tTaFKxss2baCXHmWmdfdd2pe5P"]'
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_2025-12-20_04-18-29__cbbf6fcb-f3fe-4db5-a76b-4d162e432343__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.88.196
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['13894', '13895', '13896', '13897', '13898']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 13894:13894 -p 13895:13895 -p 13896:13896 -p 13897:13897 -p 13898:13898 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=13896 --rest-port=13894 --tcp-port=13895 --discv5-udp-port=13897 --rest-address=0.0.0.0 --nat=extip:172.18.88.196 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aa33d4be841a2fb93e8fb78a268daaa2ba8ebc28e093bbebf22d6de68e2fadac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13898 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFiIsNnTnrEkhKX75tODg57TeToPB4QO9FjZiSwgLDIlY7GwC_7Infa5OZ0r_yTnQoXqWbm6sfoOUoMBeoJANlcCgmlkgnY0gmlwhKwS07mKbXVsdGlhZGRyc5YACASsEtO5BuIQAAoErBLTuQbiEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDC387Cgmd7KGaI1_2797KHNo9HoajDOdnSTFIhIbZzBqDdGNwguIQg3VkcILiEoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.88.196 waku 58ede0522072e51c1f5690a20970aba0fc9401f7b56c19af0a1b3f7bf70a0655
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 58ede0522072. Setting up logs at ./log/docker/node3_2025-12-20_04-18-29__cbbf6fcb-f3fe-4db5-a76b-4d162e432343__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 13894
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:13894/health" -H "Content-Type: 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:13894/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.88.196/tcp/13895/p2p/16Uiu2HAmAQp1cvH5bhdvAsX49rN5u1qThjq6tqk3UtPnCPt6xAYu","/ip4/172.18.88.196/tcp/13896/ws/p2p/16Uiu2HAmAQp1cvH5bhdvAsX49rN5u1qThjq6tqk3UtPnCPt6xAYu"],"enrUri":"enr:-L24QBwhJ2oZAgmgcmDvwTpKDc0om-87HZVIsRAlhH58giuyVm9gldfMvQaJHNLh9Ic-c7dszR6fNA56dzZrs-LZ33ACgmlkgnY0gmlwhKwSWMSKbXVsdGlhZGRyc5YACASsEljEBjZHAAoErBJYxAY2SN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC3qbN6C-PgGaJ7QiKkFcFCk-KV6trtL6Ge_-hX3IGFkaDdGNwgjZHg3VkcII2SYV3YWt1MgE"}'
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:13894/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.185/tcp/57872/p2p/16Uiu2HAmDRsMkxN91kUU59btt2tTaFKxss2baCXHmWmdfdd2pe5P"]'
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_2025-12-20_04-18-29__cbbf6fcb-f3fe-4db5-a76b-4d162e432343__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.62.23
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45976', '45977', '45978', '45979', '45980']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45976:45976 -p 45977:45977 -p 45978:45978 -p 45979:45979 -p 45980:45980 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45978 --rest-port=45976 --tcp-port=45977 --discv5-udp-port=45979 --rest-address=0.0.0.0 --nat=extip:172.18.62.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6eda625f18dab0cfd86f3a775f68b5dfaefdc3cfada071aea9c1cfa55f49d43b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45980 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFiIsNnTnrEkhKX75tODg57TeToPB4QO9FjZiSwgLDIlY7GwC_7Infa5OZ0r_yTnQoXqWbm6sfoOUoMBeoJANlcCgmlkgnY0gmlwhKwS07mKbXVsdGlhZGRyc5YACASsEtO5BuIQAAoErBLTuQbiEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDC387Cgmd7KGaI1_2797KHNo9HoajDOdnSTFIhIbZzBqDdGNwguIQg3VkcILiEoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.62.23 waku a432ec0c2c35228ec1c1bbed0da46ac7138da4ee81ee327960d790fe060a41fc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a432ec0c2c35. Setting up logs at ./log/docker/node4_2025-12-20_04-18-29__cbbf6fcb-f3fe-4db5-a76b-4d162e432343__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45976
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:45976/health" -H "Content-Type: 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:45976/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.62.23/tcp/45977/p2p/16Uiu2HAkwZi5sDqaGsxfFGbvcUfXkBsDCh9gRPqFj3TGCmGhEzS4","/ip4/172.18.62.23/tcp/45978/ws/p2p/16Uiu2HAkwZi5sDqaGsxfFGbvcUfXkBsDCh9gRPqFj3TGCmGhEzS4"],"enrUri":"enr:-L24QOlGC_eqqDhTKxeN606z1rb-a1Dyl2kpKwFERO49h97oCsSskHzyDCV73bYKCZYOyKIqygDuBRoUzylBsZ7h42kCgmlkgnY0gmlwhKwSPheKbXVsdGlhZGRyc5YACASsEj4XBrOZAAoErBI-Fwazmt0DgnJzhQADAQAAiXNlY3AyNTZrMaECH8ZmbtONA2bOU7JUj6fLpBxum_hj303O03R3VbK7xxmDdGNwgrOZg3VkcIKzm4V3YWt1MgE"}'
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:45976/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.185/tcp/57872/p2p/16Uiu2HAmDRsMkxN91kUU59btt2tTaFKxss2baCXHmWmdfdd2pe5P"]'
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_2025-12-20_04-18-29__cbbf6fcb-f3fe-4db5-a76b-4d162e432343__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.70
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10569', '10570', '10571', '10572', '10573']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10569:10569 -p 10570:10570 -p 10571:10571 -p 10572:10572 -p 10573:10573 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10571 --rest-port=10569 --tcp-port=10570 --discv5-udp-port=10572 --rest-address=0.0.0.0 --nat=extip:172.18.132.70 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ee8f9d9daa4c56cb2c0fbaf79eabc2e1cd8731fcb03b2cabec59c0b6bdd0ae73 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10573 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QFiIsNnTnrEkhKX75tODg57TeToPB4QO9FjZiSwgLDIlY7GwC_7Infa5OZ0r_yTnQoXqWbm6sfoOUoMBeoJANlcCgmlkgnY0gmlwhKwS07mKbXVsdGlhZGRyc5YACASsEtO5BuIQAAoErBLTuQbiEd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDC387Cgmd7KGaI1_2797KHNo9HoajDOdnSTFIhIbZzBqDdGNwguIQg3VkcILiEoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.132.70 waku e80a4079e96aa0400df0590809e627d482b9e03845dc83917d4dc80b8541c18a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e80a4079e96a. Setting up logs at ./log/docker/node5_2025-12-20_04-18-29__cbbf6fcb-f3fe-4db5-a76b-4d162e432343__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10569
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:10569/health" -H "Content-Type: 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:10569/debug/v1/info" -H "Content-Type: application/json" -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.70/tcp/10570/p2p/16Uiu2HAm2zibRVKDBkmEhLxVq5CXZiDUw4YNzZjJpdVDrpR7qJbG","/ip4/172.18.132.70/tcp/10571/ws/p2p/16Uiu2HAm2zibRVKDBkmEhLxVq5CXZiDUw4YNzZjJpdVDrpR7qJbG"],"enrUri":"enr:-L24QMMIr6LHeMkHTWXRfbRmr4FlCfNTDoHqciec2a5CrBfXOOqgDf-IHvJ8ZwggMOZDeu4sOOeeXi8Fce9JPgQWExwCgmlkgnY0gmlwhKwShEaKbXVsdGlhZGRyc5YACASsEoRGBilKAAoErBKERgYpS90DgnJzhQADAQAAiXNlY3AyNTZrMaECcHjuYhuZMW7WeyCL24bJ1oofyAgJqmUOElN16ACgqEeDdGNwgilKg3VkcIIpTIV3YWt1MgE"}'
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:10569/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.211.185/tcp/57872/p2p/16Uiu2HAmDRsMkxN91kUU59btt2tTaFKxss2baCXHmWmdfdd2pe5P"]'
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:57871/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:6805/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:13894/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:45976/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:10569/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:57871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:57871/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":1766204316147300608,"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:6805/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":1766204316147300608,"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:13894/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":1766204316147300608,"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:45976/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":1766204316147300608,"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:10569/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":1766204316147300608,"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:57871/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:57871/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":1766204316275852458,"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:6805/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":1766204316275852458,"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:13894/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":1766204316275852458,"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:45976/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":1766204316275852458,"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:10569/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":1766204316275852458,"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 1bbfc1e27577
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6b17bdabdd7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 58ede0522072
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1bbfc1e27577. 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 a432ec0c2c35
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f6b17bdabdd7. 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 e80a4079e96a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 58ede0522072. 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,230 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_sync_with_nodes_restart__case2 with id: 2025-12-20_04-29-21__f75df29c-c3b6-42fd-9cd8-48253eee1843
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_2025-12-20_04-29-21__f75df29c-c3b6-42fd-9cd8-48253eee1843__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_2025-12-20_04-29-21__f75df29c-c3b6-42fd-9cd8-48253eee1843__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_2025-12-20_04-29-21__f75df29c-c3b6-42fd-9cd8-48253eee1843__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.14.139
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['49448', '49449', '49450', '49451', '49452']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 49448:49448 -p 49449:49449 -p 49450:49450 -p 49451:49451 -p 49452:49452 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49450 --rest-port=49448 --tcp-port=49449 --discv5-udp-port=49451 --rest-address=0.0.0.0 --nat=extip:172.18.14.139 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ed56f6d8a42f2aab442ae1813f9997a6bc6ab8f5fe5abeefa52afef5f8f37c7c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49452 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.14.139 waku ba7e1584af6ad7b9a12a5625480e79cce9710d1e8c0998b8e4f242d1d5ec6651
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ba7e1584af6a. Setting up logs at ./log/docker/node1_2025-12-20_04-29-21__f75df29c-c3b6-42fd-9cd8-48253eee1843__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 49448
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 48a56221e484. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 891ca4c46d85. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:49448/health" -H "Content-Type: 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:49448/debug/v1/info" -H "Content-Type: application/json" -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.139/tcp/49449/p2p/16Uiu2HAmS3DW54MAgAcwtnMRsUjVc1adb3k9GoRtMvGRuK9Pzgsf","/ip4/172.18.14.139/tcp/49450/ws/p2p/16Uiu2HAmS3DW54MAgAcwtnMRsUjVc1adb3k9GoRtMvGRuK9Pzgsf"],"enrUri":"enr:-L24QAXcrdt-BSUVVay3kIs3ur7unqa83ZSJxeeutmcL80gVYSlJ0dqQ0awQ6gP0puo7YhntxnWhfrl23k2XljdOLX0CgmlkgnY0gmlwhKwSDouKbXVsdGlhZGRyc5YACASsEg6LBsEpAAoErBIOiwbBKt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxtmUAxEFGxDxphoDxLNTHvfOEuUdxagpN54_j-w-H76DdGNwgsEpg3VkcILBK4V3YWt1MgM"}'
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.43.33
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46738', '46739', '46740', '46741', '46742']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 46738:46738 -p 46739:46739 -p 46740:46740 -p 46741:46741 -p 46742:46742 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46740 --rest-port=46738 --tcp-port=46739 --discv5-udp-port=46741 --rest-address=0.0.0.0 --nat=extip:172.18.43.33 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bc710bba5c94cadf6c391d0d251fc05f7ab7a3f0b0db0dfa90e452be3efe4ac4 --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46742 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAXcrdt-BSUVVay3kIs3ur7unqa83ZSJxeeutmcL80gVYSlJ0dqQ0awQ6gP0puo7YhntxnWhfrl23k2XljdOLX0CgmlkgnY0gmlwhKwSDouKbXVsdGlhZGRyc5YACASsEg6LBsEpAAoErBIOiwbBKt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDxtmUAxEFGxDxphoDxLNTHvfOEuUdxagpN54_j-w-H76DdGNwgsEpg3VkcILBK4V3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.43.33 waku 3440c4abfc784ecd776150063929bd9a7a594d06d0a8894d14cd7eae46227917
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3440c4abfc78. Setting up logs at ./log/docker/node2_2025-12-20_04-29-21__f75df29c-c3b6-42fd-9cd8-48253eee1843__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46738
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:46738/health" -H "Content-Type: 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:46738/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.43.33/tcp/46739/p2p/16Uiu2HAm9R9GtwGceFS6524pVzEcSu5QC9jTCTnAYvNEyNbMAy1F","/ip4/172.18.43.33/tcp/46740/ws/p2p/16Uiu2HAm9R9GtwGceFS6524pVzEcSu5QC9jTCTnAYvNEyNbMAy1F"],"enrUri":"enr:-L24QCGX2yteqOPy9Kp1PG3ZcIzXvmK30D65FWzUc9WPcCI_V3TBYYEJ8eLo43HNWg-TTFKXkEsqDq4C9ZktpOFjrNYCgmlkgnY0gmlwhKwSKyGKbXVsdGlhZGRyc5YACASsEishBraTAAoErBIrIQa2lN0DgnJzhQADAQAAiXNlY3AyNTZrMaECz-DmCOWf4byMMOZHVoVkX-MftilbF0cRybTwm_USahaDdGNwgraTg3VkcIK2lYV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.18.153
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57747', '57748', '57749', '57750', '57751']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57747:57747 -p 57748:57748 -p 57749:57749 -p 57750:57750 -p 57751:57751 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57749 --rest-port=57747 --tcp-port=57748 --discv5-udp-port=57750 --rest-address=0.0.0.0 --nat=extip:172.18.18.153 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ddeda91f487db891bf412dfb39ce04fcc85b0bd4c20b7bcaccb6a5bcdb8eafd --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57751 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCGX2yteqOPy9Kp1PG3ZcIzXvmK30D65FWzUc9WPcCI_V3TBYYEJ8eLo43HNWg-TTFKXkEsqDq4C9ZktpOFjrNYCgmlkgnY0gmlwhKwSKyGKbXVsdGlhZGRyc5YACASsEishBraTAAoErBIrIQa2lN0DgnJzhQADAQAAiXNlY3AyNTZrMaECz-DmCOWf4byMMOZHVoVkX-MftilbF0cRybTwm_USahaDdGNwgraTg3VkcIK2lYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.18.153 waku 1743874eba84e1ebbf8a26169615909e004f90bd230ec750dd05fc96f9a53cea
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1743874eba84. Setting up logs at ./log/docker/node3_2025-12-20_04-29-21__f75df29c-c3b6-42fd-9cd8-48253eee1843__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57747
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:57747/health" -H "Content-Type: 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:57747/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.18.153/tcp/57748/p2p/16Uiu2HAkvywqVH2ZxGRrDozLQ81tCR5W8G5M36eJYTSyLQoJaSGT","/ip4/172.18.18.153/tcp/57749/ws/p2p/16Uiu2HAkvywqVH2ZxGRrDozLQ81tCR5W8G5M36eJYTSyLQoJaSGT"],"enrUri":"enr:-L24QG8Ms4sqxT8WEE_kXS9-kAC4YP-FGyuN3SLwgTeqR1d2RfMCfnT7MRxGQXqgph6cKUTQEHpptAZrPNV-Q7SzE6YCgmlkgnY0gmlwhKwSEpmKbXVsdGlhZGRyc5YACASsEhKZBuGUAAoErBISmQbhld0DgnJzhQADAQAAiXNlY3AyNTZrMaECFyAzwSUQlYpvtJVxR626xisDb6bNjdif4W4h5EYQ1TyDdGNwguGUg3VkcILhloV3YWt1MgE"}'
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:46738/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.14.139/tcp/49449/p2p/16Uiu2HAmS3DW54MAgAcwtnMRsUjVc1adb3k9GoRtMvGRuK9Pzgsf"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:57747/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.43.33/tcp/46739/p2p/16Uiu2HAm9R9GtwGceFS6524pVzEcSu5QC9jTCTnAYvNEyNbMAy1F"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:49448/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:46738/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:57747/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:49448/relay/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:49448/relay/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:49448/relay/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:49448/relay/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:49448/relay/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:49448/relay/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:49448/relay/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:49448/relay/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:49448/relay/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:49448/relay/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:46738/relay/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:46738/relay/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:46738/relay/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:46738/relay/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:46738/relay/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:46738/relay/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:46738/relay/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:46738/relay/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:46738/relay/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:46738/relay/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:57747/relay/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:57747/relay/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:57747/relay/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:57747/relay/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:57747/relay/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:57747/relay/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:57747/relay/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:57747/relay/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:57747/relay/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:57747/relay/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 3440c4abfc78
DEBUG  src.libs.common:common.py:47 Sleeping for 5 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:49448/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":"0xb0a2089b4b201c55442400efa16b033279bbdacd31fd8ca0ebd0acbd3d3274ac"},{"messageHash":"0x656aec340c1568d3c0957d1121590b89bf44524a7a7b44214f5d843f9eefaf76"},{"messageHash":"0xa19f6537b6ff4c9cb8b65c5b5bc0e61f22b81c5f2dd433ab562d464d4b0880db"},{"messageHash":"0xb399feaeb8a28cea2c418d2bd79a8fa23080e9a12de8c41919408bf82dbd3749"},{"messageHash":"0xe8054ce72aeb374b6a99440bcf84c4d76276e7667de1473733d4b2794e532651"},{"messageHash":"0x19fc76a419dd11b29d91c101dfcefd2dc5894bd1f3e018e0d4f823a0c696035a"},{"messageHash":"0xf6faa01fd06c6192d45d519b72786e1ce5843c3806bb9c85ef03e26ed624dda1"},{"messageHash":"0x713de97b2cd1bcd344214351e245ed139847383244eec644ecc24ba71caefde0"},{"messageHash":"0x1f6f646b00896c57d84da7f8ff15859f56380dcbf2f126c659b270ae450bf463"},{"messageHash":"0x2c05e04d708ce1518e88a4dcf1429de041a9556938fc77cdb4eebeaf5d797a56"},{"messageHash":"0x2b64f9bfced0254417b0fb13541684a30324f00fcc4fe378455c2f2d4b7a4f69"},{"messageHash":"0xede57b5fc49f26e143468618ac75898045794cae522239084aa5029affe5ee51"},{"messageHash":"0xd2b968c9a29065478b14c510e5fa96cef3b2f649d8d0dc682cc72892ceca5c61"},{"messageHash":"0x6d66a2b5a55f8f98b5c47b1d04c7ec2f3f51d0cd6059e1d8b478fcae507a8611"},{"messageHash":"0xb8b12945c2c4c720510f5b5fee58b5879c32330c7ed8489c3bd6ed430d28c7d5"},{"messageHash":"0x6322779d42306eb707d0ed592a0085490cf8f3dfaef88065277fdcaee83a96ce"},{"messageHash":"0x259048efce4031a5bbd568dce925fb7147e35648247bb71142cbced8c359145a"},{"messageHash":"0x22293cc2839fe7c93f52ec353bb644ecccee64c2c069a2691fdf2d4c75429df0"},{"messageHash":"0xdd8e08ec48c1b4103e47be25114e8a33b087b6a20943383e7410169cd6683ee7"},{"messageHash":"0x10cf9dc8b58d60b797969f2aecc391e2ad21968a3603e57a8a78928cfb89d58d"},{"messageHash":"0x7afad328f23f5c5125d4ab1d77603840ee4e6ca8b45c74dbbcd4ccf4291b26b8"},{"messageHash":"0xdcaa9693efa88790bb6952c2b63beb051c7478def95599739bd6086da618826f"},{"messageHash":"0xebb415df2dcd0ef7c9ee57e417246f8079ad7c596ef43580318126d42784c373"},{"messageHash":"0xafadcd9cbddd99aa38adc6d8c1ceb38f82e69f04d76fad25f5591d9fbd0c0d3e"},{"messageHash":"0x4c585ca2e55cc2f265b018f5dff440744057355c16ea386cb9ca7d40f1f33903"},{"messageHash":"0x8f99c4adc5831f2ce7779d2cc6895d3a716c8d0d3dfbeb9a0c0cc197f411de74"},{"messageHash":"0x31e5ef82d41d5ece9fa37cff2979d5b5a6de81f0fc8fdbeeaee1f3ae8ea72307"},{"messageHash":"0x70b06f854ccba7814fccb134919137c8546fca70531b58f9c30a8df8092c0810"},{"messageHash":"0xbc06a433ef139b83582eb3472f2fbba6b087c58290548dfc25fa0736291ad094"},{"messageHash":"0xdf43fec205200c520da2af58cf0d3305e06ec904dc4a8859f30a8e37d937ae39"}]}'
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:46738/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":"67935556f48d61be3b5d","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb0a2089b4b201c55442400efa16b033279bbdacd31fd8ca0ebd0acbd3d3274ac"},{"messageHash":"0x656aec340c1568d3c0957d1121590b89bf44524a7a7b44214f5d843f9eefaf76"},{"messageHash":"0xa19f6537b6ff4c9cb8b65c5b5bc0e61f22b81c5f2dd433ab562d464d4b0880db"},{"messageHash":"0xb399feaeb8a28cea2c418d2bd79a8fa23080e9a12de8c41919408bf82dbd3749"},{"messageHash":"0xe8054ce72aeb374b6a99440bcf84c4d76276e7667de1473733d4b2794e532651"},{"messageHash":"0x19fc76a419dd11b29d91c101dfcefd2dc5894bd1f3e018e0d4f823a0c696035a"},{"messageHash":"0xf6faa01fd06c6192d45d519b72786e1ce5843c3806bb9c85ef03e26ed624dda1"},{"messageHash":"0x713de97b2cd1bcd344214351e245ed139847383244eec644ecc24ba71caefde0"},{"messageHash":"0x1f6f646b00896c57d84da7f8ff15859f56380dcbf2f126c659b270ae450bf463"},{"messageHash":"0x2c05e04d708ce1518e88a4dcf1429de041a9556938fc77cdb4eebeaf5d797a56"},{"messageHash":"0x2b64f9bfced0254417b0fb13541684a30324f00fcc4fe378455c2f2d4b7a4f69"},{"messageHash":"0xede57b5fc49f26e143468618ac75898045794cae522239084aa5029affe5ee51"},{"messageHash":"0xd2b968c9a29065478b14c510e5fa96cef3b2f649d8d0dc682cc72892ceca5c61"},{"messageHash":"0x6d66a2b5a55f8f98b5c47b1d04c7ec2f3f51d0cd6059e1d8b478fcae507a8611"},{"messageHash":"0xb8b12945c2c4c720510f5b5fee58b5879c32330c7ed8489c3bd6ed430d28c7d5"},{"messageHash":"0x6322779d42306eb707d0ed592a0085490cf8f3dfaef88065277fdcaee83a96ce"},{"messageHash":"0x259048efce4031a5bbd568dce925fb7147e35648247bb71142cbced8c359145a"},{"messageHash":"0x22293cc2839fe7c93f52ec353bb644ecccee64c2c069a2691fdf2d4c75429df0"},{"messageHash":"0xdd8e08ec48c1b4103e47be25114e8a33b087b6a20943383e7410169cd6683ee7"},{"messageHash":"0x10cf9dc8b58d60b797969f2aecc391e2ad21968a3603e57a8a78928cfb89d58d"},{"messageHash":"0x7afad328f23f5c5125d4ab1d77603840ee4e6ca8b45c74dbbcd4ccf4291b26b8"},{"messageHash":"0xdcaa9693efa88790bb6952c2b63beb051c7478def95599739bd6086da618826f"},{"messageHash":"0xebb415df2dcd0ef7c9ee57e417246f8079ad7c596ef43580318126d42784c373"},{"messageHash":"0xafadcd9cbddd99aa38adc6d8c1ceb38f82e69f04d76fad25f5591d9fbd0c0d3e"},{"messageHash":"0x4c585ca2e55cc2f265b018f5dff440744057355c16ea386cb9ca7d40f1f33903"},{"messageHash":"0x8f99c4adc5831f2ce7779d2cc6895d3a716c8d0d3dfbeb9a0c0cc197f411de74"},{"messageHash":"0x31e5ef82d41d5ece9fa37cff2979d5b5a6de81f0fc8fdbeeaee1f3ae8ea72307"},{"messageHash":"0x70b06f854ccba7814fccb134919137c8546fca70531b58f9c30a8df8092c0810"},{"messageHash":"0xbc06a433ef139b83582eb3472f2fbba6b087c58290548dfc25fa0736291ad094"},{"messageHash":"0xdf43fec205200c520da2af58cf0d3305e06ec904dc4a8859f30a8e37d937ae39"}]}'
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:57747/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&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: 412 Client Error: Precondition Failed for url: http://127.0.0.1:57747/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true. Response content: b'No suitable service peer & none discovered'
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 ba7e1584af6a
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 3440c4abfc78
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1743874eba84
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ba7e1584af6a. 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  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_2025-12-20_04-29-21__f75df29c-c3b6-42fd-9cd8-48253eee1843__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2025-12-20_04-29-21__f75df29c-c3b6-42fd-9cd8-48253eee1843__wakuorg_nwaku:latest.log
DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node3_2025-12-20_04-29-21__f75df29c-c3b6-42fd-9cd8-48253eee1843__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,112 @@
2025-12-20 04:14:02.604 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-20 04:14:02.605 DEBUG [tests.conftest] Running test: test_passing_cursor_not_returned_in_paginationCursor with id: 2025-12-20_04-14-02__61c96208-01e4-4665-b6ab-359a6acbe338
2025-12-20 04:14:02.605 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-20 04:14:02.605 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-20 04:14:02.605 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-20 04:14:02.611 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:14:02.612 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-20_04-14-02__61c96208-01e4-4665-b6ab-359a6acbe338__wakuorg_nwaku:latest.log
2025-12-20 04:14:02.612 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:14:02.612 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:14:02.613 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:14:02.613 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.206.116
2025-12-20 04:14:02.613 DEBUG [src.node.docker_mananger] Generated ports ['37160', '37161', '37162', '37163', '37164']
2025-12-20 04:14:02.614 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:14:02.614 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:14:02.614 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:14:02.614 DEBUG [src.node.docker_mananger] docker run -i -t -p 37160:37160 -p 37161:37161 -p 37162:37162 -p 37163:37163 -p 37164:37164 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37162 --rest-port=37160 --tcp-port=37161 --discv5-udp-port=37163 --rest-address=0.0.0.0 --nat=extip:172.18.206.116 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d9c01158fbfbe2cebbc56519dcbecf1ba6f1ded3692ab0f13b7c62dc2f96f0a4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37164 --metrics-logging=true --store=true --relay=true
2025-12-20 04:14:02.804 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.206.116 waku 40686b9d7c1f55199c998a8868a60d4e35d3eb4fe1b7531a514ba7514d102f81
2025-12-20 04:14:02.833 DEBUG [src.node.docker_mananger] Container started with ID 40686b9d7c1f. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-14-02__61c96208-01e4-4665-b6ab-359a6acbe338__wakuorg_nwaku:latest.log
2025-12-20 04:14:02.834 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37160
2025-12-20 04:14:02.834 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:14:02.871 ERROR [src.node.docker_mananger] Max retries reached for container b9f90489e383. Exiting log stream.
2025-12-20 04:14:03.399 ERROR [src.node.docker_mananger] Max retries reached for container 9205a2b12764. Exiting log stream.
2025-12-20 04:14:03.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37160/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:03.839 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"}]}'
2025-12-20 04:14:03.840 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:14:03.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37160/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:03.842 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.206.116/tcp/37161/p2p/16Uiu2HAm2Sry9nTPiRtBiNBLbGZkQh1vvFRfKHLxebRT71XP37hC","/ip4/172.18.206.116/tcp/37162/ws/p2p/16Uiu2HAm2Sry9nTPiRtBiNBLbGZkQh1vvFRfKHLxebRT71XP37hC"],"enrUri":"enr:-L24QM3GEy1u4Ynel74Al06WhCMlj18ZwFqU_5NxhsM1qp03IdVGRG2Z-sTyweLhIdiVBweJrVKY4P7btK7VC3AbIk0CgmlkgnY0gmlwhKwSznSKbXVsdGlhZGRyc5YACASsEs50BpEpAAoErBLOdAaRKt0DgnJzhQADAQAAiXNlY3AyNTZrMaECaE_QhSp9ni6nfEQAtDuUF7I9t8We2CbSdZxgLC38HWODdGNwgpEpg3VkcIKRK4V3YWt1MgM"}'
2025-12-20 04:14:03.842 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:14:03.848 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-20 04:14:03.849 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-20_04-14-02__61c96208-01e4-4665-b6ab-359a6acbe338__wakuorg_nwaku:latest.log
2025-12-20 04:14:03.849 DEBUG [src.node.waku_node] Starting Node...
2025-12-20 04:14:03.849 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-20 04:14:03.850 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-20 04:14:03.850 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.82.89
2025-12-20 04:14:03.850 DEBUG [src.node.docker_mananger] Generated ports ['46548', '46549', '46550', '46551', '46552']
2025-12-20 04:14:03.850 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-20 04:14:03.851 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-20 04:14:03.851 DEBUG [src.node.waku_node] Using volumes []
2025-12-20 04:14:03.851 DEBUG [src.node.docker_mananger] docker run -i -t -p 46548:46548 -p 46549:46549 -p 46550:46550 -p 46551:46551 -p 46552:46552 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46550 --rest-port=46548 --tcp-port=46549 --discv5-udp-port=46551 --rest-address=0.0.0.0 --nat=extip:172.18.82.89 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=da6abc9f8de49fe4c1548faef6d3b5b1dd4ae4683acbcee6aa03c592cc2dce2a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46552 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QM3GEy1u4Ynel74Al06WhCMlj18ZwFqU_5NxhsM1qp03IdVGRG2Z-sTyweLhIdiVBweJrVKY4P7btK7VC3AbIk0CgmlkgnY0gmlwhKwSznSKbXVsdGlhZGRyc5YACASsEs50BpEpAAoErBLOdAaRKt0DgnJzhQADAQAAiXNlY3AyNTZrMaECaE_QhSp9ni6nfEQAtDuUF7I9t8We2CbSdZxgLC38HWODdGNwgpEpg3VkcIKRK4V3YWt1MgM --storenode=/ip4/172.18.206.116/tcp/37161/p2p/16Uiu2HAm2Sry9nTPiRtBiNBLbGZkQh1vvFRfKHLxebRT71XP37hC --store=true --relay=true
2025-12-20 04:14:04.045 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.82.89 waku 915371d8406931c4ae5ebfc87ab4c75ef41ddf4436f12e2b6ae0867585ea1c48
2025-12-20 04:14:04.077 DEBUG [src.node.docker_mananger] Container started with ID 915371d84069. Setting up logs at ./log/docker/store_node1_2025-12-20_04-14-02__61c96208-01e4-4665-b6ab-359a6acbe338__wakuorg_nwaku:latest.log
2025-12-20 04:14:04.078 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46548
2025-12-20 04:14:04.080 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-20 04:14:05.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46548/health" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:05.084 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"}]}'
2025-12-20 04:14:05.085 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-20 04:14:05.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46548/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:05.087 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.82.89/tcp/46549/p2p/16Uiu2HAkxudEfvGj6JYyipuxZVNcgMZ5V9V4eVmina39Sx1sUJA9","/ip4/172.18.82.89/tcp/46550/ws/p2p/16Uiu2HAkxudEfvGj6JYyipuxZVNcgMZ5V9V4eVmina39Sx1sUJA9"],"enrUri":"enr:-L24QBsuPRXta8Y6VH5Y-oos3xByT8mYvdz4Hywx1dmNqLq3ALfleI0DGbWIwOSTcGGc3kQ08lfVGLCpkUVb2T2BMBACgmlkgnY0gmlwhKwSUlmKbXVsdGlhZGRyc5YACASsElJZBrXVAAoErBJSWQa11t0DgnJzhQADAQAAiXNlY3AyNTZrMaECM7w4q-vJ4RT0-OXOEKfF2FDKV3s0GHpQeg9ZtL2ppw6DdGNwgrXVg3VkcIK114V3YWt1MgM"}'
2025-12-20 04:14:05.087 INFO [src.node.waku_node] REST service is ready !!
2025-12-20 04:14:05.088 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46548/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.206.116/tcp/37161/p2p/16Uiu2HAm2Sry9nTPiRtBiNBLbGZkQh1vvFRfKHLxebRT71XP37hC"]'
2025-12-20 04:14:05.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:05.090 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37160/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:14:05.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:05.093 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46548/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-20 04:14:05.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:05.096 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:05.096 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37160/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)'}'
2025-12-20 04:14:05.101 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:05.102 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:05.303 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:05.303 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37160/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)'}'
2025-12-20 04:14:05.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:05.308 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:05.509 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:05.509 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37160/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)'}'
2025-12-20 04:14:05.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:05.514 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:05.715 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:05.715 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37160/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)'}'
2025-12-20 04:14:05.720 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:05.721 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:05.922 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:05.922 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37160/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)'}'
2025-12-20 04:14:05.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:05.927 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:06.128 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:06.128 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37160/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)'}'
2025-12-20 04:14:06.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:06.133 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:06.334 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:06.334 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37160/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)'}'
2025-12-20 04:14:06.340 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:06.341 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:06.541 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:06.541 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37160/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)'}'
2025-12-20 04:14:06.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:06.548 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:06.748 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:06.749 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37160/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)'}'
2025-12-20 04:14:06.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:06.753 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:06.953 DEBUG [src.steps.store] Relaying message
2025-12-20 04:14:06.954 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37160/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)'}'
2025-12-20 04:14:06.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-20 04:14:06.960 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-20 04:14:07.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37160/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:07.163 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x646ce62de74e22b59c1ddc3833f857c4a08ce40eb9e0f9fca7a8307d91585380"},{"messageHash":"0xc7e47ee53988ed26c95efbe6202e7785bcc9b5fb794b3eba5dc88345f7be970c"},{"messageHash":"0xc95b821ba08decf033b84f10a5b9a6e706901474b3ad961b3bfcefd4dd0100f9"},{"messageHash":"0xc33e6c9c22a22a55841f5bfd6bd37a7e21e05e5408e1f5495eaa395556fe0f0e"},{"messageHash":"0xbd8375160544d6ebf1ebaa326148cedd33935e0fb21d7cf2ab9f504850e30884"}],"paginationCursor":"0xbd8375160544d6ebf1ebaa326148cedd33935e0fb21d7cf2ab9f504850e30884"}'
2025-12-20 04:14:07.164 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46548/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:07.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x646ce62de74e22b59c1ddc3833f857c4a08ce40eb9e0f9fca7a8307d91585380"},{"messageHash":"0xc7e47ee53988ed26c95efbe6202e7785bcc9b5fb794b3eba5dc88345f7be970c"},{"messageHash":"0xc95b821ba08decf033b84f10a5b9a6e706901474b3ad961b3bfcefd4dd0100f9"},{"messageHash":"0xc33e6c9c22a22a55841f5bfd6bd37a7e21e05e5408e1f5495eaa395556fe0f0e"},{"messageHash":"0xbd8375160544d6ebf1ebaa326148cedd33935e0fb21d7cf2ab9f504850e30884"}],"paginationCursor":"0xbd8375160544d6ebf1ebaa326148cedd33935e0fb21d7cf2ab9f504850e30884"}'
2025-12-20 04:14:07.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37160/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xc95b821ba08decf033b84f10a5b9a6e706901474b3ad961b3bfcefd4dd0100f9&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:07.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc33e6c9c22a22a55841f5bfd6bd37a7e21e05e5408e1f5495eaa395556fe0f0e"},{"messageHash":"0xbd8375160544d6ebf1ebaa326148cedd33935e0fb21d7cf2ab9f504850e30884"},{"messageHash":"0x8d92a7e448693bfc3dc52bacfea482f376e47792413925f24c7a13a98e5cca4a"},{"messageHash":"0x9b0e2147f75148a730b4da72cfa286cc35c2962f0d0e7de80d293ee0b2f87def"},{"messageHash":"0xc3c3ead07a05715a65803bc644f31d4ff2f1c4ef9e68fc4d55d07008a498eeca"},{"messageHash":"0xfc39f04add8ce2a6000d1ae29c6320e8cf81497c284eff64387b84833bcdf057"},{"messageHash":"0x071608018251746f48279d2daa55915b8036df36ede8eca501b5b0f19e0991d7"}]}'
2025-12-20 04:14:07.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46548/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0xc95b821ba08decf033b84f10a5b9a6e706901474b3ad961b3bfcefd4dd0100f9&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-20 04:14:07.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xc33e6c9c22a22a55841f5bfd6bd37a7e21e05e5408e1f5495eaa395556fe0f0e"},{"messageHash":"0xbd8375160544d6ebf1ebaa326148cedd33935e0fb21d7cf2ab9f504850e30884"},{"messageHash":"0x8d92a7e448693bfc3dc52bacfea482f376e47792413925f24c7a13a98e5cca4a"},{"messageHash":"0x9b0e2147f75148a730b4da72cfa286cc35c2962f0d0e7de80d293ee0b2f87def"},{"messageHash":"0xc3c3ead07a05715a65803bc644f31d4ff2f1c4ef9e68fc4d55d07008a498eeca"},{"messageHash":"0xfc39f04add8ce2a6000d1ae29c6320e8cf81497c284eff64387b84833bcdf057"},{"messageHash":"0x071608018251746f48279d2daa55915b8036df36ede8eca501b5b0f19e0991d7"}]}'
2025-12-20 04:14:07.174 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-20 04:14:07.176 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-20 04:14:07.176 DEBUG [src.node.waku_node] Stopping container with id 40686b9d7c1f
2025-12-20 04:14:07.748 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:14:07.748 DEBUG [src.node.waku_node] Stopping container with id 915371d84069
2025-12-20 04:14:08.284 DEBUG [src.node.waku_node] Container stopped.
2025-12-20 04:14:08.287 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-20 04:14:08.296 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-20 04:14:08.303 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,108 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_empty_cursor with id: 2025-12-20_04-24-18__02c29b41-7ad9-4b35-ae03-10e8a486720e
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_2025-12-20_04-24-18__02c29b41-7ad9-4b35-ae03-10e8a486720e__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.17.118
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56932', '56933', '56934', '56935', '56936']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56932:56932 -p 56933:56933 -p 56934:56934 -p 56935:56935 -p 56936:56936 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56934 --rest-port=56932 --tcp-port=56933 --discv5-udp-port=56935 --rest-address=0.0.0.0 --nat=extip:172.18.17.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=afcc9721071f70adbcb351ffc1af6356fcd29290aadb96f2eb464ed2cab6fb69 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56936 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.17.118 waku c976804628ae7ffd242228d58e8c1b8c83a9db6acf91ab563543560274af5538
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c976804628ae. Setting up logs at ./log/docker/publishing_node1_2025-12-20_04-24-18__02c29b41-7ad9-4b35-ae03-10e8a486720e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56932
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 15e69d54a3e6. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f8914fbf3156. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56932/health" -H "Content-Type: 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:56932/debug/v1/info" -H "Content-Type: application/json" -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.118/tcp/56933/p2p/16Uiu2HAmQnWP8t5VWx9E45oYfUwKtPbkqmMHRXojAN4CJVgSu1FU","/ip4/172.18.17.118/tcp/56934/ws/p2p/16Uiu2HAmQnWP8t5VWx9E45oYfUwKtPbkqmMHRXojAN4CJVgSu1FU"],"enrUri":"enr:-L24QATQpBRANG4UvN0nIM9S7ksh_QBmihT2P4VoFUW41GEYd6CV2fAP827K8psKs8FroPs9ayw6kIoevL67pbBUD0cCgmlkgnY0gmlwhKwSEXaKbXVsdGlhZGRyc5YACASsEhF2Bt5lAAoErBIRdgbeZt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtDlEEXQncGhJJ1zxHzvW3OqJKIO2IvQzwpHfnMuie9eDdGNwgt5lg3VkcILeZ4V3YWt1MgM"}'
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_2025-12-20_04-24-18__02c29b41-7ad9-4b35-ae03-10e8a486720e__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.85.73
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45925', '45926', '45927', '45928', '45929']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45925:45925 -p 45926:45926 -p 45927:45927 -p 45928:45928 -p 45929:45929 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45927 --rest-port=45925 --tcp-port=45926 --discv5-udp-port=45928 --rest-address=0.0.0.0 --nat=extip:172.18.85.73 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=acf95cd2cf5ceef1a9ba31501a9c0b8f5d4a8a7dd09e09bfdbcfe92d9fb8c01e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45929 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QATQpBRANG4UvN0nIM9S7ksh_QBmihT2P4VoFUW41GEYd6CV2fAP827K8psKs8FroPs9ayw6kIoevL67pbBUD0cCgmlkgnY0gmlwhKwSEXaKbXVsdGlhZGRyc5YACASsEhF2Bt5lAAoErBIRdgbeZt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtDlEEXQncGhJJ1zxHzvW3OqJKIO2IvQzwpHfnMuie9eDdGNwgt5lg3VkcILeZ4V3YWt1MgM --storenode=/ip4/172.18.17.118/tcp/56933/p2p/16Uiu2HAmQnWP8t5VWx9E45oYfUwKtPbkqmMHRXojAN4CJVgSu1FU --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.85.73 waku 82b1164e5f13b91860a2d71e7e2a93d124e4c715e87f88ddf0cd03afe5c43fc8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 82b1164e5f13. Setting up logs at ./log/docker/store_node1_2025-12-20_04-24-18__02c29b41-7ad9-4b35-ae03-10e8a486720e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45925
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:45925/health" -H "Content-Type: 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:45925/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.85.73/tcp/45926/p2p/16Uiu2HAmF9qf1vSfKHFJNnRtYiERRw1SC7kg4W84fu5Jq1HBBuvq","/ip4/172.18.85.73/tcp/45927/ws/p2p/16Uiu2HAmF9qf1vSfKHFJNnRtYiERRw1SC7kg4W84fu5Jq1HBBuvq"],"enrUri":"enr:-L24QJaP4uQpP3HrJQdhslOCb1aIvUb5ZRd18BazdZMXzwg6ff4P3-3jqqdhwrGNKh8_u_uLRkFrGgBH5Vsc8EY6BtsCgmlkgnY0gmlwhKwSVUmKbXVsdGlhZGRyc5YACASsElVJBrNmAAoErBJVSQazZ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDJRti9fzazZRGC_XC_zDPV0718BAGicinkj8zrTf8urKDdGNwgrNmg3VkcIKzaIV3YWt1MgM"}'
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:45925/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.17.118/tcp/56933/p2p/16Uiu2HAmQnWP8t5VWx9E45oYfUwKtPbkqmMHRXojAN4CJVgSu1FU"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56932/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:45925/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:56932/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:56932/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:56932/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:56932/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:56932/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:56932/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:56932/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:56932/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:56932/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:56932/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:56932/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&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":"0x1c926c9b740b91572b857d792e0bf946dfff09524c05cd45af8401ac1892d742"},{"messageHash":"0x25657ebdddad996e9b45c9e0a0c1dce9391015dbfa1dc5b92c8bbe6071210750"},{"messageHash":"0x8200674d5280bb99e803a1d242bb9cfcb06c1a9e5f72307f72ae271f5c546af0"},{"messageHash":"0xbd214ed316c58ec08fa24f8d8fc27ad1442f7e4de2ec38352d970b7b3f0462bd"},{"messageHash":"0xf81c3ef0c9ef135e900c56c2007c5253252d78bf7619521d306f7d726edb2234"}],"paginationCursor":"0xf81c3ef0c9ef135e900c56c2007c5253252d78bf7619521d306f7d726edb2234"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45925/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&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":"0x1c926c9b740b91572b857d792e0bf946dfff09524c05cd45af8401ac1892d742"},{"messageHash":"0x25657ebdddad996e9b45c9e0a0c1dce9391015dbfa1dc5b92c8bbe6071210750"},{"messageHash":"0x8200674d5280bb99e803a1d242bb9cfcb06c1a9e5f72307f72ae271f5c546af0"},{"messageHash":"0xbd214ed316c58ec08fa24f8d8fc27ad1442f7e4de2ec38352d970b7b3f0462bd"},{"messageHash":"0xf81c3ef0c9ef135e900c56c2007c5253252d78bf7619521d306f7d726edb2234"}],"paginationCursor":"0xf81c3ef0c9ef135e900c56c2007c5253252d78bf7619521d306f7d726edb2234"}'
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 c976804628ae
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 82b1164e5f13
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

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