deploy: d6428af91dd320608d645be9bdcb3540e1cc9e54

This commit is contained in:
romanzac 2025-12-18 04:44:51 +00:00
parent 0d32b0284f
commit 1df3d84300
1662 changed files with 846219 additions and 6 deletions

2
nim/1007/app.js Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,68 @@
2025-12-18 04:12:08.250 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:12:08.251 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_with_content_topic_string_instead_of_list with id: 2025-12-18_04-12-08__b2baf12c-23ab-4e52-bb8d-f1932888945d
2025-12-18 04:12:08.251 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:12:08.251 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-18 04:12:08.251 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-18 04:12:08.258 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:12:08.258 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-12-08__b2baf12c-23ab-4e52-bb8d-f1932888945d__wakuorg_nwaku:latest.log
2025-12-18 04:12:08.258 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:12:08.259 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:12:08.260 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:12:08.260 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.67.117
2025-12-18 04:12:08.260 DEBUG [src.node.docker_mananger] Generated ports ['26103', '26104', '26105', '26106', '26107']
2025-12-18 04:12:08.260 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:12:08.261 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:12:08.261 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:12:08.261 DEBUG [src.node.docker_mananger] docker run -i -t -p 26103:26103 -p 26104:26104 -p 26105:26105 -p 26106:26106 -p 26107:26107 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26105 --rest-port=26103 --tcp-port=26104 --discv5-udp-port=26106 --rest-address=0.0.0.0 --nat=extip:172.18.67.117 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=58f9b3ecb3aad3f23e65ac119fbeb7cbbb5ddf5c3ac4f931d710239216edae8f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26107 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:12:08.445 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.67.117 waku 2bc544b9e41750027ca7a654c5e6acdd54bcb12273d3ddec4c37ad4d12cb858e
2025-12-18 04:12:08.479 DEBUG [src.node.docker_mananger] Container started with ID 2bc544b9e417. Setting up logs at ./log/docker/node1_2025-12-18_04-12-08__b2baf12c-23ab-4e52-bb8d-f1932888945d__wakuorg_nwaku:latest.log
2025-12-18 04:12:08.481 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26103
2025-12-18 04:12:08.481 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:12:08.553 ERROR [src.node.docker_mananger] Max retries reached for container eb16c68561bc. Exiting log stream.
2025-12-18 04:12:09.048 ERROR [src.node.docker_mananger] Max retries reached for container 8281c1dedff0. Exiting log stream.
2025-12-18 04:12:09.481 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26103/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:09.485 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-18 04:12:09.485 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:12:09.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26103/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:09.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.117/tcp/26104/p2p/16Uiu2HAm2prAGFvd9TAsVE8KCzricBMJNEn2RQubcJvfLeEotZYY","/ip4/172.18.67.117/tcp/26105/ws/p2p/16Uiu2HAm2prAGFvd9TAsVE8KCzricBMJNEn2RQubcJvfLeEotZYY"],"enrUri":"enr:-L24QL-vj_bGKLNv1D97ZrZKyCKq76WE19pBzifpVDHdkrKCPZ7hmCqk7yKnJI7cVanpLfmmFisUJaNSKTL6vWsv_7wCgmlkgnY0gmlwhKwSQ3WKbXVsdGlhZGRyc5YACASsEkN1BmX4AAoErBJDdQZl-d0DgnJzhQADAQAAiXNlY3AyNTZrMaECbfGtoaP0pXZdUNH6MzvZKxKiD2FfpUPTxfXleedXZl2DdGNwgmX4g3VkcIJl-oV3YWt1MgU"}'
2025-12-18 04:12:09.487 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:12:09.488 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-18 04:12:09.494 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:12:09.494 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-12-08__b2baf12c-23ab-4e52-bb8d-f1932888945d__wakuorg_nwaku:latest.log
2025-12-18 04:12:09.495 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:12:09.495 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:12:09.496 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:12:09.496 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.76.214
2025-12-18 04:12:09.496 DEBUG [src.node.docker_mananger] Generated ports ['39212', '39213', '39214', '39215', '39216']
2025-12-18 04:12:09.497 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:12:09.497 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:12:09.497 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:12:09.497 DEBUG [src.node.docker_mananger] docker run -i -t -p 39212:39212 -p 39213:39213 -p 39214:39214 -p 39215:39215 -p 39216:39216 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39214 --rest-port=39212 --tcp-port=39213 --discv5-udp-port=39215 --rest-address=0.0.0.0 --nat=extip:172.18.76.214 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3055567e74ffdd25dceac35ca8ca3abfd01ded3eadc8281ff624cb602c5c0514 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39216 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QL-vj_bGKLNv1D97ZrZKyCKq76WE19pBzifpVDHdkrKCPZ7hmCqk7yKnJI7cVanpLfmmFisUJaNSKTL6vWsv_7wCgmlkgnY0gmlwhKwSQ3WKbXVsdGlhZGRyc5YACASsEkN1BmX4AAoErBJDdQZl-d0DgnJzhQADAQAAiXNlY3AyNTZrMaECbfGtoaP0pXZdUNH6MzvZKxKiD2FfpUPTxfXleedXZl2DdGNwgmX4g3VkcIJl-oV3YWt1MgU --filternode=/ip4/172.18.67.117/tcp/26104/p2p/16Uiu2HAm2prAGFvd9TAsVE8KCzricBMJNEn2RQubcJvfLeEotZYY
2025-12-18 04:12:09.681 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.76.214 waku 6fcd1ec4851d187c9bc48f63fcc9b8dba4f2c9eedc85162be6c3e9ac1fa6ab34
2025-12-18 04:12:09.713 DEBUG [src.node.docker_mananger] Container started with ID 6fcd1ec4851d. Setting up logs at ./log/docker/node2_2025-12-18_04-12-08__b2baf12c-23ab-4e52-bb8d-f1932888945d__wakuorg_nwaku:latest.log
2025-12-18 04:12:09.714 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39212
2025-12-18 04:12:09.714 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:12:10.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39212/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:10.719 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-18 04:12:10.719 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:12:10.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39212/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:10.721 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.76.214/tcp/39213/p2p/16Uiu2HAm2JD4guCiTobARVwS3AYaPF7p2vVXpqrRCvBtgWTYPT5w","/ip4/172.18.76.214/tcp/39214/ws/p2p/16Uiu2HAm2JD4guCiTobARVwS3AYaPF7p2vVXpqrRCvBtgWTYPT5w"],"enrUri":"enr:-L24QBtERa__QjTMQmHu7QsXZ6gQVNkufyb0WxyJlsjdYnGNK-csDGJfizNGgZ4pUJDM5XBCTQaXw2Yem4yWAqIbHtcCgmlkgnY0gmlwhKwSTNaKbXVsdGlhZGRyc5YACASsEkzWBpktAAoErBJM1gaZLt0DgnJzhQADAQAAiXNlY3AyNTZrMaECZhhPK2AH2RAJsfrrka2jbaxY8ezBpeO47zN3BVe6ryaDdGNwgpktg3VkcIKZL4V3YWt1MgA"}'
2025-12-18 04:12:10.722 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:12:10.722 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39212/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.117/tcp/26104/p2p/16Uiu2HAm2prAGFvd9TAsVE8KCzricBMJNEn2RQubcJvfLeEotZYY"]'
2025-12-18 04:12:10.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:10.752 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-18 04:12:10.755 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26103/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:12:10.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:10.766 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39212/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "b5a4fa48-96be-4e9c-a6c8-ad63684fa1c8", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:12:10.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"b5a4fa48-96be-4e9c-a6c8-ad63684fa1c8","statusDesc":"OK"}'
2025-12-18 04:12:10.779 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:39212/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-18 04:12:10.781 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:39212/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\\"))"}'
2025-12-18 04:12:10.784 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:12:10.785 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:12:10.785 DEBUG [src.node.waku_node] Stopping container with id 2bc544b9e417
2025-12-18 04:12:11.335 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:12:11.337 DEBUG [src.node.waku_node] Stopping container with id 6fcd1ec4851d
2025-12-18 04:12:11.883 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:12:11.885 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:12:11.893 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:12:11.898 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

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,95 @@
2025-12-18 04:20:15.939 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:20:15.939 DEBUG [tests.conftest] Running test: test_time_filter_big_timestamp with id: 2025-12-18_04-20-15__9b0c2d92-1bad-4956-b8c4-e8a10febe612
2025-12-18 04:20:15.939 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:20:15.940 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:20:15.940 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-18 04:20:15.947 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:20:15.947 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-18_04-20-15__9b0c2d92-1bad-4956-b8c4-e8a10febe612__wakuorg_nwaku:latest.log
2025-12-18 04:20:15.947 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:20:15.947 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:20:15.948 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:20:15.948 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.20.101
2025-12-18 04:20:15.949 DEBUG [src.node.docker_mananger] Generated ports ['23760', '23761', '23762', '23763', '23764']
2025-12-18 04:20:15.949 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:20:15.949 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:20:15.949 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:20:15.949 DEBUG [src.node.docker_mananger] docker run -i -t -p 23760:23760 -p 23761:23761 -p 23762:23762 -p 23763:23763 -p 23764:23764 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23762 --rest-port=23760 --tcp-port=23761 --discv5-udp-port=23763 --rest-address=0.0.0.0 --nat=extip:172.18.20.101 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=babeb699b1d9d4e0883a7b1bc64bf1afb12efd9ecccab5a9fdfddba4831d538b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23764 --metrics-logging=true --store=true --relay=true
2025-12-18 04:20:16.137 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.20.101 waku 659746ebedb993aa21edd5d2a5965d668fff5504a92c3fe8b357d3ab11a8ff4a
2025-12-18 04:20:16.167 DEBUG [src.node.docker_mananger] Container started with ID 659746ebedb9. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-20-15__9b0c2d92-1bad-4956-b8c4-e8a10febe612__wakuorg_nwaku:latest.log
2025-12-18 04:20:16.169 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 23760
2025-12-18 04:20:16.169 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:20:16.192 ERROR [src.node.docker_mananger] Max retries reached for container b8578aab8540. Exiting log stream.
2025-12-18 04:20:16.747 ERROR [src.node.docker_mananger] Max retries reached for container 6f65d729b5d1. Exiting log stream.
2025-12-18 04:20:17.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23760/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:17.173 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-18 04:20:17.173 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:20:17.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23760/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:17.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.20.101/tcp/23761/p2p/16Uiu2HAkwQgGHoiQnzPk6dkFg5GNkkcaz23hjq1dHgsVg7LuXxon","/ip4/172.18.20.101/tcp/23762/ws/p2p/16Uiu2HAkwQgGHoiQnzPk6dkFg5GNkkcaz23hjq1dHgsVg7LuXxon"],"enrUri":"enr:-L24QCynMSiOwnn8zLeJezV-_6lvY4T-QQTxruazvmfVHZA8fvIDOhfCk_9DzyfRUjMXMtSkBFgwxaboq-i0veEgdZsCgmlkgnY0gmlwhKwSFGWKbXVsdGlhZGRyc5YACASsEhRlBlzRAAoErBIUZQZc0t0DgnJzhQADAQAAiXNlY3AyNTZrMaECHXYdWdFTkrWq9eWSIAVuS_fXj0DU_MEwLPCSOsdAWyWDdGNwglzRg3VkcIJc04V3YWt1MgM"}'
2025-12-18 04:20:17.175 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:20:17.182 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:20:17.183 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-18_04-20-15__9b0c2d92-1bad-4956-b8c4-e8a10febe612__wakuorg_nwaku:latest.log
2025-12-18 04:20:17.183 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:20:17.183 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:20:17.184 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:20:17.184 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.223.215
2025-12-18 04:20:17.185 DEBUG [src.node.docker_mananger] Generated ports ['49420', '49421', '49422', '49423', '49424']
2025-12-18 04:20:17.185 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:20:17.185 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:20:17.185 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:20:17.185 DEBUG [src.node.docker_mananger] docker run -i -t -p 49420:49420 -p 49421:49421 -p 49422:49422 -p 49423:49423 -p 49424:49424 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=49422 --rest-port=49420 --tcp-port=49421 --discv5-udp-port=49423 --rest-address=0.0.0.0 --nat=extip:172.18.223.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b8c3c7fec9c117abdbc2e9d395faada6013779ceface6029a10da08105823e2f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=49424 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCynMSiOwnn8zLeJezV-_6lvY4T-QQTxruazvmfVHZA8fvIDOhfCk_9DzyfRUjMXMtSkBFgwxaboq-i0veEgdZsCgmlkgnY0gmlwhKwSFGWKbXVsdGlhZGRyc5YACASsEhRlBlzRAAoErBIUZQZc0t0DgnJzhQADAQAAiXNlY3AyNTZrMaECHXYdWdFTkrWq9eWSIAVuS_fXj0DU_MEwLPCSOsdAWyWDdGNwglzRg3VkcIJc04V3YWt1MgM --storenode=/ip4/172.18.20.101/tcp/23761/p2p/16Uiu2HAkwQgGHoiQnzPk6dkFg5GNkkcaz23hjq1dHgsVg7LuXxon --store=true --relay=true
2025-12-18 04:20:17.377 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.223.215 waku b8f1762e1e8ab985c003c54f6f1326faac08edc4b1ca686d14120cd1597b4c8a
2025-12-18 04:20:17.407 DEBUG [src.node.docker_mananger] Container started with ID b8f1762e1e8a. Setting up logs at ./log/docker/store_node1_2025-12-18_04-20-15__9b0c2d92-1bad-4956-b8c4-e8a10febe612__wakuorg_nwaku:latest.log
2025-12-18 04:20:17.407 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 49420
2025-12-18 04:20:17.408 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:20:18.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49420/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:18.413 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-18 04:20:18.413 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:20:18.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49420/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:18.415 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.223.215/tcp/49421/p2p/16Uiu2HAm68UwBu7hcF1PC7ves567E8vZQFihX4gjYFhFZn9KRhaB","/ip4/172.18.223.215/tcp/49422/ws/p2p/16Uiu2HAm68UwBu7hcF1PC7ves567E8vZQFihX4gjYFhFZn9KRhaB"],"enrUri":"enr:-L24QJxvAszXeYYxy0PFCPKSK-wOWdK8Wf5DXboCsi58Sxk0PVWKK4FLIR3CjNlWVZM8R8UhQXIGCLuvgjLtBs2yssUCgmlkgnY0gmlwhKwS39eKbXVsdGlhZGRyc5YACASsEt_XBsENAAoErBLf1wbBDt0DgnJzhQADAQAAiXNlY3AyNTZrMaECnwkxpHai7dN2axUpw5TApcg-I002mUdXcCV3Ds3J2ESDdGNwgsENg3VkcILBD4V3YWt1MgM"}'
2025-12-18 04:20:18.415 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:20:18.416 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49420/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.20.101/tcp/23761/p2p/16Uiu2HAkwQgGHoiQnzPk6dkFg5GNkkcaz23hjq1dHgsVg7LuXxon"]'
2025-12-18 04:20:18.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:20:18.418 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23760/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:20:18.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:20:18.421 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:49420/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:20:18.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:20:18.425 DEBUG [src.steps.store] Relaying message
2025-12-18 04:20:18.425 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23760/relay/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-18 04:20:18.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:20:18.431 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:20:18.632 DEBUG [src.steps.store] Relaying message
2025-12-18 04:20:18.632 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23760/relay/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-18 04:20:18.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:20:18.639 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:20:18.839 DEBUG [src.steps.store] Relaying message
2025-12-18 04:20:18.840 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23760/relay/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-18 04:20:18.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:20:18.846 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:20:19.046 DEBUG [src.steps.store] Relaying message
2025-12-18 04:20:19.047 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23760/relay/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-18 04:20:19.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:20:19.053 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:20:19.254 DEBUG [src.steps.store] Relaying message
2025-12-18 04:20:19.254 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23760/relay/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-18 04:20:19.260 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:20:19.261 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:20:19.461 DEBUG [src.steps.store] Relaying message
2025-12-18 04:20:19.462 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:23760/relay/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-18 04:20:19.469 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:20:19.470 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:20:19.670 DEBUG [tests.store.test_time_filter] inquering stored messages with start time 1766031615424860928 after end time 2457231619670530048
2025-12-18 04:20:19.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:23760/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1766031615424860928&endTime=2457231619670530048&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:19.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd0d7ae47e1ba84c5401c557bbf3575dbba4d7d4eb7c264501e641a2bd85d27fa","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031615424860928,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa5f2099152bf2b350e56df7232c8b0c0b4797858b9c1612e996e7c8e6fff65fa","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031617424868096,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x6814d09df5f5bd5ec6f002aa92e9709743f6d634151dc9261bb102db58aee8e9","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031618324870144,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x6806da5e0e086c12f45a72a6d2bb8209cf4652c378d270ce96f0d1b699376798","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031618524872960,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xc1ab1267277fbda8c6f1645e84795796f5edfcd89e5dcab77a67858b3f98dc67","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031620424875008,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xf02e06d6901dc09ea5044a3455fa72b5f16029486db2dc4d6cd6e1225997aa9b","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031628424876032,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-18 04:20:19.675 DEBUG [tests.store.test_time_filter] number of messages stored for start time 1766031615424860928 and end time = 2457231619670530048 is 6
2025-12-18 04:20:19.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:49420/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1766031615424860928&endTime=2457231619670530048&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:19.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd0d7ae47e1ba84c5401c557bbf3575dbba4d7d4eb7c264501e641a2bd85d27fa","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031615424860928,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa5f2099152bf2b350e56df7232c8b0c0b4797858b9c1612e996e7c8e6fff65fa","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031617424868096,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x6814d09df5f5bd5ec6f002aa92e9709743f6d634151dc9261bb102db58aee8e9","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031618324870144,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x6806da5e0e086c12f45a72a6d2bb8209cf4652c378d270ce96f0d1b699376798","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031618524872960,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xc1ab1267277fbda8c6f1645e84795796f5edfcd89e5dcab77a67858b3f98dc67","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031620424875008,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xf02e06d6901dc09ea5044a3455fa72b5f16029486db2dc4d6cd6e1225997aa9b","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031628424876032,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-18 04:20:19.678 DEBUG [tests.store.test_time_filter] number of messages stored for start time 1766031615424860928 and end time = 2457231619670530048 is 6
2025-12-18 04:20:19.680 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:20:19.681 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:20:19.681 DEBUG [src.node.waku_node] Stopping container with id 659746ebedb9
2025-12-18 04:20:20.219 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:20:20.219 DEBUG [src.node.waku_node] Stopping container with id b8f1762e1e8a
2025-12-18 04:20:20.730 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:20:20.731 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:20:20.738 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:20:20.745 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,97 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_get_peers_after_node1_was_restarted with id: 2025-12-18_04-28-43__d972bc99-9eca-451a-8410-4ec09cf8b5ee
DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup
DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-28-43__d972bc99-9eca-451a-8410-4ec09cf8b5ee__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.230.14
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42850', '42851', '42852', '42853', '42854']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42850:42850 -p 42851:42851 -p 42852:42852 -p 42853:42853 -p 42854:42854 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42852 --rest-port=42850 --tcp-port=42851 --discv5-udp-port=42853 --rest-address=0.0.0.0 --nat=extip:172.18.230.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e7aafd602faacc4932df64399b8ef4f7d88ec6ac9fc83bab717d3ab12ea8896a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42854 --metrics-logging=true --relay=true --relay-peer-exchange=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.230.14 waku f7376d3f3a71e4351b3b115ca4acb1bde21a7642ab73a9ca93a5016cfcc33435
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f7376d3f3a71. Setting up logs at ./log/docker/node1_2025-12-18_04-28-43__d972bc99-9eca-451a-8410-4ec09cf8b5ee__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 42850
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42850/health" -H "Content-Type: 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:42850/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.230.14/tcp/42851/p2p/16Uiu2HAmTdDwgqktUHSLKZf5tRHB7tUDyecb2xrnu5Vi4moXiUkz","/ip4/172.18.230.14/tcp/42852/ws/p2p/16Uiu2HAmTdDwgqktUHSLKZf5tRHB7tUDyecb2xrnu5Vi4moXiUkz"],"enrUri":"enr:-L24QBClGC3FrdLEtlMaiAXwLJ5Ykb9ykjJ2V6MmmXUu5e4eVOG_CHPVrTbTrgAYqu04sGXDUPMdG7ob7b4RiZebROQCgmlkgnY0gmlwhKwS5g6KbXVsdGlhZGRyc5YACASsEuYOBqdjAAoErBLmDganZN0DgnJzhQADAQAAiXNlY3AyNTZrMaED3muDEtdodbkbRLHUCUDgstpX-hWwabWE_YG7IlKTe0uDdGNwgqdjg3VkcIKnZYV3YWt1MgE"}'
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-18_04-28-43__d972bc99-9eca-451a-8410-4ec09cf8b5ee__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.218.181
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48932', '48933', '48934', '48935', '48936']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48932:48932 -p 48933:48933 -p 48934:48934 -p 48935:48935 -p 48936:48936 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48934 --rest-port=48932 --tcp-port=48933 --discv5-udp-port=48935 --rest-address=0.0.0.0 --nat=extip:172.18.218.181 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=02fcf1e8ee1113ffaee62c1d5b2a31bcb73d2c9dab41bffabf50b7b127ba84e9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48936 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBClGC3FrdLEtlMaiAXwLJ5Ykb9ykjJ2V6MmmXUu5e4eVOG_CHPVrTbTrgAYqu04sGXDUPMdG7ob7b4RiZebROQCgmlkgnY0gmlwhKwS5g6KbXVsdGlhZGRyc5YACASsEuYOBqdjAAoErBLmDganZN0DgnJzhQADAQAAiXNlY3AyNTZrMaED3muDEtdodbkbRLHUCUDgstpX-hWwabWE_YG7IlKTe0uDdGNwgqdjg3VkcIKnZYV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.218.181 waku 17b682c9eb944c2f647f708a11b91ce1583683b2e278bbb559292c05522303b0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 17b682c9eb94. Setting up logs at ./log/docker/node2_2025-12-18_04-28-43__d972bc99-9eca-451a-8410-4ec09cf8b5ee__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48932
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48932/health" -H "Content-Type: 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:48932/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.181/tcp/48933/p2p/16Uiu2HAm5S1ESkv2c1AD93GD1o7nYmPpsxxQTWkYUYquHu9ZBPi5","/ip4/172.18.218.181/tcp/48934/ws/p2p/16Uiu2HAm5S1ESkv2c1AD93GD1o7nYmPpsxxQTWkYUYquHu9ZBPi5"],"enrUri":"enr:-L24QMumAoEy0zYk-l1I9p7u6FEa76LxdvcoZpvdKUCPkyRSVT82PCN8PeG1-7jXYIoyUohIhMzN2zpcGEJCh7XYdRICgmlkgnY0gmlwhKwS2rWKbXVsdGlhZGRyc5YACASsEtq1Br8lAAoErBLatQa_Jt0DgnJzhQADAQAAiXNlY3AyNTZrMaEClKqjZPSZWQ16DsAteB0Fn2xxXpGCBkKSqDYUFcf2Y_aDdGNwgr8lg3VkcIK_J4V3YWt1MgE"}'
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:48932/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.230.14/tcp/42851/p2p/16Uiu2HAmTdDwgqktUHSLKZf5tRHB7tUDyecb2xrnu5Vi4moXiUkz"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42850/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"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48932/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"]'
INFO  src.node.api_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
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42850/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.218.181/tcp/49254/p2p/16Uiu2HAm5S1ESkv2c1AD93GD1o7nYmPpsxxQTWkYUYquHu9ZBPi5","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
DEBUG  src.node.waku_node:waku_node.py:257 Restarting container with id f7376d3f3a71
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
DEBUG  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-18_04-28-43__d972bc99-9eca-451a-8410-4ec09cf8b5ee__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.91.110
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29547', '29548', '29549', '29550', '29551']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29547:29547 -p 29548:29548 -p 29549:29549 -p 29550:29550 -p 29551:29551 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29549 --rest-port=29547 --tcp-port=29548 --discv5-udp-port=29550 --rest-address=0.0.0.0 --nat=extip:172.18.91.110 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=ca97da4a4dc5a3c7c8f4a063f38bcbe33e3cbcc5acaa78cbff47cf687b027a6b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29551 --metrics-logging=true --relay=false --peer-exchange-node=/ip4/172.18.218.181/tcp/49254/p2p/16Uiu2HAm5S1ESkv2c1AD93GD1o7nYmPpsxxQTWkYUYquHu9ZBPi5
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.91.110 waku 838a6af125d5e67ce00138d72f28469bfff43ecac55f7ad712ce3ec1a1ba7df8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 838a6af125d5. Setting up logs at ./log/docker/node3_2025-12-18_04-28-43__d972bc99-9eca-451a-8410-4ec09cf8b5ee__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29547
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29547/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29547/health" -H "Content-Type: 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":"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:29547/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.110/tcp/29548/p2p/16Uiu2HAmFLSrHBXgqAV8XxjBRJKccYaSyfoC56Ti2YcCZHUbnw5R","/ip4/172.18.91.110/tcp/29549/ws/p2p/16Uiu2HAmFLSrHBXgqAV8XxjBRJKccYaSyfoC56Ti2YcCZHUbnw5R"],"enrUri":"enr:-La4QOILq2EY9k04PW_WZnw6qL2PviLAT5OMPRUYRRSGeIa4CK_z-SAl4QtD2vjAro2qX-1Afb2OnnUzJI_MXlbD7t8CgmlkgnY0gmlwhKwSW26KbXVsdGlhZGRyc5YACASsEltuBnNsAAoErBJbbgZzbd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJ9L9JajZgUyyAI0TNAncKwh9Z6ILrh7EiGN-YeajxKCDdGNwgnNshXdha3UyAA"}'
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:29547/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.230.14/tcp/42851/p2p/16Uiu2HAmTdDwgqktUHSLKZf5tRHB7tUDyecb2xrnu5Vi4moXiUkz"]'
INFO  src.node.api_clients.base_client:base_client.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:29547/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.230.14/tcp/42851/p2p/16Uiu2HAmTdDwgqktUHSLKZf5tRHB7tUDyecb2xrnu5Vi4moXiUkz","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.218.181/tcp/49254/p2p/16Uiu2HAm5S1ESkv2c1AD93GD1o7nYmPpsxxQTWkYUYquHu9ZBPi5","protocols":[],"shards":[],"connected":"NotConnected","agent":"","origin":"UnknownOrigin"}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f7376d3f3a71
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 17b682c9eb94
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 838a6af125d5
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f7376d3f3a71. 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,862 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_valid_meta with id: 2025-12-18_04-32-37__97dd39f3-2d58-4908-b348-74d421778b15
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-18_04-32-37__97dd39f3-2d58-4908-b348-74d421778b15__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.146.75
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16162', '16163', '16164', '16165', '16166']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16162:16162 -p 16163:16163 -p 16164:16164 -p 16165:16165 -p 16166:16166 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16164 --rest-port=16162 --tcp-port=16163 --discv5-udp-port=16165 --rest-address=0.0.0.0 --nat=extip:172.18.146.75 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bfcf22b2e9b6a3c5777baf7b6ccfca3e31d7b0e19fccecd2b86eaaff3fe83f2a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16166 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.146.75 waku 7b6ddb1d5ad2f5ffc40630d406172c506c30d2843c31809e2f9a11babae1d3f3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7b6ddb1d5ad2. Setting up logs at ./log/docker/receiving_node1_2025-12-18_04-32-37__97dd39f3-2d58-4908-b348-74d421778b15__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16162
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16162/health" -H "Content-Type: 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:16162/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.146.75/tcp/16163/p2p/16Uiu2HAm2WksCUTRHct7BeRwESausdwYYADrVWA3jxmxur3vEZxb","/ip4/172.18.146.75/tcp/16164/ws/p2p/16Uiu2HAm2WksCUTRHct7BeRwESausdwYYADrVWA3jxmxur3vEZxb"],"enrUri":"enr:-L24QPd3w_E21U0--x5ITDZy4lw7pGtFTjeOY4xV3C7J9BmMSKwQV2vTtKnHPP-TsxTzxu6xXdi-8fNPimFz9lHmKaMCgmlkgnY0gmlwhKwSkkuKbXVsdGlhZGRyc5YACASsEpJLBj8jAAoErBKSSwY_JN0DgnJzhQADAQAAiXNlY3AyNTZrMaECaU88y5OXBRrMzPKvkOPysuys8XE01lRoLj1rzN698_CDdGNwgj8jg3VkcII_JYV3YWt1Mgk"}'
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-18_04-32-37__97dd39f3-2d58-4908-b348-74d421778b15__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.2
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38974', '38975', '38976', '38977', '38978']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 38974:38974 -p 38975:38975 -p 38976:38976 -p 38977:38977 -p 38978:38978 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38976 --rest-port=38974 --tcp-port=38975 --discv5-udp-port=38977 --rest-address=0.0.0.0 --nat=extip:172.18.180.2 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=eb1f7eb4dadf29bdabbae70ad34ab81514d4eb6f79f8f4f5b84bad3fcba17c1c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38978 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.180.2 waku b440bb1db7b9a9745d753054e1b28bcabcf8fabf49eb6dec02b44039355a9a84
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b440bb1db7b9. Setting up logs at ./log/docker/receiving_node2_2025-12-18_04-32-37__97dd39f3-2d58-4908-b348-74d421778b15__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38974
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38974/health" -H "Content-Type: 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:38974/debug/v1/info" -H "Content-Type: application/json" -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.2/tcp/38975/p2p/16Uiu2HAkuqnDTPDBtCJBBkEH86CGE1Js53TMvXn1oKJMvpAkQnGY","/ip4/172.18.180.2/tcp/38976/ws/p2p/16Uiu2HAkuqnDTPDBtCJBBkEH86CGE1Js53TMvXn1oKJMvpAkQnGY"],"enrUri":"enr:-L24QO2FydCT4weomyr534pFiN2S_3XfPAK3GyEDoKRyUJ6NPBu7z_7qjaBYt8xrIyw3Lml2963B5qh7bzVQ4-KoYoMCgmlkgnY0gmlwhKwStAKKbXVsdGlhZGRyc5YACASsErQCBpg_AAoErBK0AgaYQN0DgnJzhQADAQAAiXNlY3AyNTZrMaECBiz9b3cXd4I_D2Y--OTrh6Km6fPxZA9jCu7-whnNmQGDdGNwgpg_g3VkcIKYQYV3YWt1MgE"}'
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:38974/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.146.75/tcp/16163/p2p/16Uiu2HAm2WksCUTRHct7BeRwESausdwYYADrVWA3jxmxur3vEZxb"]'
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-18_04-32-37__97dd39f3-2d58-4908-b348-74d421778b15__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.74.167
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9797', '9798', '9799', '9800', '9801']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9797:9797 -p 9798:9798 -p 9799:9799 -p 9800:9800 -p 9801:9801 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9799 --rest-port=9797 --tcp-port=9798 --discv5-udp-port=9800 --rest-address=0.0.0.0 --nat=extip:172.18.74.167 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=912ebb31f01ce4bfd3be4b46ebbf41f3b9f0ddeb3473f9f8cbebeb22c5de5b79 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9801 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPd3w_E21U0--x5ITDZy4lw7pGtFTjeOY4xV3C7J9BmMSKwQV2vTtKnHPP-TsxTzxu6xXdi-8fNPimFz9lHmKaMCgmlkgnY0gmlwhKwSkkuKbXVsdGlhZGRyc5YACASsEpJLBj8jAAoErBKSSwY_JN0DgnJzhQADAQAAiXNlY3AyNTZrMaECaU88y5OXBRrMzPKvkOPysuys8XE01lRoLj1rzN698_CDdGNwgj8jg3VkcII_JYV3YWt1Mgk --lightpushnode=/ip4/172.18.146.75/tcp/16163/p2p/16Uiu2HAm2WksCUTRHct7BeRwESausdwYYADrVWA3jxmxur3vEZxb --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.74.167 waku 1f8e302ddf6efb119231c198c8af769be5e990956449dc8d157fb5f2fdd57ec6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1f8e302ddf6e. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-32-37__97dd39f3-2d58-4908-b348-74d421778b15__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9797
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1f8e302ddf6e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9797/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=9797): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4e76040d40>: 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.160.69
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21084', '21085', '21086', '21087', '21088']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21084:21084 -p 21085:21085 -p 21086:21086 -p 21087:21087 -p 21088:21088 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21086 --rest-port=21084 --tcp-port=21085 --discv5-udp-port=21087 --rest-address=0.0.0.0 --nat=extip:172.18.160.69 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0d37b8f4b34176ecd5b0ec7d3c54e01fdcb2aba186a289ba1eeeeebff9cfedbe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21088 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPd3w_E21U0--x5ITDZy4lw7pGtFTjeOY4xV3C7J9BmMSKwQV2vTtKnHPP-TsxTzxu6xXdi-8fNPimFz9lHmKaMCgmlkgnY0gmlwhKwSkkuKbXVsdGlhZGRyc5YACASsEpJLBj8jAAoErBKSSwY_JN0DgnJzhQADAQAAiXNlY3AyNTZrMaECaU88y5OXBRrMzPKvkOPysuys8XE01lRoLj1rzN698_CDdGNwgj8jg3VkcII_JYV3YWt1Mgk --lightpushnode=/ip4/172.18.146.75/tcp/16163/p2p/16Uiu2HAm2WksCUTRHct7BeRwESausdwYYADrVWA3jxmxur3vEZxb --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.160.69 waku 40afb3e701897e25b25437970d5c5de958b2f4c698f5dc8771ef0048a421a634
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 40afb3e70189. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-32-37__97dd39f3-2d58-4908-b348-74d421778b15__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21084
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 40afb3e70189. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21084/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=21084): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4e764cf680>: 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.176.244
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34138', '34139', '34140', '34141', '34142']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 34138:34138 -p 34139:34139 -p 34140:34140 -p 34141:34141 -p 34142:34142 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34140 --rest-port=34138 --tcp-port=34139 --discv5-udp-port=34141 --rest-address=0.0.0.0 --nat=extip:172.18.176.244 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2f210efcb572452b8daefeaa2fda889348ae8a89d1a7fd5e1425a07df55ab30d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34142 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QPd3w_E21U0--x5ITDZy4lw7pGtFTjeOY4xV3C7J9BmMSKwQV2vTtKnHPP-TsxTzxu6xXdi-8fNPimFz9lHmKaMCgmlkgnY0gmlwhKwSkkuKbXVsdGlhZGRyc5YACASsEpJLBj8jAAoErBKSSwY_JN0DgnJzhQADAQAAiXNlY3AyNTZrMaECaU88y5OXBRrMzPKvkOPysuys8XE01lRoLj1rzN698_CDdGNwgj8jg3VkcII_JYV3YWt1Mgk --lightpushnode=/ip4/172.18.146.75/tcp/16163/p2p/16Uiu2HAm2WksCUTRHct7BeRwESausdwYYADrVWA3jxmxur3vEZxb --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.176.244 waku dc2383eaeff563e7a5402923254847f885b1f086868e833a355c895675f77097
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dc2383eaeff5. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-32-37__97dd39f3-2d58-4908-b348-74d421778b15__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34138
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dc2383eaeff5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34138/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=34138): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4e764e83e0>: 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 7b6ddb1d5ad2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b440bb1db7b9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7b6ddb1d5ad2. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b440bb1db7b9. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/dc2383eaeff563e7a5402923254847f885b1f086868e833a355c895675f77097/stop: Not Found ("No such container: dc2383eaeff563e7a5402923254847f885b1f086868e833a355c895675f77097")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/dc2383eaeff563e7a5402923254847f885b1f086868e833a355c895675f77097/stop: Not Found ("No such container: dc2383eaeff563e7a5402923254847f885b1f086868e833a355c895675f77097")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id dc2383eaeff5
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/dc2383eaeff563e7a5402923254847f885b1f086868e833a355c895675f77097/stop: Not Found ("No such container: dc2383eaeff563e7a5402923254847f885b1f086868e833a355c895675f77097")
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,84 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_wrong_hash with id: 2025-12-18_04-17-30__52706ab6-6ef4-4fbf-847d-f224c1596f5c
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-18_04-17-30__52706ab6-6ef4-4fbf-847d-f224c1596f5c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.91.186
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6451', '6452', '6453', '6454', '6455']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6451:6451 -p 6452:6452 -p 6453:6453 -p 6454:6454 -p 6455:6455 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6453 --rest-port=6451 --tcp-port=6452 --discv5-udp-port=6454 --rest-address=0.0.0.0 --nat=extip:172.18.91.186 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=781aaa3133b88d1d2b2db851d7e0c5e90eb9e5aa84edecc33be0e946edadf2cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6455 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.91.186 waku ed397fb234004f3e4754631407b29dc62956418308cf5280eb0ee7bcfe9b6028
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ed397fb23400. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-17-30__52706ab6-6ef4-4fbf-847d-f224c1596f5c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6451
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 9203ce5641a7. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8ef797fbc201. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6451/health" -H "Content-Type: 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:6451/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.91.186/tcp/6452/p2p/16Uiu2HAm7ZTa3cNrnhnKfHHgiyLEUZNKJBKfxAiPBYR2tQnQDGWG","/ip4/172.18.91.186/tcp/6453/ws/p2p/16Uiu2HAm7ZTa3cNrnhnKfHHgiyLEUZNKJBKfxAiPBYR2tQnQDGWG"],"enrUri":"enr:-L24QBoLqBIYSjPQNtPldwzPz1nMVwmvysxK9dSofs75ppkPDHYCISxCRcK1awd-to6RZocfs9V2M0FIHu5f_W-r2C4CgmlkgnY0gmlwhKwSW7qKbXVsdGlhZGRyc5YACASsElu6Bhk0AAoErBJbugYZNd0DgnJzhQADAQAAiXNlY3AyNTZrMaECtErbsiBy3_pujkPpJjkWMt_oL4kcf4bhxoNqi_ZwI22DdGNwghk0g3VkcIIZNoV3YWt1MgM"}'
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-18_04-17-30__52706ab6-6ef4-4fbf-847d-f224c1596f5c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.165.112
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1800', '1801', '1802', '1803', '1804']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1800:1800 -p 1801:1801 -p 1802:1802 -p 1803:1803 -p 1804:1804 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1802 --rest-port=1800 --tcp-port=1801 --discv5-udp-port=1803 --rest-address=0.0.0.0 --nat=extip:172.18.165.112 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=90dcbad679f31311a37d1dae8fb4963aeb7a707efe42614ecce41d4cead46a4b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1804 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBoLqBIYSjPQNtPldwzPz1nMVwmvysxK9dSofs75ppkPDHYCISxCRcK1awd-to6RZocfs9V2M0FIHu5f_W-r2C4CgmlkgnY0gmlwhKwSW7qKbXVsdGlhZGRyc5YACASsElu6Bhk0AAoErBJbugYZNd0DgnJzhQADAQAAiXNlY3AyNTZrMaECtErbsiBy3_pujkPpJjkWMt_oL4kcf4bhxoNqi_ZwI22DdGNwghk0g3VkcIIZNoV3YWt1MgM --storenode=/ip4/172.18.91.186/tcp/6452/p2p/16Uiu2HAm7ZTa3cNrnhnKfHHgiyLEUZNKJBKfxAiPBYR2tQnQDGWG --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.165.112 waku 869f250318fa7e79a84b21082f4d853e28f025e7d06a320a9be7b82caa351ee8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 869f250318fa. Setting up logs at ./log/docker/store_node1_2025-12-18_04-17-30__52706ab6-6ef4-4fbf-847d-f224c1596f5c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1800
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1800/health" -H "Content-Type: 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:1800/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.165.112/tcp/1801/p2p/16Uiu2HAkuRhhHd6duMZ5AwLbMbVVCZ6MvGs4Dmu29ayDeJZ2L9h7","/ip4/172.18.165.112/tcp/1802/ws/p2p/16Uiu2HAkuRhhHd6duMZ5AwLbMbVVCZ6MvGs4Dmu29ayDeJZ2L9h7"],"enrUri":"enr:-L24QMImKw1FXqWcAb6ijt76FgIJWH8-FzRxiWKqS8-5nnkbNaRHxM_1HBs5vGUYCApWCU1MnM3wEMPGZ3V2yHKO__wCgmlkgnY0gmlwhKwSpXCKbXVsdGlhZGRyc5YACASsEqVwBgcJAAoErBKlcAYHCt0DgnJzhQADAQAAiXNlY3AyNTZrMaECAAHwixjUKNqyb7u9hSmVrU1YYDY_ouXxBaJsggEwwv6DdGNwggcJg3VkcIIHC4V3YWt1MgM"}'
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:1800/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.91.186/tcp/6452/p2p/16Uiu2HAm7ZTa3cNrnhnKfHHgiyLEUZNKJBKfxAiPBYR2tQnQDGWG"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:6451/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:1800/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:6451/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:6451/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:6451/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:6451/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:6451/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xa36caba2d3244f69d31a22f345997397d5db98fba0e1a72ef7d25c1c92915a70&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:1800/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xa36caba2d3244f69d31a22f345997397d5db98fba0e1a72ef7d25c1c92915a70&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 ed397fb23400
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 869f250318fa
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 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_on_multiple_pubsub_topics with id: 2025-12-18_04-16-01__b368338c-efd8-44bd-bb0f-30a8afabbcfa
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-18_04-16-01__b368338c-efd8-44bd-bb0f-30a8afabbcfa__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.123.228
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40052', '40053', '40054', '40055', '40056']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 40052:40052 -p 40053:40053 -p 40054:40054 -p 40055:40055 -p 40056:40056 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40054 --rest-port=40052 --tcp-port=40053 --discv5-udp-port=40055 --rest-address=0.0.0.0 --nat=extip:172.18.123.228 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c16a067b55baaf83c0d8c7e78a1e50fc5ac7ed98bcd80fb16a6e95b134eda072 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40056 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.123.228 waku 9e088ca5934b4503053169872d30205436211b7d2890106e577c5c1038247a52
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9e088ca5934b. Setting up logs at ./log/docker/receiving_node1_2025-12-18_04-16-01__b368338c-efd8-44bd-bb0f-30a8afabbcfa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40052
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 1ff18343a356. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9812aadfdecd. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40052/health" -H "Content-Type: 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:40052/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.123.228/tcp/40053/p2p/16Uiu2HAm16ydq9f2vAG3nHJoFRzLaP6mRNVz3ef11ZxVvqf9txFF","/ip4/172.18.123.228/tcp/40054/ws/p2p/16Uiu2HAm16ydq9f2vAG3nHJoFRzLaP6mRNVz3ef11ZxVvqf9txFF"],"enrUri":"enr:-L24QEv_JdnvKm0TQJNKTepMFxUaHQNOTi0FGB4NOlmoB85ceov338kG3w3vc8OgUozzRA1BKh7yAkl_pyWovC5XWsoCgmlkgnY0gmlwhKwSe-SKbXVsdGlhZGRyc5YACASsEnvkBpx1AAoErBJ75Aacdt0DgnJzhQADAQAAiXNlY3AyNTZrMaECVFwMuAbxHLrBt8-Ko36EXbkcYZzGZpd6RuDgFymn1K6DdGNwgpx1g3VkcIKcd4V3YWt1Mgk"}'
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-18_04-16-01__b368338c-efd8-44bd-bb0f-30a8afabbcfa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.57.46
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56207', '56208', '56209', '56210', '56211']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56207:56207 -p 56208:56208 -p 56209:56209 -p 56210:56210 -p 56211:56211 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56209 --rest-port=56207 --tcp-port=56208 --discv5-udp-port=56210 --rest-address=0.0.0.0 --nat=extip:172.18.57.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cba949d4317aebe6cdc2630fe08fbf2e29e69ba670b36fb37cf6bcf02e24db2d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56211 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.57.46 waku f54461b3caa7fe4f7a14161cedd71d4e3dc22c49a081441229100eaee6fb5c0a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f54461b3caa7. Setting up logs at ./log/docker/receiving_node2_2025-12-18_04-16-01__b368338c-efd8-44bd-bb0f-30a8afabbcfa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56207
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56207/health" -H "Content-Type: 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:56207/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.46/tcp/56208/p2p/16Uiu2HAmDMTBq5XwzNY84r6LvkyPom2irXkYosno3igcqF94SCM4","/ip4/172.18.57.46/tcp/56209/ws/p2p/16Uiu2HAmDMTBq5XwzNY84r6LvkyPom2irXkYosno3igcqF94SCM4"],"enrUri":"enr:-L24QOILGioT86Qnx6FYzxkaa5xyiO1AeLPf2iiwwDeBwTJvEq2ffB0bp4G2FfQjkY-beJow4aOVnXxJBHUTsTvJCywCgmlkgnY0gmlwhKwSOS6KbXVsdGlhZGRyc5YACASsEjkuBtuQAAoErBI5Lgbbkd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCl2TsheZtIfa6hf-XoA4LbNmoT1G90GlPtcWmcHtc6-DdGNwgtuQg3VkcILbkoV3YWt1MgE"}'
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:56207/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.123.228/tcp/40053/p2p/16Uiu2HAm16ydq9f2vAG3nHJoFRzLaP6mRNVz3ef11ZxVvqf9txFF"]'
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-18_04-16-01__b368338c-efd8-44bd-bb0f-30a8afabbcfa__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.66.111
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33327', '33328', '33329', '33330', '33331']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33327:33327 -p 33328:33328 -p 33329:33329 -p 33330:33330 -p 33331:33331 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33329 --rest-port=33327 --tcp-port=33328 --discv5-udp-port=33330 --rest-address=0.0.0.0 --nat=extip:172.18.66.111 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f045efdf3083abda91eb5ecee101aec3df4d5ae5b66a712ade1f7c0e6b2ffaf1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33331 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEv_JdnvKm0TQJNKTepMFxUaHQNOTi0FGB4NOlmoB85ceov338kG3w3vc8OgUozzRA1BKh7yAkl_pyWovC5XWsoCgmlkgnY0gmlwhKwSe-SKbXVsdGlhZGRyc5YACASsEnvkBpx1AAoErBJ75Aacdt0DgnJzhQADAQAAiXNlY3AyNTZrMaECVFwMuAbxHLrBt8-Ko36EXbkcYZzGZpd6RuDgFymn1K6DdGNwgpx1g3VkcIKcd4V3YWt1Mgk --lightpushnode=/ip4/172.18.123.228/tcp/40053/p2p/16Uiu2HAm16ydq9f2vAG3nHJoFRzLaP6mRNVz3ef11ZxVvqf9txFF --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.66.111 waku c69f47350b6c950fd5df0cac3a493fb7bd7343e163d99ce3855c9bab3d05443b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c69f47350b6c. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-16-01__b368338c-efd8-44bd-bb0f-30a8afabbcfa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33327
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c69f47350b6c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33327/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=33327): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4e762d9c70>: 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.106.84
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64287', '64288', '64289', '64290', '64291']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64287:64287 -p 64288:64288 -p 64289:64289 -p 64290:64290 -p 64291:64291 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64289 --rest-port=64287 --tcp-port=64288 --discv5-udp-port=64290 --rest-address=0.0.0.0 --nat=extip:172.18.106.84 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=63fceeffa65e6a9ad8ebdb3b59d64376ec5c875beeca7c01a4957c2a567e6d8f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64291 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEv_JdnvKm0TQJNKTepMFxUaHQNOTi0FGB4NOlmoB85ceov338kG3w3vc8OgUozzRA1BKh7yAkl_pyWovC5XWsoCgmlkgnY0gmlwhKwSe-SKbXVsdGlhZGRyc5YACASsEnvkBpx1AAoErBJ75Aacdt0DgnJzhQADAQAAiXNlY3AyNTZrMaECVFwMuAbxHLrBt8-Ko36EXbkcYZzGZpd6RuDgFymn1K6DdGNwgpx1g3VkcIKcd4V3YWt1Mgk --lightpushnode=/ip4/172.18.123.228/tcp/40053/p2p/16Uiu2HAm16ydq9f2vAG3nHJoFRzLaP6mRNVz3ef11ZxVvqf9txFF --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.106.84 waku 90f293560f1c9bd05db9d43bf133332668ede402630f78b889122db95523e666
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 90f293560f1c. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-16-01__b368338c-efd8-44bd-bb0f-30a8afabbcfa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64287
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 90f293560f1c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64287/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=64287): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4e76061ca0>: 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.114.47
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38180', '38181', '38182', '38183', '38184']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 38180:38180 -p 38181:38181 -p 38182:38182 -p 38183:38183 -p 38184:38184 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38182 --rest-port=38180 --tcp-port=38181 --discv5-udp-port=38183 --rest-address=0.0.0.0 --nat=extip:172.18.114.47 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a6f248de3f27d123ff8c255ee84d6af3ef6bd24eeace8bc6bc0cebcf72fb2d9f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38184 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QEv_JdnvKm0TQJNKTepMFxUaHQNOTi0FGB4NOlmoB85ceov338kG3w3vc8OgUozzRA1BKh7yAkl_pyWovC5XWsoCgmlkgnY0gmlwhKwSe-SKbXVsdGlhZGRyc5YACASsEnvkBpx1AAoErBJ75Aacdt0DgnJzhQADAQAAiXNlY3AyNTZrMaECVFwMuAbxHLrBt8-Ko36EXbkcYZzGZpd6RuDgFymn1K6DdGNwgpx1g3VkcIKcd4V3YWt1Mgk --lightpushnode=/ip4/172.18.123.228/tcp/40053/p2p/16Uiu2HAm16ydq9f2vAG3nHJoFRzLaP6mRNVz3ef11ZxVvqf9txFF --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.114.47 waku 38dfb64600ba0135b4054c867dcd9276b70bdb5fabfaa56abb5c7edcff71a660
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 38dfb64600ba. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-16-01__b368338c-efd8-44bd-bb0f-30a8afabbcfa__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38180
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 38dfb64600ba. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38180/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=38180): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4e76273830>: 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 9e088ca5934b
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f54461b3caa7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9e088ca5934b. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f54461b3caa7. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/38dfb64600ba0135b4054c867dcd9276b70bdb5fabfaa56abb5c7edcff71a660/stop: Not Found ("No such container: 38dfb64600ba0135b4054c867dcd9276b70bdb5fabfaa56abb5c7edcff71a660")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/38dfb64600ba0135b4054c867dcd9276b70bdb5fabfaa56abb5c7edcff71a660/stop: Not Found ("No such container: 38dfb64600ba0135b4054c867dcd9276b70bdb5fabfaa56abb5c7edcff71a660")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 38dfb64600ba
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/38dfb64600ba0135b4054c867dcd9276b70bdb5fabfaa56abb5c7edcff71a660/stop: Not Found ("No such container: 38dfb64600ba0135b4054c867dcd9276b70bdb5fabfaa56abb5c7edcff71a660")
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_repeated_filter_requestID with id: 2025-12-18_04-11-11__98e297f8-8edc-4405-a1bd-78becf5640d8
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-18_04-11-11__98e297f8-8edc-4405-a1bd-78becf5640d8__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-18_04-11-11__98e297f8-8edc-4405-a1bd-78becf5640d8__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-18_04-11-11__98e297f8-8edc-4405-a1bd-78becf5640d8__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.58.215
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['33160', '33161', '33162', '33163', '33164']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 33160:33160 -p 33161:33161 -p 33162:33162 -p 33163:33163 -p 33164:33164 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33162 --rest-port=33160 --tcp-port=33161 --discv5-udp-port=33163 --rest-address=0.0.0.0 --nat=extip:172.18.58.215 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=82fda4c8b8efe542d5904c410aaafdec8ecd1dab7137f6347eabef5eaef8fd47 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33164 --metrics-logging=true --relay=true --store=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.58.215 waku 6a6611e7729c270ffb009b0836a49ecc722f8ac76c14617d99789cc3d15b8032
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6a6611e7729c. Setting up logs at ./log/docker/node1_2025-12-18_04-11-11__98e297f8-8edc-4405-a1bd-78becf5640d8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 33160
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:33160/health" -H "Content-Type: 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:33160/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.58.215/tcp/33161/p2p/16Uiu2HAmK9EmxKsGgdoViHakfESSAuktMcTfQfATErrkCDJMefsb","/ip4/172.18.58.215/tcp/33162/ws/p2p/16Uiu2HAmK9EmxKsGgdoViHakfESSAuktMcTfQfATErrkCDJMefsb"],"enrUri":"enr:-L24QODedd9AzaW7VLOKIYd1QJrIB9jq_COh0jWVJLAEZea2DCwTGUC1JXJFDZCFVbLSr-YU_suRsoECsei8t6jjESYCgmlkgnY0gmlwhKwSOteKbXVsdGlhZGRyc5YACASsEjrXBoGJAAoErBI61waBit0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYGKx5QN0QbN1S2K53zCRNCypx0hbtUnSxS_SfEfYavaDdGNwgoGJg3VkcIKBi4V3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.140.3
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47595', '47596', '47597', '47598', '47599']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47595:47595 -p 47596:47596 -p 47597:47597 -p 47598:47598 -p 47599:47599 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47597 --rest-port=47595 --tcp-port=47596 --discv5-udp-port=47598 --rest-address=0.0.0.0 --nat=extip:172.18.140.3 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2ee6d4b3efdcc15e355ba64c2ee39adac5b3b6bfcdd0a8eafea0046f75d7ae83 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47599 --metrics-logging=true --relay=true --store=true --filter=true --discv5-bootstrap-node=enr:-L24QODedd9AzaW7VLOKIYd1QJrIB9jq_COh0jWVJLAEZea2DCwTGUC1JXJFDZCFVbLSr-YU_suRsoECsei8t6jjESYCgmlkgnY0gmlwhKwSOteKbXVsdGlhZGRyc5YACASsEjrXBoGJAAoErBI61waBit0DgnJzhQADAQAAiXNlY3AyNTZrMaEDYGKx5QN0QbN1S2K53zCRNCypx0hbtUnSxS_SfEfYavaDdGNwgoGJg3VkcIKBi4V3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.140.3 waku 5a92881afd62b04b69a4acf0ef123922feac11f566f0dcd74a1d7bef1bc9909c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5a92881afd62. Setting up logs at ./log/docker/node2_2025-12-18_04-11-11__98e297f8-8edc-4405-a1bd-78becf5640d8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47595
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47595/health" -H "Content-Type: 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:47595/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.140.3/tcp/47596/p2p/16Uiu2HAm62A7hhhWnxWQACvWzPC9nHXb2X2595pCL4pHwwMR4jvh","/ip4/172.18.140.3/tcp/47597/ws/p2p/16Uiu2HAm62A7hhhWnxWQACvWzPC9nHXb2X2595pCL4pHwwMR4jvh"],"enrUri":"enr:-L24QHkpOGgS0QjvkqaEH-_-lZVjLN--r3Tba5cDOAJatm5TNTFQwKnzT39X-IRX4N_qitLnRR9qLhOpYxbE1_mF4msCgmlkgnY0gmlwhKwSjAOKbXVsdGlhZGRyc5YACASsEowDBrnsAAoErBKMAwa57d0DgnJzhQADAQAAiXNlY3AyNTZrMaECnWpuP60Udcg3iGGmEuFXWuaI3fRx2k0xCqbYgWTH_wqDdGNwgrnsg3VkcIK57oV3YWt1Mgc"}'
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.8.23
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12439', '12440', '12441', '12442', '12443']
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 12439:12439 -p 12440:12440 -p 12441:12441 -p 12442:12442 -p 12443:12443 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12441 --rest-port=12439 --tcp-port=12440 --discv5-udp-port=12442 --rest-address=0.0.0.0 --nat=extip:172.18.8.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a9b0e8dece7035b9b50eb793fd435909bd63eb4ddf2ded704fb561af02bfffc7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12443 --metrics-logging=true --relay=true --filternode=/ip4/172.18.140.3/tcp/47596/p2p/16Uiu2HAm62A7hhhWnxWQACvWzPC9nHXb2X2595pCL4pHwwMR4jvh --store=false --discv5-bootstrap-node=enr:-L24QHkpOGgS0QjvkqaEH-_-lZVjLN--r3Tba5cDOAJatm5TNTFQwKnzT39X-IRX4N_qitLnRR9qLhOpYxbE1_mF4msCgmlkgnY0gmlwhKwSjAOKbXVsdGlhZGRyc5YACASsEowDBrnsAAoErBKMAwa57d0DgnJzhQADAQAAiXNlY3AyNTZrMaECnWpuP60Udcg3iGGmEuFXWuaI3fRx2k0xCqbYgWTH_wqDdGNwgrnsg3VkcIK57oV3YWt1Mgc
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.8.23 waku 81b0179f6ca24058c3bf5fd194a21d1542793556251c1584c4834cf234059355
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 81b0179f6ca2. Setting up logs at ./log/docker/node3_2025-12-18_04-11-11__98e297f8-8edc-4405-a1bd-78becf5640d8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12439
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12439/health" -H "Content-Type: 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":"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:12439/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.8.23/tcp/12440/p2p/16Uiu2HAm8sKJjS3t5WF53wHLwZD6XXMaxTKVqfg3BgSjyKvuajQA","/ip4/172.18.8.23/tcp/12441/ws/p2p/16Uiu2HAm8sKJjS3t5WF53wHLwZD6XXMaxTKVqfg3BgSjyKvuajQA"],"enrUri":"enr:-L24QILZlq-7EPOMUeDW2N-WPRbFnAdfaz3o1ewm-wdZhUSpVwrplwGREpGUzkwhpFJEoiudWlRfREn9S5KPiRDVz2kCgmlkgnY0gmlwhKwSCBeKbXVsdGlhZGRyc5YACASsEggXBjCYAAoErBIIFwYwmd0DgnJzhQADAQAAiXNlY3AyNTZrMaECx7mnz8iyRMb_oPsKaTuWmQH-yRcxqSj6G2LnNZJ8ii-DdGNwgjCYg3VkcIIwmoV3YWt1MgE"}'
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:33160/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:47595/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:33160/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.140.3/tcp/43914/p2p/16Uiu2HAm62A7hhhWnxWQACvWzPC9nHXb2X2595pCL4pHwwMR4jvh","protocols":["/ipfs/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-119-gbc5059","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47595/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.17.0.4/tcp/34080/p2p/16Uiu2HAm8sKJjS3t5WF53wHLwZD6XXMaxTKVqfg3BgSjyKvuajQA","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.58.215/tcp/33161/p2p/16Uiu2HAmK9EmxKsGgdoViHakfESSAuktMcTfQfATErrkCDJMefsb","protocols":["/ipfs/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-119-gbc5059","origin":"Discv5"}]'
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:12439/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:12439/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:33160/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:12439/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":1766031107513662392,"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': 1766031107513662392, 'ephemeral': False}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12439/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 6a6611e7729c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5a92881afd62
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 81b0179f6ca2
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6a6611e7729c. 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,861 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_payload_of_150_kb with id: 2025-12-18_04-13-35__066a3a79-1d5c-4957-a2ed-d6171319a044
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-18_04-13-35__066a3a79-1d5c-4957-a2ed-d6171319a044__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.104.171
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58064', '58065', '58066', '58067', '58068']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58064:58064 -p 58065:58065 -p 58066:58066 -p 58067:58067 -p 58068:58068 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58066 --rest-port=58064 --tcp-port=58065 --discv5-udp-port=58067 --rest-address=0.0.0.0 --nat=extip:172.18.104.171 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ad4ac57dc90eaabca1faa6fa0ca7da1605dbaac1bdc2f4bd8b041dca3ecde3ee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58068 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.104.171 waku e2acff1bbadd8b16891a08f56bc8f3801c2c99714b94f2780922bc97fce539fc
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e2acff1bbadd. Setting up logs at ./log/docker/receiving_node1_2025-12-18_04-13-35__066a3a79-1d5c-4957-a2ed-d6171319a044__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58064
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 0b4d60cdeddd. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 474ab642640b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58064/health" -H "Content-Type: 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:58064/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.104.171/tcp/58065/p2p/16Uiu2HAm3oGji2YvdWhWUaPfKF2SW33oHDHdngSWJTLCwaHfG2i1","/ip4/172.18.104.171/tcp/58066/ws/p2p/16Uiu2HAm3oGji2YvdWhWUaPfKF2SW33oHDHdngSWJTLCwaHfG2i1"],"enrUri":"enr:-L24QBi1M7-EhaibcUuVMO16qQ6vLD4eCxJrgY6lSwQDqTDVPRcc3RBtq8FMokLYwCixuFiS93NW-PK11cjc6t-HxhICgmlkgnY0gmlwhKwSaKuKbXVsdGlhZGRyc5YACASsEmirBuLRAAoErBJoqwbi0t0DgnJzhQADAQAAiXNlY3AyNTZrMaECfGX-ED41FEdWqn25G9JAZ1OjG60Dqy96YRBseFYYp2aDdGNwguLRg3VkcILi04V3YWt1Mgk"}'
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-18_04-13-35__066a3a79-1d5c-4957-a2ed-d6171319a044__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.151.60
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35258', '35259', '35260', '35261', '35262']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35258:35258 -p 35259:35259 -p 35260:35260 -p 35261:35261 -p 35262:35262 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35260 --rest-port=35258 --tcp-port=35259 --discv5-udp-port=35261 --rest-address=0.0.0.0 --nat=extip:172.18.151.60 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=14d4dacfcda6cd61b1e432da7d90096f113cda27f9dad67bcc9adb8ad2f10f7a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35262 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.151.60 waku 9c0ef3038a15fa53c343e03440a55d402077e0a93dd8f680d4d904021ecea137
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9c0ef3038a15. Setting up logs at ./log/docker/receiving_node2_2025-12-18_04-13-35__066a3a79-1d5c-4957-a2ed-d6171319a044__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35258
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35258/health" -H "Content-Type: 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:35258/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.151.60/tcp/35259/p2p/16Uiu2HAmUjJqCCcyiNXKKFsFMCuT6ZuYWjNmvMVCPx1TReGT8MCj","/ip4/172.18.151.60/tcp/35260/ws/p2p/16Uiu2HAmUjJqCCcyiNXKKFsFMCuT6ZuYWjNmvMVCPx1TReGT8MCj"],"enrUri":"enr:-L24QGusKV8ngOGVvXf-wlfZq1OZWlqmHxxuU9SPVQIrhhHkIjn5c-e8sqf9OQaAa-IrVkaI5iApNwmf2k2d8-2qLlcCgmlkgnY0gmlwhKwSlzyKbXVsdGlhZGRyc5YACASsEpc8Bom7AAoErBKXPAaJvN0DgnJzhQADAQAAiXNlY3AyNTZrMaED7tY18Qm8TPhOB-smq9dQxcYbQMIVYmNxRiqDfqYn0dCDdGNwgom7g3VkcIKJvYV3YWt1MgE"}'
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:35258/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.104.171/tcp/58065/p2p/16Uiu2HAm3oGji2YvdWhWUaPfKF2SW33oHDHdngSWJTLCwaHfG2i1"]'
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-18_04-13-35__066a3a79-1d5c-4957-a2ed-d6171319a044__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.37.154
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37512', '37513', '37514', '37515', '37516']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 37512:37512 -p 37513:37513 -p 37514:37514 -p 37515:37515 -p 37516:37516 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37514 --rest-port=37512 --tcp-port=37513 --discv5-udp-port=37515 --rest-address=0.0.0.0 --nat=extip:172.18.37.154 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=615f1df25f5e8c2bde7ce79c4f3ac76d4df73ff256b90f8bb9506bbb441c4329 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37516 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBi1M7-EhaibcUuVMO16qQ6vLD4eCxJrgY6lSwQDqTDVPRcc3RBtq8FMokLYwCixuFiS93NW-PK11cjc6t-HxhICgmlkgnY0gmlwhKwSaKuKbXVsdGlhZGRyc5YACASsEmirBuLRAAoErBJoqwbi0t0DgnJzhQADAQAAiXNlY3AyNTZrMaECfGX-ED41FEdWqn25G9JAZ1OjG60Dqy96YRBseFYYp2aDdGNwguLRg3VkcILi04V3YWt1Mgk --lightpushnode=/ip4/172.18.104.171/tcp/58065/p2p/16Uiu2HAm3oGji2YvdWhWUaPfKF2SW33oHDHdngSWJTLCwaHfG2i1 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.37.154 waku b83f4c0979c0791de678b94e9f3c65088513409aa43f4fe1ad9ab033900bcd30
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b83f4c0979c0. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-13-35__066a3a79-1d5c-4957-a2ed-d6171319a044__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37512
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b83f4c0979c0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37512/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=37512): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f03ef801340>: 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.152.188
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25360', '25361', '25362', '25363', '25364']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25360:25360 -p 25361:25361 -p 25362:25362 -p 25363:25363 -p 25364:25364 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25362 --rest-port=25360 --tcp-port=25361 --discv5-udp-port=25363 --rest-address=0.0.0.0 --nat=extip:172.18.152.188 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=caf8d5ceadab0ee3b40e03e07df8d2c908bf14f1a779cb1bf5fdba7febcac06d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25364 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBi1M7-EhaibcUuVMO16qQ6vLD4eCxJrgY6lSwQDqTDVPRcc3RBtq8FMokLYwCixuFiS93NW-PK11cjc6t-HxhICgmlkgnY0gmlwhKwSaKuKbXVsdGlhZGRyc5YACASsEmirBuLRAAoErBJoqwbi0t0DgnJzhQADAQAAiXNlY3AyNTZrMaECfGX-ED41FEdWqn25G9JAZ1OjG60Dqy96YRBseFYYp2aDdGNwguLRg3VkcILi04V3YWt1Mgk --lightpushnode=/ip4/172.18.104.171/tcp/58065/p2p/16Uiu2HAm3oGji2YvdWhWUaPfKF2SW33oHDHdngSWJTLCwaHfG2i1 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.152.188 waku c92bc12724f0f963e04282447811c932153bccf06786fdd81ceb4c37655de9b9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c92bc12724f0. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-13-35__066a3a79-1d5c-4957-a2ed-d6171319a044__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25360
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container c92bc12724f0. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25360/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=25360): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f03ef802ff0>: Failed to establish a new connection: [Errno 111] Connection refused'))
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.172.100
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16909', '16910', '16911', '16912', '16913']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16909:16909 -p 16910:16910 -p 16911:16911 -p 16912:16912 -p 16913:16913 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16911 --rest-port=16909 --tcp-port=16910 --discv5-udp-port=16912 --rest-address=0.0.0.0 --nat=extip:172.18.172.100 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e227a5ce9cd18fdeaa1eeb432f4cf3699aaffa08bf6eed4ba7baf59c7141cfee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16913 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBi1M7-EhaibcUuVMO16qQ6vLD4eCxJrgY6lSwQDqTDVPRcc3RBtq8FMokLYwCixuFiS93NW-PK11cjc6t-HxhICgmlkgnY0gmlwhKwSaKuKbXVsdGlhZGRyc5YACASsEmirBuLRAAoErBJoqwbi0t0DgnJzhQADAQAAiXNlY3AyNTZrMaECfGX-ED41FEdWqn25G9JAZ1OjG60Dqy96YRBseFYYp2aDdGNwguLRg3VkcILi04V3YWt1Mgk --lightpushnode=/ip4/172.18.104.171/tcp/58065/p2p/16Uiu2HAm3oGji2YvdWhWUaPfKF2SW33oHDHdngSWJTLCwaHfG2i1 --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.172.100 waku 0724bcf4de5ae3c4998846269520b3fb18879189f3acfcdbafa1e44bc722ae09
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 0724bcf4de5a. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-13-35__066a3a79-1d5c-4957-a2ed-d6171319a044__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16909
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0724bcf4de5a. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16909/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=16909): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f03ef7782f0>: 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 e2acff1bbadd
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c0ef3038a15
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e2acff1bbadd. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9c0ef3038a15. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/0724bcf4de5ae3c4998846269520b3fb18879189f3acfcdbafa1e44bc722ae09/stop: Not Found ("No such container: 0724bcf4de5ae3c4998846269520b3fb18879189f3acfcdbafa1e44bc722ae09")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/0724bcf4de5ae3c4998846269520b3fb18879189f3acfcdbafa1e44bc722ae09/stop: Not Found ("No such container: 0724bcf4de5ae3c4998846269520b3fb18879189f3acfcdbafa1e44bc722ae09")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 0724bcf4de5a
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/0724bcf4de5ae3c4998846269520b3fb18879189f3acfcdbafa1e44bc722ae09/stop: Not Found ("No such container: 0724bcf4de5ae3c4998846269520b3fb18879189f3acfcdbafa1e44bc722ae09")
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,72 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_single_content_topic[/toychat/2/huilong/proto] with id: 2025-12-18_04-22-15__33c71c60-0162-48f6-a8cb-8509b5628df2
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-18_04-22-15__33c71c60-0162-48f6-a8cb-8509b5628df2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.169.199
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15936', '15937', '15938', '15939', '15940']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15936:15936 -p 15937:15937 -p 15938:15938 -p 15939:15939 -p 15940:15940 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15938 --rest-port=15936 --tcp-port=15937 --discv5-udp-port=15939 --rest-address=0.0.0.0 --nat=extip:172.18.169.199 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4baa223d70cbdfde6b5efd2cba56b069287842b4228083efd81e90eac0bdb78d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15940 --metrics-logging=true --relay=true --filter=true --content-topic=/toychat/2/huilong/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.169.199 waku c9eebdcb74cb8c1e01d7645dc03a15e5cb78a0ff7c964cbdced418cc94a700c5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c9eebdcb74cb. Setting up logs at ./log/docker/node1_2025-12-18_04-22-15__33c71c60-0162-48f6-a8cb-8509b5628df2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15936
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 f1e781b39e49. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15936/health" -H "Content-Type: 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:15936/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.169.199/tcp/15937/p2p/16Uiu2HAmMy4KKnGEhniaLybGiEcT6fu3CnUzXWMMPVQn1bHAJj3m","/ip4/172.18.169.199/tcp/15938/ws/p2p/16Uiu2HAmMy4KKnGEhniaLybGiEcT6fu3CnUzXWMMPVQn1bHAJj3m"],"enrUri":"enr:-L24QJpg-G6KMWF9ms6oaM__KQtQ0OOJnIfq21usR20zyowJA9jBCWbv7xotwnicMG48HryNOgvuLlZ8zVabBCBsI9cCgmlkgnY0gmlwhKwSqceKbXVsdGlhZGRyc5YACASsEqnHBj5BAAoErBKpxwY-Qt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDilofFDqXlLOVFG8x547nvQxF6Wv5WLhOQB6jSCwU7ECDdGNwgj5Bg3VkcII-Q4V3YWt1MgU"}'
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-18_04-22-15__33c71c60-0162-48f6-a8cb-8509b5628df2__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.63.28
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1121', '1122', '1123', '1124', '1125']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1121:1121 -p 1122:1122 -p 1123:1123 -p 1124:1124 -p 1125:1125 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1123 --rest-port=1121 --tcp-port=1122 --discv5-udp-port=1124 --rest-address=0.0.0.0 --nat=extip:172.18.63.28 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=23fbabb61bf493dfb4d20413caa6c13a2e434faab1b2bf02fe03fd1d0ca31c3f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1125 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QJpg-G6KMWF9ms6oaM__KQtQ0OOJnIfq21usR20zyowJA9jBCWbv7xotwnicMG48HryNOgvuLlZ8zVabBCBsI9cCgmlkgnY0gmlwhKwSqceKbXVsdGlhZGRyc5YACASsEqnHBj5BAAoErBKpxwY-Qt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDilofFDqXlLOVFG8x547nvQxF6Wv5WLhOQB6jSCwU7ECDdGNwgj5Bg3VkcII-Q4V3YWt1MgU --content-topic=/toychat/2/huilong/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.63.28 waku 1cbf4b328c596340db52b4581fc360b8ef1b367e5f04b3a36567825f40ef54cd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1cbf4b328c59. Setting up logs at ./log/docker/node2_2025-12-18_04-22-15__33c71c60-0162-48f6-a8cb-8509b5628df2__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1121
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1121/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1121/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.63.28/tcp/1122/p2p/16Uiu2HAmVfmjJQLUaj7iMmaoQ9xDE4sJ8XX5NyzUTNmZzjYH7Uhg","/ip4/172.18.63.28/tcp/1123/ws/p2p/16Uiu2HAmVfmjJQLUaj7iMmaoQ9xDE4sJ8XX5NyzUTNmZzjYH7Uhg"],"enrUri":"enr:-L24QCfpjXA1xpVV55RdY1ZlcDFrmroUBnmx16aZci0HePSEGLuG6j-A23xmG5tFBa9-sUoLW6uNyVYfjOa4dNCMzzkCgmlkgnY0gmlwhKwSPxyKbXVsdGlhZGRyc5YACASsEj8cBgRiAAoErBI_HAYEY90DgnJzhQACAQAAiXNlY3AyNTZrMaED_Mn9DxzCLc4ICVyu_aySepKO50-BAPaJMdefoQkfQVODdGNwggRig3VkcIIEZIV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1121/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.199/tcp/15937/p2p/16Uiu2HAmMy4KKnGEhniaLybGiEcT6fu3CnUzXWMMPVQn1bHAJj3m"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15936/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1121/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/toychat/2/huilong/proto"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:15936/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:15936/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":1766031737568629358,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.sharding:sharding.py:158 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1121/relay/v1/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":1766031737568629358,"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 c9eebdcb74cb
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1cbf4b328c59
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,100 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_with_unknown_pubsub_topic_but_known_content_topic with id: 2025-12-18_04-33-53__d9332494-4f89-465d-b830-28d2372099b8
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-18_04-33-53__d9332494-4f89-465d-b830-28d2372099b8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.230.49
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['14616', '14617', '14618', '14619', '14620']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 14616:14616 -p 14617:14617 -p 14618:14618 -p 14619:14619 -p 14620:14620 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=14618 --rest-port=14616 --tcp-port=14617 --discv5-udp-port=14619 --rest-address=0.0.0.0 --nat=extip:172.18.230.49 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=91e7aa96aaf42dbe76bdf4ccb9eaebb5cd18c90a5aeceda6f739da3d4e41d3ea --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=14620 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.230.49 waku 7120227ea322232d95f0b2221f622a1bc6418d8780f6620d71d87bebefd32c8a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7120227ea322. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-33-53__d9332494-4f89-465d-b830-28d2372099b8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 14616
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 685d46683e50. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cc0efe4b1ab4. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14616/health" -H "Content-Type: 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:14616/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.230.49/tcp/14617/p2p/16Uiu2HAmD8Xm9g4aXVxCi5R124VMrKCFVK3NJkxRVgZt2WW1sBFY","/ip4/172.18.230.49/tcp/14618/ws/p2p/16Uiu2HAmD8Xm9g4aXVxCi5R124VMrKCFVK3NJkxRVgZt2WW1sBFY"],"enrUri":"enr:-L24QKv4c5OAn9huEqAySW0u4IeFDQyDdoz_PJFdK7Yudx2LYwVAmY14tvTE5pIfdlIiUnKsvE67EK4RTKuJye96NIwCgmlkgnY0gmlwhKwS5jGKbXVsdGlhZGRyc5YACASsEuYxBjkZAAoErBLmMQY5Gt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBw4y5X3HT8LR7Ke9EgypKUIQk19Wnsd0ATDRifrERGODdGNwgjkZg3VkcII5G4V3YWt1MgM"}'
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-18_04-33-53__d9332494-4f89-465d-b830-28d2372099b8__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.235
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8898', '8899', '8900', '8901', '8902']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8898:8898 -p 8899:8899 -p 8900:8900 -p 8901:8901 -p 8902:8902 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8900 --rest-port=8898 --tcp-port=8899 --discv5-udp-port=8901 --rest-address=0.0.0.0 --nat=extip:172.18.153.235 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9c62dabcb825ce8dffa35f0cfa9d8f0c6cbee1b39c2635d73fb5e67bfd9af53f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8902 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKv4c5OAn9huEqAySW0u4IeFDQyDdoz_PJFdK7Yudx2LYwVAmY14tvTE5pIfdlIiUnKsvE67EK4RTKuJye96NIwCgmlkgnY0gmlwhKwS5jGKbXVsdGlhZGRyc5YACASsEuYxBjkZAAoErBLmMQY5Gt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDBw4y5X3HT8LR7Ke9EgypKUIQk19Wnsd0ATDRifrERGODdGNwgjkZg3VkcII5G4V3YWt1MgM --storenode=/ip4/172.18.230.49/tcp/14617/p2p/16Uiu2HAmD8Xm9g4aXVxCi5R124VMrKCFVK3NJkxRVgZt2WW1sBFY --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.153.235 waku ae1a809dde5bf578cb3da396ce0ee846221b7bd8f9a96aec222ee2639175e076
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ae1a809dde5b. Setting up logs at ./log/docker/store_node1_2025-12-18_04-33-53__d9332494-4f89-465d-b830-28d2372099b8__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 8898
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8898/health" -H "Content-Type: 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:8898/debug/v1/info" -H "Content-Type: application/json" -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.235/tcp/8899/p2p/16Uiu2HAmEBprbf96usSNGJEvMN5GuTHgM2xEncB4FsHSxcb4uP51","/ip4/172.18.153.235/tcp/8900/ws/p2p/16Uiu2HAmEBprbf96usSNGJEvMN5GuTHgM2xEncB4FsHSxcb4uP51"],"enrUri":"enr:-L24QGlmg-MAGuSAFDBzke0T69tmb4vt6ZCnETN0-f7k6lHuE4GhI7JyT7X1ULcPfVI8dw4t3ZzKwfNDLET2zqNgyr0CgmlkgnY0gmlwhKwSmeuKbXVsdGlhZGRyc5YACASsEpnrBiLDAAoErBKZ6wYixN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFsH00oWmT04AIm9mMtMGwFl9RajWkx65LP1oAYM6NdCDdGNwgiLDg3VkcIIixYV3YWt1MgM"}'
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:8898/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.230.49/tcp/14617/p2p/16Uiu2HAmD8Xm9g4aXVxCi5R124VMrKCFVK3NJkxRVgZt2WW1sBFY"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14616/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:8898/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:14616/relay/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:14616/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14616/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14616/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14616/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14616/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14616/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:14616/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:14616/store/v3/messages?pubsubTopic=test&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8898/store/v3/messages?pubsubTopic=test&contentTopics=%2Fmyapp%2F1%2Flatest%2Fproto&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7120227ea322
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ae1a809dde5b
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,101 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publishing_node_paused_and_unpaused with id: 2025-12-18_04-30-10__21e8f67f-5882-4b58-a245-54f1d2d9b5b0
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-18_04-30-10__21e8f67f-5882-4b58-a245-54f1d2d9b5b0__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.187
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.168.187 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1bbddadfb770bfa13ba90b0bab6aa0dc8e0ebc356113ff019f62361dfcf4a924 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=13898 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.168.187 waku cb6d8c7b6d5c2244532b6922e8bd5938fe40eddae27eb67dff63a730ebdd75b5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cb6d8c7b6d5c. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-30-10__21e8f67f-5882-4b58-a245-54f1d2d9b5b0__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
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container adc8a386340f. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 0996b6d19b7c. Exiting log stream.
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":"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: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.168.187/tcp/13895/p2p/16Uiu2HAmCmdhpxrczPpADv1tmZrLFonszMU3dzdcCTQT9pYeoM5e","/ip4/172.18.168.187/tcp/13896/ws/p2p/16Uiu2HAmCmdhpxrczPpADv1tmZrLFonszMU3dzdcCTQT9pYeoM5e"],"enrUri":"enr:-L24QKklX-Cx3DzEu69qbJAz1FCSj-uJEhi_zK4mdNK1EtTnKIDVPrr4d6J4PIYWW3nxpTDG-LFiqEteAuM5CyiOfK8CgmlkgnY0gmlwhKwSqLuKbXVsdGlhZGRyc5YACASsEqi7BjZHAAoErBKouwY2SN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAbO4pUNBRX8vv5JtJhhdRIRO5YmGIWcRdVZedu-Jdn2DdGNwgjZHg3VkcII2SYV3YWt1MgM"}'
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-18_04-30-10__21e8f67f-5882-4b58-a245-54f1d2d9b5b0__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.133
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['37453', '37454', '37455', '37456', '37457']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 37453:37453 -p 37454:37454 -p 37455:37455 -p 37456:37456 -p 37457:37457 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37455 --rest-port=37453 --tcp-port=37454 --discv5-udp-port=37456 --rest-address=0.0.0.0 --nat=extip:172.18.22.133 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbc7146a8d6a208fd1fc3cfedbddecec85dc2b59824e1afc4ab2aa078e3d7e71 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37457 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QKklX-Cx3DzEu69qbJAz1FCSj-uJEhi_zK4mdNK1EtTnKIDVPrr4d6J4PIYWW3nxpTDG-LFiqEteAuM5CyiOfK8CgmlkgnY0gmlwhKwSqLuKbXVsdGlhZGRyc5YACASsEqi7BjZHAAoErBKouwY2SN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAbO4pUNBRX8vv5JtJhhdRIRO5YmGIWcRdVZedu-Jdn2DdGNwgjZHg3VkcII2SYV3YWt1MgM --storenode=/ip4/172.18.168.187/tcp/13895/p2p/16Uiu2HAmCmdhpxrczPpADv1tmZrLFonszMU3dzdcCTQT9pYeoM5e --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.22.133 waku 7690c2aeb0ccfefc8f6462eabfa7cd4dfe7148cb62da836660e727ea96e63985
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7690c2aeb0cc. Setting up logs at ./log/docker/store_node1_2025-12-18_04-30-10__21e8f67f-5882-4b58-a245-54f1d2d9b5b0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 37453
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37453/health" -H "Content-Type: 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:37453/debug/v1/info" -H "Content-Type: application/json" -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.133/tcp/37454/p2p/16Uiu2HAkupWhQiuBWDRJhTVF1yrjHeMGzSfR67YxqeZNWPknGj1F","/ip4/172.18.22.133/tcp/37455/ws/p2p/16Uiu2HAkupWhQiuBWDRJhTVF1yrjHeMGzSfR67YxqeZNWPknGj1F"],"enrUri":"enr:-L24QA6QtviOuAMqodhCksLoyZAX19Nx-niESNWaeWj6oP9LfpG_rmvONpgdLUqrW79l4nS-we6XzPmT0GMs82PWkiYCgmlkgnY0gmlwhKwSFoWKbXVsdGlhZGRyc5YACASsEhaFBpJOAAoErBIWhQaST90DgnJzhQADAQAAiXNlY3AyNTZrMaECBdnc5ZJOcxcKD3TlqH3X4cngBvKAGLPBvnaotytXUP6DdGNwgpJOg3VkcIKSUIV3YWt1MgM"}'
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:37453/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.168.187/tcp/13895/p2p/16Uiu2HAmCmdhpxrczPpADv1tmZrLFonszMU3dzdcCTQT9pYeoM5e"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
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/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:37453/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:13894/relay/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:13894/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb068945e3fd96f73dae2aa2739c7054adccfc2bba530af3c87da1b9cd7a26a93"}]}'
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:37453/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb068945e3fd96f73dae2aa2739c7054adccfc2bba530af3c87da1b9cd7a26a93"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 1
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id cb6d8c7b6d5c
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
DEBUG  src.node.waku_node:waku_node.py:267 Unpause container with id cb6d8c7b6d5c
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":"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: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.168.187/tcp/13895/p2p/16Uiu2HAmCmdhpxrczPpADv1tmZrLFonszMU3dzdcCTQT9pYeoM5e","/ip4/172.18.168.187/tcp/13896/ws/p2p/16Uiu2HAmCmdhpxrczPpADv1tmZrLFonszMU3dzdcCTQT9pYeoM5e"],"enrUri":"enr:-L24QKklX-Cx3DzEu69qbJAz1FCSj-uJEhi_zK4mdNK1EtTnKIDVPrr4d6J4PIYWW3nxpTDG-LFiqEteAuM5CyiOfK8CgmlkgnY0gmlwhKwSqLuKbXVsdGlhZGRyc5YACASsEqi7BjZHAAoErBKouwY2SN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDAbO4pUNBRX8vv5JtJhhdRIRO5YmGIWcRdVZedu-Jdn2DdGNwgjZHg3VkcII2SYV3YWt1MgM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:13894/relay/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:13894/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb068945e3fd96f73dae2aa2739c7054adccfc2bba530af3c87da1b9cd7a26a93"},{"messageHash":"0x35e623f6abfd0c4348c265f889ec7e3cc4c136218cb62d58816a69500f0120a5"}]}'
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:37453/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb068945e3fd96f73dae2aa2739c7054adccfc2bba530af3c87da1b9cd7a26a93"},{"messageHash":"0x35e623f6abfd0c4348c265f889ec7e3cc4c136218cb62d58816a69500f0120a5"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 2
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:13894/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":"0xb068945e3fd96f73dae2aa2739c7054adccfc2bba530af3c87da1b9cd7a26a93"},{"messageHash":"0x35e623f6abfd0c4348c265f889ec7e3cc4c136218cb62d58816a69500f0120a5"}]}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:37453/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":"0xb068945e3fd96f73dae2aa2739c7054adccfc2bba530af3c87da1b9cd7a26a93"},{"messageHash":"0x35e623f6abfd0c4348c265f889ec7e3cc4c136218cb62d58816a69500f0120a5"}]}'
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 cb6d8c7b6d5c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7690c2aeb0cc
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,179 @@
2025-12-18 04:13:14.443 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:13:14.444 DEBUG [tests.conftest] Running test: test_filter_get_message_after_one_peer_was_stopped with id: 2025-12-18_04-13-14__b8781612-f4fd-4816-b087-3ac51f8f48eb
2025-12-18 04:13:14.444 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:13:14.444 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-18 04:13:14.445 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-18 04:13:14.451 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:13:14.452 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-13-14__b8781612-f4fd-4816-b087-3ac51f8f48eb__wakuorg_nwaku:latest.log
2025-12-18 04:13:14.452 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:13:14.452 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:13:14.453 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:13:14.453 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.46.186
2025-12-18 04:13:14.454 DEBUG [src.node.docker_mananger] Generated ports ['4470', '4471', '4472', '4473', '4474']
2025-12-18 04:13:14.454 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:13:14.454 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:13:14.454 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:13:14.454 DEBUG [src.node.docker_mananger] docker run -i -t -p 4470:4470 -p 4471:4471 -p 4472:4472 -p 4473:4473 -p 4474:4474 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4472 --rest-port=4470 --tcp-port=4471 --discv5-udp-port=4473 --rest-address=0.0.0.0 --nat=extip:172.18.46.186 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b6bf1ad4abccba1dee92faa3ebcbfafccb9dcaa7f8b692e7ea56c6ed0fffebd3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4474 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:13:14.636 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.46.186 waku b49fe133c1e351f9ec2ecc6558e3477a5b5627cfbf8d6db608f1bb946ebc743b
2025-12-18 04:13:14.673 DEBUG [src.node.docker_mananger] Container started with ID b49fe133c1e3. Setting up logs at ./log/docker/node1_2025-12-18_04-13-14__b8781612-f4fd-4816-b087-3ac51f8f48eb__wakuorg_nwaku:latest.log
2025-12-18 04:13:14.673 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4470
2025-12-18 04:13:14.673 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:13:14.712 ERROR [src.node.docker_mananger] Max retries reached for container 29e8d90a15a3. Exiting log stream.
2025-12-18 04:13:15.255 ERROR [src.node.docker_mananger] Max retries reached for container eb9964e031c3. Exiting log stream.
2025-12-18 04:13:15.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4470/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:15.677 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-18 04:13:15.677 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:13:15.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4470/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:15.680 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.46.186/tcp/4471/p2p/16Uiu2HAmUMjbYqdnqxib3F2qNXbhvKX79cf3s2SQ5sYrHTBjtry2","/ip4/172.18.46.186/tcp/4472/ws/p2p/16Uiu2HAmUMjbYqdnqxib3F2qNXbhvKX79cf3s2SQ5sYrHTBjtry2"],"enrUri":"enr:-L24QGuFkJUhqUQXqvKu4M7JuP1bVhg6qby4ZYwk2bGVonKFPZsyII3HOGcvOBK1yUzeHgirm4Bm_vX1kd_OFW9s98gCgmlkgnY0gmlwhKwSLrqKbXVsdGlhZGRyc5YACASsEi66BhF3AAoErBIuugYReN0DgnJzhQADAQAAiXNlY3AyNTZrMaED6U9vO-wJBiUOCcpvjbXwMLm-VCp6KcZFjILrHm9P_O2DdGNwghF3g3VkcIIReYV3YWt1MgU"}'
2025-12-18 04:13:15.680 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:13:15.681 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-18 04:13:15.687 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:13:15.687 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-13-14__b8781612-f4fd-4816-b087-3ac51f8f48eb__wakuorg_nwaku:latest.log
2025-12-18 04:13:15.688 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:13:15.688 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:13:15.689 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:13:15.689 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.27.156
2025-12-18 04:13:15.689 DEBUG [src.node.docker_mananger] Generated ports ['53664', '53665', '53666', '53667', '53668']
2025-12-18 04:13:15.690 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:13:15.690 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:13:15.690 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:13:15.690 DEBUG [src.node.docker_mananger] docker run -i -t -p 53664:53664 -p 53665:53665 -p 53666:53666 -p 53667:53667 -p 53668:53668 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53666 --rest-port=53664 --tcp-port=53665 --discv5-udp-port=53667 --rest-address=0.0.0.0 --nat=extip:172.18.27.156 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ce47b5dfcddf8582fe191e93b95d7e86a8ccfe0cb906ebefbff1fe627d1b3956 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53668 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGuFkJUhqUQXqvKu4M7JuP1bVhg6qby4ZYwk2bGVonKFPZsyII3HOGcvOBK1yUzeHgirm4Bm_vX1kd_OFW9s98gCgmlkgnY0gmlwhKwSLrqKbXVsdGlhZGRyc5YACASsEi66BhF3AAoErBIuugYReN0DgnJzhQADAQAAiXNlY3AyNTZrMaED6U9vO-wJBiUOCcpvjbXwMLm-VCp6KcZFjILrHm9P_O2DdGNwghF3g3VkcIIReYV3YWt1MgU --filternode=/ip4/172.18.46.186/tcp/4471/p2p/16Uiu2HAmUMjbYqdnqxib3F2qNXbhvKX79cf3s2SQ5sYrHTBjtry2
2025-12-18 04:13:15.871 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.27.156 waku aac2cd43f7715b0ef2ed06d2f36ae2dceb8dabc23a3e7de0d37dc348941f8510
2025-12-18 04:13:15.908 DEBUG [src.node.docker_mananger] Container started with ID aac2cd43f771. Setting up logs at ./log/docker/node2_2025-12-18_04-13-14__b8781612-f4fd-4816-b087-3ac51f8f48eb__wakuorg_nwaku:latest.log
2025-12-18 04:13:15.909 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53664
2025-12-18 04:13:15.909 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:13:16.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53664/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:16.914 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-18 04:13:16.914 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:13:16.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53664/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:16.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.27.156/tcp/53665/p2p/16Uiu2HAmGMTDjH5aaWUJ4GaPRbXaDGVH6U5nZbtPZLFk8pF9qbjU","/ip4/172.18.27.156/tcp/53666/ws/p2p/16Uiu2HAmGMTDjH5aaWUJ4GaPRbXaDGVH6U5nZbtPZLFk8pF9qbjU"],"enrUri":"enr:-L24QH6RszAYkY3QCLrycqYDA9wbPAYSF0NlFtfATO2d99p0In5j4Dk0FCR20o3ZleGCrOkUJjBAdD7UTbrddY1-JCoCgmlkgnY0gmlwhKwSG5yKbXVsdGlhZGRyc5YACASsEhucBtGhAAoErBIbnAbRot0DgnJzhQADAQAAiXNlY3AyNTZrMaEDNvCsvMKcrSAN8mGke3phWKKfJKtfN92jStInnNAaWWeDdGNwgtGhg3VkcILRo4V3YWt1MgA"}'
2025-12-18 04:13:16.917 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:13:16.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53664/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.186/tcp/4471/p2p/16Uiu2HAmUMjbYqdnqxib3F2qNXbhvKX79cf3s2SQ5sYrHTBjtry2"]'
2025-12-18 04:13:16.947 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:13:16.959 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:13:16.961 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-18_04-13-14__b8781612-f4fd-4816-b087-3ac51f8f48eb__wakuorg_nwaku:latest.log
2025-12-18 04:13:16.962 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:13:16.963 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:13:16.966 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:13:16.966 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.55.113
2025-12-18 04:13:16.966 DEBUG [src.node.docker_mananger] Generated ports ['20010', '20011', '20012', '20013', '20014']
2025-12-18 04:13:16.966 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:13:16.966 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:13:16.967 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:13:16.968 DEBUG [src.node.docker_mananger] docker run -i -t -p 20010:20010 -p 20011:20011 -p 20012:20012 -p 20013:20013 -p 20014:20014 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20012 --rest-port=20010 --tcp-port=20011 --discv5-udp-port=20013 --rest-address=0.0.0.0 --nat=extip:172.18.55.113 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=febf14ef9f5adaefeb4bf0d930b196f3ef2d78ecdacbc8c3900ddc232b4c8eb5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20014 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGuFkJUhqUQXqvKu4M7JuP1bVhg6qby4ZYwk2bGVonKFPZsyII3HOGcvOBK1yUzeHgirm4Bm_vX1kd_OFW9s98gCgmlkgnY0gmlwhKwSLrqKbXVsdGlhZGRyc5YACASsEi66BhF3AAoErBIuugYReN0DgnJzhQADAQAAiXNlY3AyNTZrMaED6U9vO-wJBiUOCcpvjbXwMLm-VCp6KcZFjILrHm9P_O2DdGNwghF3g3VkcIIReYV3YWt1MgU --filternode=/ip4/172.18.46.186/tcp/4471/p2p/16Uiu2HAmUMjbYqdnqxib3F2qNXbhvKX79cf3s2SQ5sYrHTBjtry2
2025-12-18 04:13:17.162 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.55.113 waku e15c5be5889fd6e6e2b1a18538739643696ba3070449e5eda3d20a1d3811a39d
2025-12-18 04:13:17.193 DEBUG [src.node.docker_mananger] Container started with ID e15c5be5889f. Setting up logs at ./log/docker/node3_2025-12-18_04-13-14__b8781612-f4fd-4816-b087-3ac51f8f48eb__wakuorg_nwaku:latest.log
2025-12-18 04:13:17.194 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20010
2025-12-18 04:13:17.194 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:13:18.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20010/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:18.198 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-18 04:13:18.198 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:13:18.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20010/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:18.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.55.113/tcp/20011/p2p/16Uiu2HAm6iBKW63o7AjrWQBAz45u1kr8taoiS7nE4DQGqYvmb54f","/ip4/172.18.55.113/tcp/20012/ws/p2p/16Uiu2HAm6iBKW63o7AjrWQBAz45u1kr8taoiS7nE4DQGqYvmb54f"],"enrUri":"enr:-L24QARhgtij7YEKmBwOgd1ER4qRF69Wa_0LYrNDrhYPGhN3IKJzoBP84HR69GPbR83v5RCI05rO8GPo5ea4QWsYN4UCgmlkgnY0gmlwhKwSN3GKbXVsdGlhZGRyc5YACASsEjdxBk4rAAoErBI3cQZOLN0DgnJzhQADAQAAiXNlY3AyNTZrMaECp6sGFSsAJnJ7i9-Oi78kCoa8SFcYt2Jpl2KocHoxXlSDdGNwgk4rg3VkcIJOLYV3YWt1MgA"}'
2025-12-18 04:13:18.201 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:13:18.202 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20010/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.186/tcp/4471/p2p/16Uiu2HAmUMjbYqdnqxib3F2qNXbhvKX79cf3s2SQ5sYrHTBjtry2"]'
2025-12-18 04:13:18.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:13:18.243 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:13:18.243 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-18_04-13-14__b8781612-f4fd-4816-b087-3ac51f8f48eb__wakuorg_nwaku:latest.log
2025-12-18 04:13:18.243 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:13:18.243 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:13:18.247 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:13:18.247 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.248.43
2025-12-18 04:13:18.247 DEBUG [src.node.docker_mananger] Generated ports ['25042', '25043', '25044', '25045', '25046']
2025-12-18 04:13:18.247 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:13:18.247 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:13:18.247 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:13:18.247 DEBUG [src.node.docker_mananger] docker run -i -t -p 25042:25042 -p 25043:25043 -p 25044:25044 -p 25045:25045 -p 25046:25046 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25044 --rest-port=25042 --tcp-port=25043 --discv5-udp-port=25045 --rest-address=0.0.0.0 --nat=extip:172.18.248.43 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9ed63adab71affe29bc137ac7a320afb7e8199b5cbf2edaba3f70deec8a3f5d0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25046 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGuFkJUhqUQXqvKu4M7JuP1bVhg6qby4ZYwk2bGVonKFPZsyII3HOGcvOBK1yUzeHgirm4Bm_vX1kd_OFW9s98gCgmlkgnY0gmlwhKwSLrqKbXVsdGlhZGRyc5YACASsEi66BhF3AAoErBIuugYReN0DgnJzhQADAQAAiXNlY3AyNTZrMaED6U9vO-wJBiUOCcpvjbXwMLm-VCp6KcZFjILrHm9P_O2DdGNwghF3g3VkcIIReYV3YWt1MgU --filternode=/ip4/172.18.46.186/tcp/4471/p2p/16Uiu2HAmUMjbYqdnqxib3F2qNXbhvKX79cf3s2SQ5sYrHTBjtry2
2025-12-18 04:13:18.440 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.248.43 waku 2cb3c1c9ae76be3619b614dab7734a36bf78591d368c5dfb0369357b4191999c
2025-12-18 04:13:18.471 DEBUG [src.node.docker_mananger] Container started with ID 2cb3c1c9ae76. Setting up logs at ./log/docker/node4_2025-12-18_04-13-14__b8781612-f4fd-4816-b087-3ac51f8f48eb__wakuorg_nwaku:latest.log
2025-12-18 04:13:18.471 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25042
2025-12-18 04:13:18.472 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:13:19.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25042/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:19.477 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-18 04:13:19.478 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:13:19.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25042/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:19.480 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.248.43/tcp/25043/p2p/16Uiu2HAmMYeLd68ToFBuqBGQhTCkvLDrykVTwY98Lu3a19oiqJjd","/ip4/172.18.248.43/tcp/25044/ws/p2p/16Uiu2HAmMYeLd68ToFBuqBGQhTCkvLDrykVTwY98Lu3a19oiqJjd"],"enrUri":"enr:-L24QApIkc8qP77BC2aH_KgcX0oLS3J1EvV-CAKFkhN-w8CFaO6hoTJBtR1sDkfUbi4FHrorbocvMyEKx3lGUqd-PWUCgmlkgnY0gmlwhKwS-CuKbXVsdGlhZGRyc5YACASsEvgrBmHTAAoErBL4KwZh1N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDhBkSBmz63oh57zAd9XTvN03t404FAMf_ETJZHxFeidyDdGNwgmHTg3VkcIJh1YV3YWt1MgA"}'
2025-12-18 04:13:19.481 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:13:19.481 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25042/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.186/tcp/4471/p2p/16Uiu2HAmUMjbYqdnqxib3F2qNXbhvKX79cf3s2SQ5sYrHTBjtry2"]'
2025-12-18 04:13:19.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:13:19.528 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:13:19.528 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-18_04-13-14__b8781612-f4fd-4816-b087-3ac51f8f48eb__wakuorg_nwaku:latest.log
2025-12-18 04:13:19.528 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:13:19.528 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:13:19.531 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:13:19.531 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.196.81
2025-12-18 04:13:19.531 DEBUG [src.node.docker_mananger] Generated ports ['59366', '59367', '59368', '59369', '59370']
2025-12-18 04:13:19.531 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:13:19.531 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:13:19.532 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:13:19.532 DEBUG [src.node.docker_mananger] docker run -i -t -p 59366:59366 -p 59367:59367 -p 59368:59368 -p 59369:59369 -p 59370:59370 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59368 --rest-port=59366 --tcp-port=59367 --discv5-udp-port=59369 --rest-address=0.0.0.0 --nat=extip:172.18.196.81 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5dfd21f846f78778ef83ef649a740192f7cc6d35ebcedcba4314909e5dacf503 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59370 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGuFkJUhqUQXqvKu4M7JuP1bVhg6qby4ZYwk2bGVonKFPZsyII3HOGcvOBK1yUzeHgirm4Bm_vX1kd_OFW9s98gCgmlkgnY0gmlwhKwSLrqKbXVsdGlhZGRyc5YACASsEi66BhF3AAoErBIuugYReN0DgnJzhQADAQAAiXNlY3AyNTZrMaED6U9vO-wJBiUOCcpvjbXwMLm-VCp6KcZFjILrHm9P_O2DdGNwghF3g3VkcIIReYV3YWt1MgU --filternode=/ip4/172.18.46.186/tcp/4471/p2p/16Uiu2HAmUMjbYqdnqxib3F2qNXbhvKX79cf3s2SQ5sYrHTBjtry2
2025-12-18 04:13:19.733 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.196.81 waku c9e9bfcb285dc20063aa35f2a12c98cc13e5680931f86b97e650f54144bdb0c7
2025-12-18 04:13:19.765 DEBUG [src.node.docker_mananger] Container started with ID c9e9bfcb285d. Setting up logs at ./log/docker/node5_2025-12-18_04-13-14__b8781612-f4fd-4816-b087-3ac51f8f48eb__wakuorg_nwaku:latest.log
2025-12-18 04:13:19.765 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59366
2025-12-18 04:13:19.765 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:13:20.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59366/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:20.771 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-18 04:13:20.771 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:13:20.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59366/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:20.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.81/tcp/59367/p2p/16Uiu2HAmFtVrHrsEir78MVmSyBSzRXmEXg78striccGjrS6jprHs","/ip4/172.18.196.81/tcp/59368/ws/p2p/16Uiu2HAmFtVrHrsEir78MVmSyBSzRXmEXg78striccGjrS6jprHs"],"enrUri":"enr:-L24QM6BBanPtp3kPpamAncdoQ36-R1Lmp-IqtZTuhGFf8fnApJiPnk637ARHsXBdeGfygivdOSD1_95wrX01brBdtkCgmlkgnY0gmlwhKwSxFGKbXVsdGlhZGRyc5YACASsEsRRBufnAAoErBLEUQbn6N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDMAj3kuMYue-K1D-UmIgfbDw9agmfI-diZK2cGeowqI6DdGNwgufng3VkcILn6YV3YWt1MgA"}'
2025-12-18 04:13:20.774 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:13:20.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59366/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.46.186/tcp/4471/p2p/16Uiu2HAmUMjbYqdnqxib3F2qNXbhvKX79cf3s2SQ5sYrHTBjtry2"]'
2025-12-18 04:13:20.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:13:20.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4470/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:13:20.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:13:20.815 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53664/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ebbe3e1e-76c7-4c75-a95d-7935ed79d01f", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:13:20.828 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ebbe3e1e-76c7-4c75-a95d-7935ed79d01f","statusDesc":"OK"}'
2025-12-18 04:13:20.830 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20010/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "0e590ff0-5293-41b7-a37d-3b8e167d73b2", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:13:20.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"0e590ff0-5293-41b7-a37d-3b8e167d73b2","statusDesc":"OK"}'
2025-12-18 04:13:20.841 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25042/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "aac310ee-6446-4bcb-a686-c84d6591414f", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:13:20.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"aac310ee-6446-4bcb-a686-c84d6591414f","statusDesc":"OK"}'
2025-12-18 04:13:20.850 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59366/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "21dd5310-130f-4626-a52d-8db313e83da5", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:13:20.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"21dd5310-130f-4626-a52d-8db313e83da5","statusDesc":"OK"}'
2025-12-18 04:13:20.859 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4470/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-18 04:13:20.872 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:13:20.873 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:13:20.973 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:13:20.973 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53664/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:20.976 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":1766031200859422034,"ephemeral":false}]'
2025-12-18 04:13:20.978 DEBUG [src.steps.filter] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2025-12-18 04:13:20.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20010/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:20.981 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":1766031200859422034,"ephemeral":false}]'
2025-12-18 04:13:20.983 DEBUG [src.steps.filter] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2025-12-18 04:13:20.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25042/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:20.985 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":1766031200859422034,"ephemeral":false}]'
2025-12-18 04:13:20.987 DEBUG [src.steps.filter] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
2025-12-18 04:13:20.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59366/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:20.989 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":1766031200859422034,"ephemeral":false}]'
2025-12-18 04:13:20.991 DEBUG [src.node.waku_node] Stopping container with id aac2cd43f771
2025-12-18 04:13:21.584 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:13:21.586 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4470/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-18 04:13:21.593 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:13:21.593 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:13:21.693 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:13:21.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20010/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:21.697 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":1766031201585967459,"ephemeral":false}]'
2025-12-18 04:13:21.698 DEBUG [src.steps.filter] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2025-12-18 04:13:21.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25042/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:21.701 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/test/1/waku-filter/proto","version":0,"timestamp":1766031201585967459,"ephemeral":false}]'
2025-12-18 04:13:21.703 DEBUG [src.steps.filter] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2025-12-18 04:13:21.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59366/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:21.705 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":1766031201585967459,"ephemeral":false}]'
2025-12-18 04:13:21.708 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:13:21.709 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:13:21.709 DEBUG [src.node.waku_node] Stopping container with id b49fe133c1e3
2025-12-18 04:13:22.272 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:13:22.272 DEBUG [src.node.waku_node] Stopping container with id e15c5be5889f
2025-12-18 04:13:22.399 ERROR [src.node.docker_mananger] Max retries reached for container aac2cd43f771. Exiting log stream.
2025-12-18 04:13:22.809 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:13:22.809 DEBUG [src.node.waku_node] Stopping container with id 2cb3c1c9ae76
2025-12-18 04:13:23.086 ERROR [src.node.docker_mananger] Max retries reached for container b49fe133c1e3. Exiting log stream.
2025-12-18 04:13:23.330 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:13:23.330 DEBUG [src.node.waku_node] Stopping container with id c9e9bfcb285d
2025-12-18 04:13:23.623 ERROR [src.node.docker_mananger] Max retries reached for container e15c5be5889f. Exiting log stream.
2025-12-18 04:13:23.888 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:13:23.890 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:13:23.904 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:13:23.908 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:13:23.913 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:13:23.917 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:13:23.921 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,868 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_max_page_size with id: 2025-12-18_04-41-47__5913474a-006d-417b-8b27-a4959665dcde
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-18_04-41-47__5913474a-006d-417b-8b27-a4959665dcde__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.89.64
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['65372', '65373', '65374', '65375', '65376']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 65372:65372 -p 65373:65373 -p 65374:65374 -p 65375:65375 -p 65376:65376 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65374 --rest-port=65372 --tcp-port=65373 --discv5-udp-port=65375 --rest-address=0.0.0.0 --nat=extip:172.18.89.64 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e2cc8b88cf2d2af0d12ff5e6bd6ffbf681b27f77ca05bf4ed538c7971caa3d6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65376 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.89.64 waku 3d9e980e88d0321b4be5d2a0f9ba75f721cb821656f1c4f3eaed8d427e454d2a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 3d9e980e88d0. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-41-47__5913474a-006d-417b-8b27-a4959665dcde__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 65372
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 4e60cfdcff8e. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 8f25c63dc0bb. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65372/health" -H "Content-Type: 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:65372/debug/v1/info" -H "Content-Type: application/json" -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.64/tcp/65373/p2p/16Uiu2HAkxkrdviPgXWhmPePq3Q5NWmaFDZEXfLAa74yxAFh5GWu6","/ip4/172.18.89.64/tcp/65374/ws/p2p/16Uiu2HAkxkrdviPgXWhmPePq3Q5NWmaFDZEXfLAa74yxAFh5GWu6"],"enrUri":"enr:-L24QDYGgEq_o3UXDlCq7CBv3SPoskODBY2htRlVh91XjCJoEnBBg4yPiKf-pyASIQ0WPEKrFT7q8PPGrCZcrLWicTgCgmlkgnY0gmlwhKwSWUCKbXVsdGlhZGRyc5YACASsEllABv9dAAoErBJZQAb_Xt0DgnJzhQADAQAAiXNlY3AyNTZrMaECMX0lhy1lCyBzAWRiym1eUi8r9MtWSCDULWqLBW8j73mDdGNwgv9dg3VkcIL_X4V3YWt1MgM"}'
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-18_04-41-47__5913474a-006d-417b-8b27-a4959665dcde__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.206
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61630', '61631', '61632', '61633', '61634']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61630:61630 -p 61631:61631 -p 61632:61632 -p 61633:61633 -p 61634:61634 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61632 --rest-port=61630 --tcp-port=61631 --discv5-udp-port=61633 --rest-address=0.0.0.0 --nat=extip:172.18.164.206 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbb188f022dd0fd200cf89c6b2bb5feabb5595a1c9a7c9b0adc0cd40df8fe19f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61634 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QDYGgEq_o3UXDlCq7CBv3SPoskODBY2htRlVh91XjCJoEnBBg4yPiKf-pyASIQ0WPEKrFT7q8PPGrCZcrLWicTgCgmlkgnY0gmlwhKwSWUCKbXVsdGlhZGRyc5YACASsEllABv9dAAoErBJZQAb_Xt0DgnJzhQADAQAAiXNlY3AyNTZrMaECMX0lhy1lCyBzAWRiym1eUi8r9MtWSCDULWqLBW8j73mDdGNwgv9dg3VkcIL_X4V3YWt1MgM --storenode=/ip4/172.18.89.64/tcp/65373/p2p/16Uiu2HAkxkrdviPgXWhmPePq3Q5NWmaFDZEXfLAa74yxAFh5GWu6 --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.206 waku 8423d95591fe31118300eb1de323af321bdc954891b103e1915340b0b6a916a7
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8423d95591fe. Setting up logs at ./log/docker/store_node1_2025-12-18_04-41-47__5913474a-006d-417b-8b27-a4959665dcde__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 61630
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61630/health" -H "Content-Type: 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:61630/debug/v1/info" -H "Content-Type: application/json" -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.206/tcp/61631/p2p/16Uiu2HAmTY7pE7wzihBNNRH6jB2xQenE7Bsd2KqxdzLv42EuYpce","/ip4/172.18.164.206/tcp/61632/ws/p2p/16Uiu2HAmTY7pE7wzihBNNRH6jB2xQenE7Bsd2KqxdzLv42EuYpce"],"enrUri":"enr:-L24QOzLCNp9z5kYbJD9slLUbKhrvLRRLXje5O23GpFHuXV-XfYDyw-_0okHjle5X1oWgy3wnGOeBZeUWm_vembdh0oCgmlkgnY0gmlwhKwSpM6KbXVsdGlhZGRyc5YACASsEqTOBvC_AAoErBKkzgbwwN0DgnJzhQADAQAAiXNlY3AyNTZrMaED3RytpKbr07_u_XnBCYHMvFVdzleB63vBDBv6ZfcWuaeDdGNwgvC_g3VkcILwwYV3YWt1MgM"}'
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:61630/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.89.64/tcp/65373/p2p/16Uiu2HAkxkrdviPgXWhmPePq3Q5NWmaFDZEXfLAa74yxAFh5GWu6"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/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:61630/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/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:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8zOQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMjk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMzk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNDk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNTk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNjk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xNzk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xODk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:65372/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xOTk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client: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:65372/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=200&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61630/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=200&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:custom_logger.py:10 Log line was discarded because it's longer than max_log_line_length=5000
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 3d9e980e88d0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 8423d95591fe
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,84 @@
2025-12-18 04:33:04.069 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:33:04.070 DEBUG [tests.conftest] Running test: test_store_with_empty_and_valid_hash with id: 2025-12-18_04-33-04__df79f486-4f44-4704-bd76-f3f03a190da4
2025-12-18 04:33:04.070 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:33:04.071 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:33:04.072 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-18 04:33:04.082 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:33:04.082 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-18_04-33-04__df79f486-4f44-4704-bd76-f3f03a190da4__wakuorg_nwaku:latest.log
2025-12-18 04:33:04.082 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:33:04.082 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:33:04.085 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:33:04.086 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.242.162
2025-12-18 04:33:04.086 DEBUG [src.node.docker_mananger] Generated ports ['53169', '53170', '53171', '53172', '53173']
2025-12-18 04:33:04.086 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:33:04.086 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:33:04.086 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:33:04.087 DEBUG [src.node.docker_mananger] docker run -i -t -p 53169:53169 -p 53170:53170 -p 53171:53171 -p 53172:53172 -p 53173:53173 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53171 --rest-port=53169 --tcp-port=53170 --discv5-udp-port=53172 --rest-address=0.0.0.0 --nat=extip:172.18.242.162 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=90c1c9aaef4fc8e8a83890451cd6baabfce46ee6edf9fc2d3cbb5ff2ee57bfa2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53173 --metrics-logging=true --store=true --relay=true
2025-12-18 04:33:04.283 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.242.162 waku 73a516ca7aa8fa935a59c90b682e3fcd881eb22286e9b577100a55b0a3bcaf7a
2025-12-18 04:33:04.317 DEBUG [src.node.docker_mananger] Container started with ID 73a516ca7aa8. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-33-04__df79f486-4f44-4704-bd76-f3f03a190da4__wakuorg_nwaku:latest.log
2025-12-18 04:33:04.318 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53169
2025-12-18 04:33:04.319 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:33:04.326 ERROR [src.node.docker_mananger] Max retries reached for container d4cccc543536. Exiting log stream.
2025-12-18 04:33:04.908 ERROR [src.node.docker_mananger] Max retries reached for container e29d3e0aa208. Exiting log stream.
2025-12-18 04:33:05.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53169/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:05.323 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-18 04:33:05.323 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:33:05.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53169/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:05.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.242.162/tcp/53170/p2p/16Uiu2HAmNBBExw4AAcqLfWNWuGC7BRL3NbDp7aHezzynfdbygRPG","/ip4/172.18.242.162/tcp/53171/ws/p2p/16Uiu2HAmNBBExw4AAcqLfWNWuGC7BRL3NbDp7aHezzynfdbygRPG"],"enrUri":"enr:-L24QHlthz4VQ5bpTOboVNEh89w2Sw85OKIrtyL5mhQlzl4PBOfTTkQ6EOBIBfrd23Px5U_VESaTapmPUGYUL_-0fncCgmlkgnY0gmlwhKwS8qKKbXVsdGlhZGRyc5YACASsEvKiBs-yAAoErBLyogbPs90DgnJzhQADAQAAiXNlY3AyNTZrMaEDjXTryeWInA08bwb6-Ig1xWAwtuRy-l6otUMUFFlDAEODdGNwgs-yg3VkcILPtIV3YWt1MgM"}'
2025-12-18 04:33:05.326 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:33:05.333 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:33:05.333 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-18_04-33-04__df79f486-4f44-4704-bd76-f3f03a190da4__wakuorg_nwaku:latest.log
2025-12-18 04:33:05.334 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:33:05.334 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:33:05.335 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:33:05.335 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.222.181
2025-12-18 04:33:05.335 DEBUG [src.node.docker_mananger] Generated ports ['16525', '16526', '16527', '16528', '16529']
2025-12-18 04:33:05.336 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:33:05.336 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:33:05.336 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:33:05.336 DEBUG [src.node.docker_mananger] docker run -i -t -p 16525:16525 -p 16526:16526 -p 16527:16527 -p 16528:16528 -p 16529:16529 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16527 --rest-port=16525 --tcp-port=16526 --discv5-udp-port=16528 --rest-address=0.0.0.0 --nat=extip:172.18.222.181 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c6fd7f4eac0d7000cbd0bdabc831fcf5a73a2881acda5eff25abf41cbfaa4da1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16529 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QHlthz4VQ5bpTOboVNEh89w2Sw85OKIrtyL5mhQlzl4PBOfTTkQ6EOBIBfrd23Px5U_VESaTapmPUGYUL_-0fncCgmlkgnY0gmlwhKwS8qKKbXVsdGlhZGRyc5YACASsEvKiBs-yAAoErBLyogbPs90DgnJzhQADAQAAiXNlY3AyNTZrMaEDjXTryeWInA08bwb6-Ig1xWAwtuRy-l6otUMUFFlDAEODdGNwgs-yg3VkcILPtIV3YWt1MgM --storenode=/ip4/172.18.242.162/tcp/53170/p2p/16Uiu2HAmNBBExw4AAcqLfWNWuGC7BRL3NbDp7aHezzynfdbygRPG --store=true --relay=true
2025-12-18 04:33:05.532 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.222.181 waku 95da9c4e1c1e08772c6ef58aae136102d7df4416707e70c382e6a49f93469666
2025-12-18 04:33:05.566 DEBUG [src.node.docker_mananger] Container started with ID 95da9c4e1c1e. Setting up logs at ./log/docker/store_node1_2025-12-18_04-33-04__df79f486-4f44-4704-bd76-f3f03a190da4__wakuorg_nwaku:latest.log
2025-12-18 04:33:05.566 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16525
2025-12-18 04:33:05.566 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:33:06.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16525/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:06.572 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-18 04:33:06.572 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:33:06.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16525/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:06.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.222.181/tcp/16526/p2p/16Uiu2HAmU6kywHEMNPS5ea83zGy57nEoXLdEjUqNNUW1kuW6s9cV","/ip4/172.18.222.181/tcp/16527/ws/p2p/16Uiu2HAmU6kywHEMNPS5ea83zGy57nEoXLdEjUqNNUW1kuW6s9cV"],"enrUri":"enr:-L24QErSxolAGrSEBe0GG-BHyMW-pYKQ2wgV_36l_771TiCbWaOGSjXGcq1YEeBo3cp8_Gs_gUZ0rPyt44QoybIY7xUCgmlkgnY0gmlwhKwS3rWKbXVsdGlhZGRyc5YACASsEt61BkCOAAoErBLetQZAj90DgnJzhQADAQAAiXNlY3AyNTZrMaED5XlKHRIjbxLkLwUqURZmf9vi_7wjsSIAeMPOxnFFn-qDdGNwgkCOg3VkcIJAkIV3YWt1MgM"}'
2025-12-18 04:33:06.575 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:33:06.575 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16525/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.242.162/tcp/53170/p2p/16Uiu2HAmNBBExw4AAcqLfWNWuGC7BRL3NbDp7aHezzynfdbygRPG"]'
2025-12-18 04:33:06.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:06.579 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53169/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:33:06.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:06.581 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16525/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:33:06.584 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:06.585 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:06.585 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53169/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-18 04:33:06.590 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:06.590 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:06.791 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:06.792 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53169/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-18 04:33:06.797 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:06.798 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:06.998 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:06.999 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53169/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-18 04:33:07.005 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:07.005 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:07.206 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:07.207 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53169/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-18 04:33:07.212 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:07.213 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:07.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53169/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xbb6018757d70b65e7ca3dbc3d090a3c92147eefa8e958b96d7450377f28698de%2C&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:07.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbb6018757d70b65e7ca3dbc3d090a3c92147eefa8e958b96d7450377f28698de"}]}'
2025-12-18 04:33:07.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16525/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=0xbb6018757d70b65e7ca3dbc3d090a3c92147eefa8e958b96d7450377f28698de%2C&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:07.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xbb6018757d70b65e7ca3dbc3d090a3c92147eefa8e958b96d7450377f28698de"}]}'
2025-12-18 04:33:07.423 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:33:07.424 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:33:07.424 DEBUG [src.node.waku_node] Stopping container with id 73a516ca7aa8
2025-12-18 04:33:07.946 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:33:07.947 DEBUG [src.node.waku_node] Stopping container with id 95da9c4e1c1e
2025-12-18 04:33:08.563 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:33:08.565 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:33:08.578 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:33:08.584 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,109 @@
2025-12-18 04:21:31.189 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:21:31.190 DEBUG [tests.conftest] Running test: test_negative_number_page_size with id: 2025-12-18_04-21-31__cc08e879-5414-4a5b-9889-257cd1cd0b25
2025-12-18 04:21:31.190 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:21:31.190 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:21:31.191 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-18 04:21:31.201 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:21:31.202 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-18_04-21-31__cc08e879-5414-4a5b-9889-257cd1cd0b25__wakuorg_nwaku:latest.log
2025-12-18 04:21:31.203 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:21:31.203 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:21:31.206 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:21:31.206 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.66.161
2025-12-18 04:21:31.207 DEBUG [src.node.docker_mananger] Generated ports ['25428', '25429', '25430', '25431', '25432']
2025-12-18 04:21:31.207 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:21:31.208 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:21:31.208 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:21:31.208 DEBUG [src.node.docker_mananger] docker run -i -t -p 25428:25428 -p 25429:25429 -p 25430:25430 -p 25431:25431 -p 25432:25432 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25430 --rest-port=25428 --tcp-port=25429 --discv5-udp-port=25431 --rest-address=0.0.0.0 --nat=extip:172.18.66.161 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8ad77ffb1838a8dd11f4c761de2b5b9a3be50da5f44e1ed0ff6a7dd0dc0ad954 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25432 --metrics-logging=true --store=true --relay=true
2025-12-18 04:21:31.392 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.66.161 waku 2697e53a587a191c6770c825d9683f86e60693c61eab79ccd2392c3fd25800af
2025-12-18 04:21:31.423 DEBUG [src.node.docker_mananger] Container started with ID 2697e53a587a. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-21-31__cc08e879-5414-4a5b-9889-257cd1cd0b25__wakuorg_nwaku:latest.log
2025-12-18 04:21:31.424 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25428
2025-12-18 04:21:31.425 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:21:31.441 ERROR [src.node.docker_mananger] Max retries reached for container 48a09469552d. Exiting log stream.
2025-12-18 04:21:32.037 ERROR [src.node.docker_mananger] Max retries reached for container cadae33631fc. Exiting log stream.
2025-12-18 04:21:32.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25428/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:32.429 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-18 04:21:32.429 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:21:32.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25428/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:32.431 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.161/tcp/25429/p2p/16Uiu2HAmM8JT9w2vmrBLCGhTcs67hXs8miecnVv1quv7CyrtF9M8","/ip4/172.18.66.161/tcp/25430/ws/p2p/16Uiu2HAmM8JT9w2vmrBLCGhTcs67hXs8miecnVv1quv7CyrtF9M8"],"enrUri":"enr:-L24QG7QV_cJqsmyWEaHkZ_OOGRdEtj6wCzjuARzPjAWbNymNHbGkyUmP2nVKbGqAIRDizeMlQhQX2qIMz6EmjmYbBwCgmlkgnY0gmlwhKwSQqGKbXVsdGlhZGRyc5YACASsEkKhBmNVAAoErBJCoQZjVt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfdyk7gY_BOwGRwsXXTD8O2Ji2ChERhn1-BUGHuGSAy-DdGNwgmNVg3VkcIJjV4V3YWt1MgM"}'
2025-12-18 04:21:32.431 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:21:32.439 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:21:32.439 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-18_04-21-31__cc08e879-5414-4a5b-9889-257cd1cd0b25__wakuorg_nwaku:latest.log
2025-12-18 04:21:32.439 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:21:32.439 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:21:32.441 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:21:32.441 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.11.44
2025-12-18 04:21:32.441 DEBUG [src.node.docker_mananger] Generated ports ['19472', '19473', '19474', '19475', '19476']
2025-12-18 04:21:32.441 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:21:32.441 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:21:32.441 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:21:32.441 DEBUG [src.node.docker_mananger] docker run -i -t -p 19472:19472 -p 19473:19473 -p 19474:19474 -p 19475:19475 -p 19476:19476 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19474 --rest-port=19472 --tcp-port=19473 --discv5-udp-port=19475 --rest-address=0.0.0.0 --nat=extip:172.18.11.44 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5fab6a29afc8e7f0ff832dfff96fccc280fc5d2145a7eb0fe2e38f33eda3fcbc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19476 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QG7QV_cJqsmyWEaHkZ_OOGRdEtj6wCzjuARzPjAWbNymNHbGkyUmP2nVKbGqAIRDizeMlQhQX2qIMz6EmjmYbBwCgmlkgnY0gmlwhKwSQqGKbXVsdGlhZGRyc5YACASsEkKhBmNVAAoErBJCoQZjVt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfdyk7gY_BOwGRwsXXTD8O2Ji2ChERhn1-BUGHuGSAy-DdGNwgmNVg3VkcIJjV4V3YWt1MgM --storenode=/ip4/172.18.66.161/tcp/25429/p2p/16Uiu2HAmM8JT9w2vmrBLCGhTcs67hXs8miecnVv1quv7CyrtF9M8 --store=true --relay=true
2025-12-18 04:21:32.630 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.11.44 waku 5129943defbe196c33dedd971fbbb07892b082c5efce7a30676b9e8112b7191a
2025-12-18 04:21:32.667 DEBUG [src.node.docker_mananger] Container started with ID 5129943defbe. Setting up logs at ./log/docker/store_node1_2025-12-18_04-21-31__cc08e879-5414-4a5b-9889-257cd1cd0b25__wakuorg_nwaku:latest.log
2025-12-18 04:21:32.667 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19472
2025-12-18 04:21:32.667 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:21:33.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19472/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:33.672 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-18 04:21:33.672 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:21:33.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19472/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:33.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.11.44/tcp/19473/p2p/16Uiu2HAm2K2JREvQhPhVQMNoFvYGLw71XWABiJxW4Lmbkfxv6GZX","/ip4/172.18.11.44/tcp/19474/ws/p2p/16Uiu2HAm2K2JREvQhPhVQMNoFvYGLw71XWABiJxW4Lmbkfxv6GZX"],"enrUri":"enr:-L24QLOX0OE5J0n4v3oHtnUkB33LPTdeg29vxeD1zLlg5mc4D-Y3OYURPVXBibrpekoBEcf_DMk_3Wkm5Z-yczNMvGMCgmlkgnY0gmlwhKwSCyyKbXVsdGlhZGRyc5YACASsEgssBkwRAAoErBILLAZMEt0DgnJzhQADAQAAiXNlY3AyNTZrMaECZk24UUFM__nVFT6How-KlpJlQLmCtGNKg3g0Op4qR_KDdGNwgkwRg3VkcIJME4V3YWt1MgM"}'
2025-12-18 04:21:33.675 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:21:33.676 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19472/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.66.161/tcp/25429/p2p/16Uiu2HAmM8JT9w2vmrBLCGhTcs67hXs8miecnVv1quv7CyrtF9M8"]'
2025-12-18 04:21:33.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:33.679 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25428/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:21:33.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:33.681 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19472/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:21:33.683 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:33.684 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:33.684 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25428/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-18 04:21:33.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:33.691 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:33.891 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:33.892 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25428/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-18 04:21:33.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:33.898 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:34.099 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:34.099 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25428/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-18 04:21:34.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:34.105 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:34.306 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:34.306 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25428/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-18 04:21:34.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:34.311 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:34.513 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:34.513 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25428/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-18 04:21:34.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:34.519 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:34.720 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:34.720 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25428/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-18 04:21:34.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:34.727 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:34.927 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:34.928 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25428/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-18 04:21:34.933 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:34.933 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:35.135 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:35.135 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25428/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-18 04:21:35.141 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:35.141 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:35.342 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:35.342 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25428/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-18 04:21:35.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:35.348 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:35.549 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:35.550 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25428/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-18 04:21:35.555 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:35.556 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:35.757 DEBUG [tests.store.test_page_size] requesting stored message with wrong page_size = -1
2025-12-18 04:21:35.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25428/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=-1&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:35.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xab74ddf1941cb4ffd4ce3e7f816676b486a6355d446c1a41876432373138d88b"},{"messageHash":"0x8d5e2ab647769eda13b649d91581c43d581511acdc559d2ce0acfb20e3a65044"},{"messageHash":"0xe3868c09eb7f6e39c2b35635de0bf0a4c3a3bd22ef7cfcc472e264e3329a360b"},{"messageHash":"0x2d7cf15ab99b0273640700597c3415c1a6f58e26f9c58b66ceb26c931d28f02a"},{"messageHash":"0x932eb6ae08d0cd929a3161c3e5f39b431f577f23af072cee58dab89a565f4944"},{"messageHash":"0x03f0bdd7e3e1c63ae326b7ee7d2f6e2d216b6bbdd7495ee2ce36a1e300564631"},{"messageHash":"0xe8058115eb83d64a7df486ba5fcbe69de9b4bc6d0257ee692791f017e8c1428e"},{"messageHash":"0xc6c0d54816dc596aea3f667a35bf22332a34c2a09c84f2e6cd4f3d739404a8c6"},{"messageHash":"0x448c6f0ecf1e6c7590df38861cdadb7373ee7d8fb18be62ccc656fcfdf7328f3"},{"messageHash":"0x30cba4e385c5692e12ceda5488f47a9817f2b755e2482f9eddc141f819233166"}]}'
2025-12-18 04:21:35.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19472/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=-1&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:35.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xab74ddf1941cb4ffd4ce3e7f816676b486a6355d446c1a41876432373138d88b"},{"messageHash":"0x8d5e2ab647769eda13b649d91581c43d581511acdc559d2ce0acfb20e3a65044"},{"messageHash":"0xe3868c09eb7f6e39c2b35635de0bf0a4c3a3bd22ef7cfcc472e264e3329a360b"},{"messageHash":"0x2d7cf15ab99b0273640700597c3415c1a6f58e26f9c58b66ceb26c931d28f02a"},{"messageHash":"0x932eb6ae08d0cd929a3161c3e5f39b431f577f23af072cee58dab89a565f4944"},{"messageHash":"0x03f0bdd7e3e1c63ae326b7ee7d2f6e2d216b6bbdd7495ee2ce36a1e300564631"},{"messageHash":"0xe8058115eb83d64a7df486ba5fcbe69de9b4bc6d0257ee692791f017e8c1428e"},{"messageHash":"0xc6c0d54816dc596aea3f667a35bf22332a34c2a09c84f2e6cd4f3d739404a8c6"},{"messageHash":"0x448c6f0ecf1e6c7590df38861cdadb7373ee7d8fb18be62ccc656fcfdf7328f3"},{"messageHash":"0x30cba4e385c5692e12ceda5488f47a9817f2b755e2482f9eddc141f819233166"}]}'
2025-12-18 04:21:35.765 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:21:35.767 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:21:35.767 DEBUG [src.node.waku_node] Stopping container with id 2697e53a587a
2025-12-18 04:21:36.290 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:21:36.290 DEBUG [src.node.waku_node] Stopping container with id 5129943defbe
2025-12-18 04:21:36.854 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:21:36.857 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:21:36.864 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:21:36.873 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,92 @@
2025-12-18 04:25:20.174 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:25:20.174 DEBUG [tests.conftest] Running test: test_time_filter_invalid_start_time with id: 2025-12-18_04-25-20__96c1c0db-1636-40d8-b3cc-ded5fd2f21e8
2025-12-18 04:25:20.175 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:25:20.175 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:25:20.175 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-18 04:25:20.181 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:25:20.182 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-18_04-25-20__96c1c0db-1636-40d8-b3cc-ded5fd2f21e8__wakuorg_nwaku:latest.log
2025-12-18 04:25:20.182 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:25:20.182 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:25:20.183 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:25:20.183 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.1.96
2025-12-18 04:25:20.183 DEBUG [src.node.docker_mananger] Generated ports ['2847', '2848', '2849', '2850', '2851']
2025-12-18 04:25:20.184 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:25:20.184 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:25:20.184 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:25:20.184 DEBUG [src.node.docker_mananger] docker run -i -t -p 2847:2847 -p 2848:2848 -p 2849:2849 -p 2850:2850 -p 2851:2851 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2849 --rest-port=2847 --tcp-port=2848 --discv5-udp-port=2850 --rest-address=0.0.0.0 --nat=extip:172.18.1.96 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5bd31d12e5cd3db9bdddf95cb5fd5eeabd4bdfcbe535b6ba21acbcfeee1e3eae --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2851 --metrics-logging=true --store=true --relay=true
2025-12-18 04:25:20.371 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.1.96 waku 3c3adfafcea9b5b0ffc786181a8240acce57aed8d24bcfc2d10434890e8045b2
2025-12-18 04:25:20.403 DEBUG [src.node.docker_mananger] Container started with ID 3c3adfafcea9. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-25-20__96c1c0db-1636-40d8-b3cc-ded5fd2f21e8__wakuorg_nwaku:latest.log
2025-12-18 04:25:20.404 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2847
2025-12-18 04:25:20.405 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:25:20.452 ERROR [src.node.docker_mananger] Max retries reached for container babb61052988. Exiting log stream.
2025-12-18 04:25:20.980 ERROR [src.node.docker_mananger] Max retries reached for container 4656287d24d4. Exiting log stream.
2025-12-18 04:25:21.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2847/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:21.409 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-18 04:25:21.409 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:25:21.409 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2847/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:21.411 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.1.96/tcp/2848/p2p/16Uiu2HAmLpi21yXmNYLjaVm1mwhwJRMn4NMdxPMJLo7KNSxDyd8d","/ip4/172.18.1.96/tcp/2849/ws/p2p/16Uiu2HAmLpi21yXmNYLjaVm1mwhwJRMn4NMdxPMJLo7KNSxDyd8d"],"enrUri":"enr:-L24QJbNT9ZiPo0snLhGAKkJJAnu72zjPBV2C3SnsOYP96A5Rx5wRBrFhEZVwBbCpDev1tHwbdq3CQG1mYV5BROGs64CgmlkgnY0gmlwhKwSAWCKbXVsdGlhZGRyc5YACASsEgFgBgsgAAoErBIBYAYLId0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeVrWJw2hATjqkVTIQxA5lCg7gzoVIazEmfUNDrVuHGqDdGNwggsgg3VkcIILIoV3YWt1MgM"}'
2025-12-18 04:25:21.411 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:25:21.418 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:25:21.418 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-18_04-25-20__96c1c0db-1636-40d8-b3cc-ded5fd2f21e8__wakuorg_nwaku:latest.log
2025-12-18 04:25:21.418 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:25:21.418 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:25:21.420 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:25:21.420 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.137.168
2025-12-18 04:25:21.420 DEBUG [src.node.docker_mananger] Generated ports ['61234', '61235', '61236', '61237', '61238']
2025-12-18 04:25:21.420 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:25:21.420 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:25:21.420 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:25:21.420 DEBUG [src.node.docker_mananger] docker run -i -t -p 61234:61234 -p 61235:61235 -p 61236:61236 -p 61237:61237 -p 61238:61238 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61236 --rest-port=61234 --tcp-port=61235 --discv5-udp-port=61237 --rest-address=0.0.0.0 --nat=extip:172.18.137.168 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=75e4b0474e75c7fd4dbdfd1d93344088daa2afbe76afaf3191da8bdc1cc0039a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61238 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJbNT9ZiPo0snLhGAKkJJAnu72zjPBV2C3SnsOYP96A5Rx5wRBrFhEZVwBbCpDev1tHwbdq3CQG1mYV5BROGs64CgmlkgnY0gmlwhKwSAWCKbXVsdGlhZGRyc5YACASsEgFgBgsgAAoErBIBYAYLId0DgnJzhQADAQAAiXNlY3AyNTZrMaEDeVrWJw2hATjqkVTIQxA5lCg7gzoVIazEmfUNDrVuHGqDdGNwggsgg3VkcIILIoV3YWt1MgM --storenode=/ip4/172.18.1.96/tcp/2848/p2p/16Uiu2HAmLpi21yXmNYLjaVm1mwhwJRMn4NMdxPMJLo7KNSxDyd8d --store=true --relay=true
2025-12-18 04:25:21.602 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.137.168 waku fe8b3765ecf4dd7a1f649fc9c4350d0017cf01dd3f0b8039aa1972ae8e2efd88
2025-12-18 04:25:21.635 DEBUG [src.node.docker_mananger] Container started with ID fe8b3765ecf4. Setting up logs at ./log/docker/store_node1_2025-12-18_04-25-20__96c1c0db-1636-40d8-b3cc-ded5fd2f21e8__wakuorg_nwaku:latest.log
2025-12-18 04:25:21.636 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61234
2025-12-18 04:25:21.637 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:25:22.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61234/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:22.641 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-18 04:25:22.642 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:25:22.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61234/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:22.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.137.168/tcp/61235/p2p/16Uiu2HAkv7PuqHPw4GS6cXdwu3A6VwqsbamHMnfpChf4cEjQ4akA","/ip4/172.18.137.168/tcp/61236/ws/p2p/16Uiu2HAkv7PuqHPw4GS6cXdwu3A6VwqsbamHMnfpChf4cEjQ4akA"],"enrUri":"enr:-L24QKtvtsg18eZu1Mcds7i13bMes2sayIAceqFzykgmptVBGn3ReVSSy4kvsUdOpaFqOUdgYzzq-66nEG5tQDjWVjQCgmlkgnY0gmlwhKwSiaiKbXVsdGlhZGRyc5YACASsEomoBu8zAAoErBKJqAbvNN0DgnJzhQADAQAAiXNlY3AyNTZrMaECCi0QW863U8O1fPqYYly_qZk1i4rfEeHc8WhBQMx_ilODdGNwgu8zg3VkcILvNYV3YWt1MgM"}'
2025-12-18 04:25:22.644 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:25:22.644 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61234/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.1.96/tcp/2848/p2p/16Uiu2HAmLpi21yXmNYLjaVm1mwhwJRMn4NMdxPMJLo7KNSxDyd8d"]'
2025-12-18 04:25:22.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:22.647 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2847/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:25:22.650 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:22.650 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61234/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:25:22.652 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:22.653 DEBUG [src.steps.store] Relaying message
2025-12-18 04:25:22.653 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2847/relay/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-18 04:25:22.658 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:22.658 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:25:22.859 DEBUG [src.steps.store] Relaying message
2025-12-18 04:25:22.859 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2847/relay/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-18 04:25:22.864 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:22.865 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:25:23.066 DEBUG [src.steps.store] Relaying message
2025-12-18 04:25:23.066 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2847/relay/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-18 04:25:23.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:23.070 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:25:23.271 DEBUG [src.steps.store] Relaying message
2025-12-18 04:25:23.271 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2847/relay/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-18 04:25:23.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:23.277 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:25:23.477 DEBUG [src.steps.store] Relaying message
2025-12-18 04:25:23.478 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2847/relay/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-18 04:25:23.484 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:23.484 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:25:23.685 DEBUG [src.steps.store] Relaying message
2025-12-18 04:25:23.685 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2847/relay/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-18 04:25:23.690 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:25:23.690 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:25:23.891 DEBUG [tests.store.test_time_filter] inquering stored messages with start time abc
2025-12-18 04:25:23.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2847/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=abc&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:25:23.894 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:2847/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=abc&pageSize=20&ascending=true. Response content: b'time parsing error: invalid integer: abc'
2025-12-18 04:25:23.894 DEBUG [tests.store.test_time_filter] invalid start_time cause error Error: 400 Client Error: Bad Request for url: http://127.0.0.1:2847/store/v3/messages?includeData=True&pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=abc&pageSize=20&ascending=true with response: b'time parsing error: invalid integer: abc'
2025-12-18 04:25:23.896 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:25:23.897 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:25:23.897 DEBUG [src.node.waku_node] Stopping container with id 3c3adfafcea9
2025-12-18 04:25:24.434 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:25:24.434 DEBUG [src.node.waku_node] Stopping container with id fe8b3765ecf4
2025-12-18 04:25:24.993 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:25:24.994 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:25:25.009 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:25:25.015 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,92 @@
2025-12-18 04:21:37.031 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:21:37.032 DEBUG [tests.conftest] Running test: test_time_filter_matches_one_message with id: 2025-12-18_04-21-37__34dcb94d-9f15-4764-bedf-397a2a3a29cb
2025-12-18 04:21:37.033 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:21:37.034 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:21:37.034 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-18 04:21:37.042 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:21:37.043 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-18_04-21-37__34dcb94d-9f15-4764-bedf-397a2a3a29cb__wakuorg_nwaku:latest.log
2025-12-18 04:21:37.043 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:21:37.043 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:21:37.046 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:21:37.046 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.228.240
2025-12-18 04:21:37.047 DEBUG [src.node.docker_mananger] Generated ports ['26584', '26585', '26586', '26587', '26588']
2025-12-18 04:21:37.047 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:21:37.047 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:21:37.047 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:21:37.048 DEBUG [src.node.docker_mananger] docker run -i -t -p 26584:26584 -p 26585:26585 -p 26586:26586 -p 26587:26587 -p 26588:26588 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26586 --rest-port=26584 --tcp-port=26585 --discv5-udp-port=26587 --rest-address=0.0.0.0 --nat=extip:172.18.228.240 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d020710da0c76cdd215162da486e1bfb169f33d2f4daf8ca71a95b5abba940c5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26588 --metrics-logging=true --store=true --relay=true
2025-12-18 04:21:37.236 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.228.240 waku 73e0b51f70137dea93815fbe3823f3035ca656f4f56e721faf57c494ff101725
2025-12-18 04:21:37.269 DEBUG [src.node.docker_mananger] Container started with ID 73e0b51f7013. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-21-37__34dcb94d-9f15-4764-bedf-397a2a3a29cb__wakuorg_nwaku:latest.log
2025-12-18 04:21:37.270 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26584
2025-12-18 04:21:37.272 ERROR [src.node.docker_mananger] Max retries reached for container aa99f5e9c85f. Exiting log stream.
2025-12-18 04:21:37.271 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:21:37.862 ERROR [src.node.docker_mananger] Max retries reached for container a5f69a9c7dcd. Exiting log stream.
2025-12-18 04:21:38.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26584/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:38.276 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_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-18 04:21:38.276 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:21:38.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26584/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:38.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.228.240/tcp/26585/p2p/16Uiu2HAmJJzYBZDik7fRmVKLW35jFPSdzcMcPfymWdxEGRQM3K7J","/ip4/172.18.228.240/tcp/26586/ws/p2p/16Uiu2HAmJJzYBZDik7fRmVKLW35jFPSdzcMcPfymWdxEGRQM3K7J"],"enrUri":"enr:-L24QJWr3AQQlkQwoBt97DLuW8c24ZO-CA39W_8bmeAiQE2aM3HpCUwAWMjLbw0ODK_ZNqfT2A6rtG0E3KsACpiSltECgmlkgnY0gmlwhKwS5PCKbXVsdGlhZGRyc5YACASsEuTwBmfZAAoErBLk8AZn2t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVAa3vVuOjyjti6mxaC4Am1-OHB7zd9L6tRuWuSmgB2WDdGNwgmfZg3VkcIJn24V3YWt1MgM"}'
2025-12-18 04:21:38.278 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:21:38.285 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:21:38.285 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-18_04-21-37__34dcb94d-9f15-4764-bedf-397a2a3a29cb__wakuorg_nwaku:latest.log
2025-12-18 04:21:38.285 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:21:38.285 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:21:38.287 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:21:38.287 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.29.90
2025-12-18 04:21:38.287 DEBUG [src.node.docker_mananger] Generated ports ['22732', '22733', '22734', '22735', '22736']
2025-12-18 04:21:38.287 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:21:38.287 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:21:38.287 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:21:38.287 DEBUG [src.node.docker_mananger] docker run -i -t -p 22732:22732 -p 22733:22733 -p 22734:22734 -p 22735:22735 -p 22736:22736 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22734 --rest-port=22732 --tcp-port=22733 --discv5-udp-port=22735 --rest-address=0.0.0.0 --nat=extip:172.18.29.90 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d0543fe3bebffa63ada6da26bbeea75a09922edabe975aa7d2d9ceea8bf3db4f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22736 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QJWr3AQQlkQwoBt97DLuW8c24ZO-CA39W_8bmeAiQE2aM3HpCUwAWMjLbw0ODK_ZNqfT2A6rtG0E3KsACpiSltECgmlkgnY0gmlwhKwS5PCKbXVsdGlhZGRyc5YACASsEuTwBmfZAAoErBLk8AZn2t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDVAa3vVuOjyjti6mxaC4Am1-OHB7zd9L6tRuWuSmgB2WDdGNwgmfZg3VkcIJn24V3YWt1MgM --storenode=/ip4/172.18.228.240/tcp/26585/p2p/16Uiu2HAmJJzYBZDik7fRmVKLW35jFPSdzcMcPfymWdxEGRQM3K7J --store=true --relay=true
2025-12-18 04:21:38.481 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.29.90 waku 66ca88b4564805b27fc6166811446ee09a79499ed5a19ac8f0d760c1a9698d1d
2025-12-18 04:21:38.512 DEBUG [src.node.docker_mananger] Container started with ID 66ca88b45648. Setting up logs at ./log/docker/store_node1_2025-12-18_04-21-37__34dcb94d-9f15-4764-bedf-397a2a3a29cb__wakuorg_nwaku:latest.log
2025-12-18 04:21:38.513 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22732
2025-12-18 04:21:38.513 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:21:39.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22732/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:39.518 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-18 04:21:39.518 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:21:39.519 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22732/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:39.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.29.90/tcp/22733/p2p/16Uiu2HAmKzXMt9gd6usRdMsrDLzdwpsXJR7HW1RC17zARUudMpxY","/ip4/172.18.29.90/tcp/22734/ws/p2p/16Uiu2HAmKzXMt9gd6usRdMsrDLzdwpsXJR7HW1RC17zARUudMpxY"],"enrUri":"enr:-L24QLPUBQi-v2tmUOZtngQI8Csl9BziOVTpJ_5UXzMWcIiUTLH-juJJQfomywvOdJGMQXmxNHyMdmiZwyJ7Z6px9DcCgmlkgnY0gmlwhKwSHVqKbXVsdGlhZGRyc5YACASsEh1aBljNAAoErBIdWgZYzt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDbQLoP_O-Q1b0JYbLozWHemH6bfMEqwsckc28ljRVG9GDdGNwgljNg3VkcIJYz4V3YWt1MgM"}'
2025-12-18 04:21:39.521 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:21:39.522 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22732/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.228.240/tcp/26585/p2p/16Uiu2HAmJJzYBZDik7fRmVKLW35jFPSdzcMcPfymWdxEGRQM3K7J"]'
2025-12-18 04:21:39.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:39.525 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26584/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:21:39.527 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:39.527 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22732/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:21:39.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:39.530 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:39.531 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26584/relay/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-18 04:21:39.536 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:39.536 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:39.737 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:39.738 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26584/relay/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-18 04:21:39.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:39.744 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:39.944 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:39.945 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26584/relay/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-18 04:21:39.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:39.951 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:40.152 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:40.152 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26584/relay/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-18 04:21:40.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:40.158 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:40.359 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:40.359 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26584/relay/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-18 04:21:40.364 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:40.365 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:40.565 DEBUG [src.steps.store] Relaying message
2025-12-18 04:21:40.566 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26584/relay/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-18 04:21:40.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:21:40.571 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:21:40.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26584/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1766031696530606944&endTime=1766031696530806944&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:40.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb202f11e720aec8805347a0c8151865c51724814361174cf8969a1e4a7ae750a"}]}'
2025-12-18 04:21:40.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22732/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&startTime=1766031696530606944&endTime=1766031696530806944&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:40.778 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb202f11e720aec8805347a0c8151865c51724814361174cf8969a1e4a7ae750a"}]}'
2025-12-18 04:21:40.780 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:21:40.781 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:21:40.781 DEBUG [src.node.waku_node] Stopping container with id 73e0b51f7013
2025-12-18 04:21:41.312 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:21:41.314 DEBUG [src.node.waku_node] Stopping container with id 66ca88b45648
2025-12-18 04:21:41.822 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:21:41.825 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:21:41.832 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:21:41.839 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,191 @@
2025-12-18 04:16:22.751 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:16:22.751 DEBUG [tests.conftest] Running test: test_admin_connected_peers_scalar_types with id: 2025-12-18_04-16-22__74f3e61e-9614-47f1-88be-3fff404c8fba
2025-12-18 04:16:22.752 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:16:22.752 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-18 04:16:22.752 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-18 04:16:22.759 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:22.759 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-16-22__74f3e61e-9614-47f1-88be-3fff404c8fba__wakuorg_nwaku:latest.log
2025-12-18 04:16:22.765 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:22.765 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-16-22__74f3e61e-9614-47f1-88be-3fff404c8fba__wakuorg_nwaku:latest.log
2025-12-18 04:16:22.770 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:22.770 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-18_04-16-22__74f3e61e-9614-47f1-88be-3fff404c8fba__wakuorg_nwaku:latest.log
2025-12-18 04:16:22.776 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:22.776 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-18_04-16-22__74f3e61e-9614-47f1-88be-3fff404c8fba__wakuorg_nwaku:latest.log
2025-12-18 04:16:22.777 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:16:22.777 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:16:22.778 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:22.778 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:22.779 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:22.779 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.67.237
2025-12-18 04:16:22.779 DEBUG [src.node.docker_mananger] Generated ports ['37375', '37376', '37377', '37378', '37379']
2025-12-18 04:16:22.780 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:22.780 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:22.780 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:22.780 DEBUG [src.node.docker_mananger] docker run -i -t -p 37375:37375 -p 37376:37376 -p 37377:37377 -p 37378:37378 -p 37379:37379 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=37377 --rest-port=37375 --tcp-port=37376 --discv5-udp-port=37378 --rest-address=0.0.0.0 --nat=extip:172.18.67.237 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e155bfb0bea9cbb10158e0a8dab7dc8d6df6e24978e141912f9e4b9fad06bde1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=37379 --metrics-logging=true --relay=true
2025-12-18 04:16:22.964 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.67.237 waku a08f78f2ec744e859cf5f665299474571f1efd9768ef6095085c9eb5f9544809
2025-12-18 04:16:22.995 DEBUG [src.node.docker_mananger] Container started with ID a08f78f2ec74. Setting up logs at ./log/docker/node1_2025-12-18_04-16-22__74f3e61e-9614-47f1-88be-3fff404c8fba__wakuorg_nwaku:latest.log
2025-12-18 04:16:22.995 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 37375
2025-12-18 04:16:22.996 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:23.020 ERROR [src.node.docker_mananger] Max retries reached for container 46fcb65d6628. Exiting log stream.
2025-12-18 04:16:23.554 ERROR [src.node.docker_mananger] Max retries reached for container ae377bfb3dbf. Exiting log stream.
2025-12-18 04:16:23.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store 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-18 04:16:24.000 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:24.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:24.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.237/tcp/37376/p2p/16Uiu2HAkyAhwUrBwdMxjz8tyTCxuC51nKf2GgwK2rgkowmVpDERb","/ip4/172.18.67.237/tcp/37377/ws/p2p/16Uiu2HAkyAhwUrBwdMxjz8tyTCxuC51nKf2GgwK2rgkowmVpDERb"],"enrUri":"enr:-L24QMnA5Xjq7-Nq_46tvy91x2FW8n4gF3osrOMsZWDWz5hRa5Rn-6lhmwo9wlc7hfKEVB80wzXZDos9bgy-U9rxxWYCgmlkgnY0gmlwhKwSQ-2KbXVsdGlhZGRyc5YACASsEkPtBpIAAAoErBJD7QaSAd0DgnJzhQADAQAAiXNlY3AyNTZrMaECN5lAfBVnIrCcRMy1nKtlkALkG6y_HyfuFJ5hF23y97aDdGNwgpIAg3VkcIKSAoV3YWt1MgE"}'
2025-12-18 04:16:24.002 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:24.002 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:24.003 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:24.004 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:24.004 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.245.61
2025-12-18 04:16:24.004 DEBUG [src.node.docker_mananger] Generated ports ['33950', '33951', '33952', '33953', '33954']
2025-12-18 04:16:24.004 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:24.004 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:24.005 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:24.005 DEBUG [src.node.docker_mananger] docker run -i -t -p 33950:33950 -p 33951:33951 -p 33952:33952 -p 33953:33953 -p 33954:33954 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33952 --rest-port=33950 --tcp-port=33951 --discv5-udp-port=33953 --rest-address=0.0.0.0 --nat=extip:172.18.245.61 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ea1aaa32af9ee33dce8e25f6dafaa53415b3ba9a200cd3dca865307c4eef16d7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33954 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMnA5Xjq7-Nq_46tvy91x2FW8n4gF3osrOMsZWDWz5hRa5Rn-6lhmwo9wlc7hfKEVB80wzXZDos9bgy-U9rxxWYCgmlkgnY0gmlwhKwSQ-2KbXVsdGlhZGRyc5YACASsEkPtBpIAAAoErBJD7QaSAd0DgnJzhQADAQAAiXNlY3AyNTZrMaECN5lAfBVnIrCcRMy1nKtlkALkG6y_HyfuFJ5hF23y97aDdGNwgpIAg3VkcIKSAoV3YWt1MgE
2025-12-18 04:16:24.189 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.245.61 waku 3323d75c275f2a5ff7160a090966c1814b09323cb3427ba1cfcfee4883c1db4a
2025-12-18 04:16:24.219 DEBUG [src.node.docker_mananger] Container started with ID 3323d75c275f. Setting up logs at ./log/docker/node2_2025-12-18_04-16-22__74f3e61e-9614-47f1-88be-3fff404c8fba__wakuorg_nwaku:latest.log
2025-12-18 04:16:24.219 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33950
2025-12-18 04:16:24.220 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:25.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33950/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.231 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-18 04:16:25.232 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:25.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33950/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.245.61/tcp/33951/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","/ip4/172.18.245.61/tcp/33952/ws/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS"],"enrUri":"enr:-L24QMQwnr49oHWMwyK5YjKgKhsRpmMJVOANf2Z1oguXqBktLtqza9G0bgMVIjRYn-2Qb4TpEz3C6r5sy0Hx1c_ks_wCgmlkgnY0gmlwhKwS9T2KbXVsdGlhZGRyc5YACASsEvU9BoSfAAoErBL1PQaEoN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1_g5qLo9_FtGoesItd0-HAFc68GJ-TSk2Ti_D5WOUR2DdGNwgoSfg3VkcIKEoYV3YWt1MgE"}'
2025-12-18 04:16:25.238 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:25.238 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:37375/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.245.61/tcp/33951/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS"]'
2025-12-18 04:16:25.241 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:25.242 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33950/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.237/tcp/37376/p2p/16Uiu2HAkyAhwUrBwdMxjz8tyTCxuC51nKf2GgwK2rgkowmVpDERb"]'
2025-12-18 04:16:25.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:25.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:25.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:26.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:26.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:27.258 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:27.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:28.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:28.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:28.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:28.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:29.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:29.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:29.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:29.779 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:30.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:30.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:30.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:30.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:31.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:31.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:31.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:31.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:32.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:32.297 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:32.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:32.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:16:33.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.304 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:33.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:34.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:34.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:35.316 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.319 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:35.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.823 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:36.323 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:36.326 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:36.827 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:36.830 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:37.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:37.835 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:38.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:38.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:39.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.348 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:39.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:40.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:40.355 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:40.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:40.859 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:41.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:41.363 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:41.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:41.866 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:42.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:42.370 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:42.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:42.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:43.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:43.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:43.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:43.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:44.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:44.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:44.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:44.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:45.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:45.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:45.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:45.895 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:46.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:46.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:46.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:46.902 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:47.403 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:47.406 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:47.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:47.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:48.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:48.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:48.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:48.917 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:49.417 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.420 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:49.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:50.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:50.428 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:50.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:50.931 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:51.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:51.435 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:51.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:51.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:52.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:52.442 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:52.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:52.946 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:53.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:53.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:53.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:53.953 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:54.453 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:54.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:54.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:54.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:55.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:37375/admin/v1/peers/connected" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:55.463 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:55.464 DEBUG [tests.rest_flags.test_admin_flags] Response for get connected peers [{'multiaddr': '/ip4/172.18.245.61/tcp/42412/p2p/16Uiu2HAm9xjAcwRqr7HZJFLvPLqjNEwpFD6BaBNXpXHM9QjQajjS', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-119-gbc5059', 'origin': 'Discv5'}]
2025-12-18 04:16:55.466 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:16:55.467 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:16:55.467 DEBUG [src.node.waku_node] Stopping container with id a08f78f2ec74
2025-12-18 04:16:56.018 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:56.019 DEBUG [src.node.waku_node] Stopping container with id 3323d75c275f
2025-12-18 04:16:56.579 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:56.581 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:16:56.597 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:16:56.611 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2025-12-18 04:16:24.903 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:16:24.903 DEBUG [tests.conftest] Running test: test_single_content_topic[/statusim/1/community/cbor] with id: 2025-12-18_04-16-24__9b4f002a-cdc1-4365-af7d-4db79e02b92c
2025-12-18 04:16:24.903 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:16:24.904 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:16:24.904 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-18 04:16:24.911 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:24.911 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-16-24__9b4f002a-cdc1-4365-af7d-4db79e02b92c__wakuorg_nwaku:latest.log
2025-12-18 04:16:24.911 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:24.911 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:24.912 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:24.912 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.255.85
2025-12-18 04:16:24.913 DEBUG [src.node.docker_mananger] Generated ports ['19350', '19351', '19352', '19353', '19354']
2025-12-18 04:16:24.913 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:24.913 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:24.913 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:24.913 DEBUG [src.node.docker_mananger] docker run -i -t -p 19350:19350 -p 19351:19351 -p 19352:19352 -p 19353:19353 -p 19354:19354 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19352 --rest-port=19350 --tcp-port=19351 --discv5-udp-port=19353 --rest-address=0.0.0.0 --nat=extip:172.18.255.85 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=eb8d01f4af02d6cd7c0de3be3bf738dbdffe9b6de15ad5aaa2e8a55f0387df7a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19354 --metrics-logging=true --relay=true --filter=true --content-topic=/statusim/1/community/cbor
2025-12-18 04:16:25.094 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.255.85 waku e491a4bbbd0b9a750131a4e064d40b9c9b2d5fc8f14c21ad5389aaa3ead7d401
2025-12-18 04:16:25.126 DEBUG [src.node.docker_mananger] Container started with ID e491a4bbbd0b. Setting up logs at ./log/docker/node1_2025-12-18_04-16-24__9b4f002a-cdc1-4365-af7d-4db79e02b92c__wakuorg_nwaku:latest.log
2025-12-18 04:16:25.126 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19350
2025-12-18 04:16:25.128 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:25.175 ERROR [src.node.docker_mananger] Max retries reached for container 59980f6a1ae9. Exiting log stream.
2025-12-18 04:16:25.695 ERROR [src.node.docker_mananger] Max retries reached for container 8789751e8e29. Exiting log stream.
2025-12-18 04:16:26.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19350/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.131 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-18 04:16:26.131 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:26.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19350/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.133 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.255.85/tcp/19351/p2p/16Uiu2HAmBDDV4iazUNoJdmZwj5JcJuQyZyKUbD83KuQqTppNsPHj","/ip4/172.18.255.85/tcp/19352/ws/p2p/16Uiu2HAmBDDV4iazUNoJdmZwj5JcJuQyZyKUbD83KuQqTppNsPHj"],"enrUri":"enr:-L24QDKnkSqz5aL-iarGzZr72WYK7g0IovUSLUbwRIia13HLRPyCCOuokAxZhsHhIZgnxdLB07k-9Ykvpz4ww5iQsfoCgmlkgnY0gmlwhKwS_1WKbXVsdGlhZGRyc5YACASsEv9VBkuXAAoErBL_VQZLmN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC6ooQEOXn771EUilUfKHePB7xuzuYgcmxrtjMti8JKCKDdGNwgkuXg3VkcIJLmYV3YWt1MgU"}'
2025-12-18 04:16:26.134 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:26.140 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:26.140 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-16-24__9b4f002a-cdc1-4365-af7d-4db79e02b92c__wakuorg_nwaku:latest.log
2025-12-18 04:16:26.140 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:26.140 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:26.142 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:26.142 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.161.86
2025-12-18 04:16:26.142 DEBUG [src.node.docker_mananger] Generated ports ['19973', '19974', '19975', '19976', '19977']
2025-12-18 04:16:26.142 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:26.142 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:26.142 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:26.143 DEBUG [src.node.docker_mananger] docker run -i -t -p 19973:19973 -p 19974:19974 -p 19975:19975 -p 19976:19976 -p 19977:19977 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=19975 --rest-port=19973 --tcp-port=19974 --discv5-udp-port=19976 --rest-address=0.0.0.0 --nat=extip:172.18.161.86 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=cc1f03a9c2a29dcd866bf5df1fde30cafbf5946fadca6bfdeb97a5ada1bff4ff --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=19977 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDKnkSqz5aL-iarGzZr72WYK7g0IovUSLUbwRIia13HLRPyCCOuokAxZhsHhIZgnxdLB07k-9Ykvpz4ww5iQsfoCgmlkgnY0gmlwhKwS_1WKbXVsdGlhZGRyc5YACASsEv9VBkuXAAoErBL_VQZLmN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC6ooQEOXn771EUilUfKHePB7xuzuYgcmxrtjMti8JKCKDdGNwgkuXg3VkcIJLmYV3YWt1MgU --content-topic=/statusim/1/community/cbor
2025-12-18 04:16:26.319 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.161.86 waku 968c341192611f3de074bebdf65d30adfd52697f7ea4b50b9f054790b40a13e6
2025-12-18 04:16:26.350 DEBUG [src.node.docker_mananger] Container started with ID 968c34119261. Setting up logs at ./log/docker/node2_2025-12-18_04-16-24__9b4f002a-cdc1-4365-af7d-4db79e02b92c__wakuorg_nwaku:latest.log
2025-12-18 04:16:26.351 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 19973
2025-12-18 04:16:26.352 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:27.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19973/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.365 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-18 04:16:27.365 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:27.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19973/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.161.86/tcp/19974/p2p/16Uiu2HAmQk95NHd4t2dpjRgvkZx96NMdToyHUSwkykp6KTk6ucg2","/ip4/172.18.161.86/tcp/19975/ws/p2p/16Uiu2HAmQk95NHd4t2dpjRgvkZx96NMdToyHUSwkykp6KTk6ucg2"],"enrUri":"enr:-L24QLSUMyaP0sRbphjYciZj70UPqXrsvCure-b21JtRYpfHIivgSLIkc36nkwwr5I_gNkjkzkGjwUdDoCrNNmWKpxECgmlkgnY0gmlwhKwSoVaKbXVsdGlhZGRyc5YACASsEqFWBk4GAAoErBKhVgZOB90DgnJzhQACAQAAiXNlY3AyNTZrMaEDs54DWjkd08dFSViZMvNFXnNqwRWbAQOuBWiIirwp7pODdGNwgk4Gg3VkcIJOCIV3YWt1MgE"}'
2025-12-18 04:16:27.371 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:27.372 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19973/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.255.85/tcp/19351/p2p/16Uiu2HAmBDDV4iazUNoJdmZwj5JcJuQyZyKUbD83KuQqTppNsPHj"]'
2025-12-18 04:16:27.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:27.377 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19350/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2025-12-18 04:16:27.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:27.380 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19973/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/statusim/1/community/cbor"]'
2025-12-18 04:16:27.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:27.382 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:19350/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:27.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:27.387 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:16:27.487 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:27.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19350/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766031387382695861,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:27.491 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:27.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:19973/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766031387382695861,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:27.496 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:16:27.497 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:16:27.497 DEBUG [src.node.waku_node] Stopping container with id e491a4bbbd0b
2025-12-18 04:16:28.025 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:28.025 DEBUG [src.node.waku_node] Stopping container with id 968c34119261
2025-12-18 04:16:28.537 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:28.540 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:16:28.544 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:16:28.549 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,121 @@
2025-12-18 04:24:52.841 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:24:52.841 DEBUG [tests.conftest] Running test: test_admin_peers_stats_counts with id: 2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b
2025-12-18 04:24:52.842 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:24:52.842 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-18 04:24:52.842 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-18 04:24:52.849 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:24:52.850 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__wakuorg_nwaku:latest.log
2025-12-18 04:24:52.856 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:24:52.856 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__wakuorg_nwaku:latest.log
2025-12-18 04:24:52.863 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:24:52.864 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__wakuorg_nwaku:latest.log
2025-12-18 04:24:52.870 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:24:52.870 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__wakuorg_nwaku:latest.log
2025-12-18 04:24:52.871 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:24:52.871 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:24:52.872 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:24:52.872 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:24:52.874 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:24:52.874 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.229.121
2025-12-18 04:24:52.874 DEBUG [src.node.docker_mananger] Generated ports ['53102', '53103', '53104', '53105', '53106']
2025-12-18 04:24:52.874 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:24:52.874 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:24:52.875 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:24:52.875 DEBUG [src.node.docker_mananger] docker run -i -t -p 53102:53102 -p 53103:53103 -p 53104:53104 -p 53105:53105 -p 53106:53106 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53104 --rest-port=53102 --tcp-port=53103 --discv5-udp-port=53105 --rest-address=0.0.0.0 --nat=extip:172.18.229.121 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cb1cc2af1b10cf3a54bec6f50d4dadd83f3e4cfbc2b4d08a7addd788c8bc9c3d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53106 --metrics-logging=true --filter=true --relay=true
2025-12-18 04:24:53.069 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.229.121 waku 7ca81846f2d6fea4541a821f85a966b4228c905f7580673b2df349894b6e0202
2025-12-18 04:24:53.104 DEBUG [src.node.docker_mananger] Container started with ID 7ca81846f2d6. Setting up logs at ./log/docker/node1_2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__wakuorg_nwaku:latest.log
2025-12-18 04:24:53.104 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53102
2025-12-18 04:24:53.105 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:24:53.147 ERROR [src.node.docker_mananger] Max retries reached for container 258ad4e7eeaf. Exiting log stream.
2025-12-18 04:24:53.641 ERROR [src.node.docker_mananger] Max retries reached for container 24f60aa6e565. Exiting log stream.
2025-12-18 04:24:54.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53102/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:54.108 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-18 04:24:54.108 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:24:54.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53102/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:54.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.121/tcp/53103/p2p/16Uiu2HAkzT4xVGG5qozuuZZyi3pRtYgScZbxmWQDZDkTDERV7DeX","/ip4/172.18.229.121/tcp/53104/ws/p2p/16Uiu2HAkzT4xVGG5qozuuZZyi3pRtYgScZbxmWQDZDkTDERV7DeX"],"enrUri":"enr:-L24QDV_uruGSKvhUlwKyc078_1s4odU6Ijl7XDsiJuAUevOA0tikJTv1jqiFTB1AvzdU5jEw_Ci-yAlbTBaP0v4KFQCgmlkgnY0gmlwhKwS5XmKbXVsdGlhZGRyc5YACASsEuV5Bs9vAAoErBLleQbPcN0DgnJzhQADAQAAiXNlY3AyNTZrMaECSqX_BVM9HT2Fd2bSrAvFHealzT6S_-SH64hNlSpYTyCDdGNwgs9vg3VkcILPcYV3YWt1MgU"}'
2025-12-18 04:24:54.111 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:24:54.111 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:24:54.111 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:24:54.113 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:24:54.113 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.114.213
2025-12-18 04:24:54.113 DEBUG [src.node.docker_mananger] Generated ports ['9211', '9212', '9213', '9214', '9215']
2025-12-18 04:24:54.113 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:24:54.113 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:24:54.114 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:24:54.114 DEBUG [src.node.docker_mananger] docker run -i -t -p 9211:9211 -p 9212:9212 -p 9213:9213 -p 9214:9214 -p 9215:9215 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9213 --rest-port=9211 --tcp-port=9212 --discv5-udp-port=9214 --rest-address=0.0.0.0 --nat=extip:172.18.114.213 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=03b11fac1cba1f3a8b452550efffd549debecbcb2e98e6250bee9430d9c36b66 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9215 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDV_uruGSKvhUlwKyc078_1s4odU6Ijl7XDsiJuAUevOA0tikJTv1jqiFTB1AvzdU5jEw_Ci-yAlbTBaP0v4KFQCgmlkgnY0gmlwhKwS5XmKbXVsdGlhZGRyc5YACASsEuV5Bs9vAAoErBLleQbPcN0DgnJzhQADAQAAiXNlY3AyNTZrMaECSqX_BVM9HT2Fd2bSrAvFHealzT6S_-SH64hNlSpYTyCDdGNwgs9vg3VkcILPcYV3YWt1MgU
2025-12-18 04:24:54.296 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.114.213 waku d61a4018593d0c822f1a988d939b4b51e06cd452650e146a020ea864248297f4
2025-12-18 04:24:54.328 DEBUG [src.node.docker_mananger] Container started with ID d61a4018593d. Setting up logs at ./log/docker/node2_2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__wakuorg_nwaku:latest.log
2025-12-18 04:24:54.328 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9211
2025-12-18 04:24:54.328 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:24:55.329 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9211/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:55.337 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-18 04:24:55.338 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:24:55.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9211/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:55.343 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.114.213/tcp/9212/p2p/16Uiu2HAkvKx257hjdy4EHDcZiZSeeNAfPAtuDxoYTtQKbq9Jo5GB","/ip4/172.18.114.213/tcp/9213/ws/p2p/16Uiu2HAkvKx257hjdy4EHDcZiZSeeNAfPAtuDxoYTtQKbq9Jo5GB"],"enrUri":"enr:-L24QEOcYwaSvgFWHe5iYGJVo37agiUidVG7mpj_eFIEHiJjX7yXMrCv3KT_igITBc7luTbv8w9KQ15fyE-umdpmpZoCgmlkgnY0gmlwhKwSctWKbXVsdGlhZGRyc5YACASsEnLVBiP8AAoErBJy1QYj_d0DgnJzhQADAQAAiXNlY3AyNTZrMaECDWRWdmM8fpl7ysZpn_-B06OdpU_jBS03lYXX2Mlvm0CDdGNwgiP8g3VkcIIj_oV3YWt1MgE"}'
2025-12-18 04:24:55.344 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:24:55.344 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:24:55.345 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:24:55.347 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:24:55.348 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.241.142
2025-12-18 04:24:55.348 DEBUG [src.node.docker_mananger] Generated ports ['54070', '54071', '54072', '54073', '54074']
2025-12-18 04:24:55.348 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:24:55.348 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:24:55.348 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:24:55.348 DEBUG [src.node.docker_mananger] docker run -i -t -p 54070:54070 -p 54071:54071 -p 54072:54072 -p 54073:54073 -p 54074:54074 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54072 --rest-port=54070 --tcp-port=54071 --discv5-udp-port=54073 --rest-address=0.0.0.0 --nat=extip:172.18.241.142 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=faae950beb7ced5cac35be8b88c0c95abd9d15231eb7901cdeacf7ba74ba1bde --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54074 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDV_uruGSKvhUlwKyc078_1s4odU6Ijl7XDsiJuAUevOA0tikJTv1jqiFTB1AvzdU5jEw_Ci-yAlbTBaP0v4KFQCgmlkgnY0gmlwhKwS5XmKbXVsdGlhZGRyc5YACASsEuV5Bs9vAAoErBLleQbPcN0DgnJzhQADAQAAiXNlY3AyNTZrMaECSqX_BVM9HT2Fd2bSrAvFHealzT6S_-SH64hNlSpYTyCDdGNwgs9vg3VkcILPcYV3YWt1MgU
2025-12-18 04:24:55.540 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.241.142 waku e2f4259dc0e094e496ec61bf60e4a39a2f59857744364ce321226591a48b057a
2025-12-18 04:24:55.571 DEBUG [src.node.docker_mananger] Container started with ID e2f4259dc0e0. Setting up logs at ./log/docker/node3_2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__wakuorg_nwaku:latest.log
2025-12-18 04:24:55.571 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 54070
2025-12-18 04:24:55.571 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:24:56.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54070/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:56.580 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-18 04:24:56.580 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:24:56.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:54070/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:56.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.142/tcp/54071/p2p/16Uiu2HAkzoFyGaKQRewDBfievjLNPH1UeGA8jjnerYJMk8q8riUG","/ip4/172.18.241.142/tcp/54072/ws/p2p/16Uiu2HAkzoFyGaKQRewDBfievjLNPH1UeGA8jjnerYJMk8q8riUG"],"enrUri":"enr:-L24QKdP6wj2hDC3bij1qjEj2n8EieqQAw5K-ptHKJeXQ4V_VzAQQjh21liVY5ES_nWEaN89X0sN8PPfDhXbw_JlPY4CgmlkgnY0gmlwhKwS8Y6KbXVsdGlhZGRyc5YACASsEvGOBtM3AAoErBLxjgbTON0DgnJzhQADAQAAiXNlY3AyNTZrMaECT9IQuTbmmdMn5fBY4zrvMJfEiHUk6dccMmhMKzPRnUmDdGNwgtM3g3VkcILTOYV3YWt1MgE"}'
2025-12-18 04:24:56.588 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:24:56.588 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53102/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.114.213/tcp/9212/p2p/16Uiu2HAkvKx257hjdy4EHDcZiZSeeNAfPAtuDxoYTtQKbq9Jo5GB"]'
2025-12-18 04:24:56.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:56.592 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53102/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.241.142/tcp/54071/p2p/16Uiu2HAkzoFyGaKQRewDBfievjLNPH1UeGA8jjnerYJMk8q8riUG"]'
2025-12-18 04:24:56.594 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:56.595 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53102/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.241.142/tcp/54071/p2p/16Uiu2HAkzoFyGaKQRewDBfievjLNPH1UeGA8jjnerYJMk8q8riUG"]'
2025-12-18 04:24:56.597 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:56.597 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:24:56.597 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:24:56.598 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:24:56.599 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.212.89
2025-12-18 04:24:56.599 DEBUG [src.node.docker_mananger] Generated ports ['22757', '22758', '22759', '22760', '22761']
2025-12-18 04:24:56.599 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:24:56.599 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:24:56.599 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:24:56.599 DEBUG [src.node.docker_mananger] docker run -i -t -p 22757:22757 -p 22758:22758 -p 22759:22759 -p 22760:22760 -p 22761:22761 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22759 --rest-port=22757 --tcp-port=22758 --discv5-udp-port=22760 --rest-address=0.0.0.0 --nat=extip:172.18.212.89 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dc0eddcca025e9bfda34baaa3f672e5dc4b3a8e34cfe9f8cf7f2871f342bc767 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22761 --metrics-logging=true --relay=false --filternode=/ip4/172.18.229.121/tcp/53103/p2p/16Uiu2HAkzT4xVGG5qozuuZZyi3pRtYgScZbxmWQDZDkTDERV7DeX --discv5-bootstrap-node=enr:-L24QDV_uruGSKvhUlwKyc078_1s4odU6Ijl7XDsiJuAUevOA0tikJTv1jqiFTB1AvzdU5jEw_Ci-yAlbTBaP0v4KFQCgmlkgnY0gmlwhKwS5XmKbXVsdGlhZGRyc5YACASsEuV5Bs9vAAoErBLleQbPcN0DgnJzhQADAQAAiXNlY3AyNTZrMaECSqX_BVM9HT2Fd2bSrAvFHealzT6S_-SH64hNlSpYTyCDdGNwgs9vg3VkcILPcYV3YWt1MgU
2025-12-18 04:24:56.786 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.212.89 waku 9c0cb4b6e8ecdb6619d47d33a09bfb276a1d052b827f18fb7bdc75c9059f66f0
2025-12-18 04:24:56.817 DEBUG [src.node.docker_mananger] Container started with ID 9c0cb4b6e8ec. Setting up logs at ./log/docker/node4_2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__wakuorg_nwaku:latest.log
2025-12-18 04:24:56.817 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22757
2025-12-18 04:24:56.818 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:24:57.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22757/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:57.824 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-18 04:24:57.824 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:24:57.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22757/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:57.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.89/tcp/22758/p2p/16Uiu2HAm326FtM3cLkYuaBk8pr1sGhwoGkAknPTeT2hPTzu1Wf4F","/ip4/172.18.212.89/tcp/22759/ws/p2p/16Uiu2HAm326FtM3cLkYuaBk8pr1sGhwoGkAknPTeT2hPTzu1Wf4F"],"enrUri":"enr:-L24QIezvXy9tR0cgIm3SgHmGahSZvVt4tiKq9YRZdLRGTChSHTg96KyNBm_5oQepqdNh9vqfpnVX_M5K_uz0UEofuwCgmlkgnY0gmlwhKwS1FmKbXVsdGlhZGRyc5YACASsEtRZBljmAAoErBLUWQZY590DgnJzhQADAQAAiXNlY3AyNTZrMaECcNMBsLGGrwrxscIMlW1ErkbiqqHRdsEqupmNCBWwLlyDdGNwgljmg3VkcIJY6IV3YWt1MgA"}'
2025-12-18 04:24:57.827 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:24:57.827 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22757/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-18 04:24:57.865 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:24:57.867 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53102/admin/v1/peers/stats" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:57.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"Sum":{"Total peers":3},"By Connectedness":{"Connected":3,"NotConnected":0,"CannotConnect":0,"CanConnect":0},"Relay peers":{"0":2,"Total relay peers":1},"Mesh peers":{"0":2,"Total mesh peers":1},"By Protocols":{"/vac/waku/relay/2.0.0":2,"/vac/waku/filter-subscribe/2.0.0-beta1":0,"/vac/waku/filter-push/2.0.0-beta1":3,"/vac/waku/store-query/3.0.0":0,"/vac/waku/store/2.0.0-beta4":0,"/vac/waku/lightpush/3.0.0":0,"/vac/waku/lightpush/2.0.0-beta1":0,"/vac/waku/peer-exchange/2.0.0-alpha1":3,"/vac/waku/reconciliation/1.0.0":0}}'
2025-12-18 04:24:57.874 DEBUG [tests.rest_flags.test_admin_flags] Node-1 admin peers stats {'Sum': {'Total peers': 3}, 'By Connectedness': {'Connected': 3, 'NotConnected': 0, 'CannotConnect': 0, 'CanConnect': 0}, 'Relay peers': {'0': 2, 'Total relay peers': 1}, 'Mesh peers': {'0': 2, 'Total mesh peers': 1}, 'By Protocols': {'/vac/waku/relay/2.0.0': 2, '/vac/waku/filter-subscribe/2.0.0-beta1': 0, '/vac/waku/filter-push/2.0.0-beta1': 3, '/vac/waku/store-query/3.0.0': 0, '/vac/waku/store/2.0.0-beta4': 0, '/vac/waku/lightpush/3.0.0': 0, '/vac/waku/lightpush/2.0.0-beta1': 0, '/vac/waku/peer-exchange/2.0.0-alpha1': 3, '/vac/waku/reconciliation/1.0.0': 0}}
2025-12-18 04:24:57.882 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:24:57.883 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:24:57.883 DEBUG [src.node.waku_node] Stopping container with id 7ca81846f2d6
2025-12-18 04:24:58.473 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:24:58.474 DEBUG [src.node.waku_node] Stopping container with id d61a4018593d
2025-12-18 04:24:59.030 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:24:59.030 DEBUG [src.node.waku_node] Stopping container with id e2f4259dc0e0
2025-12-18 04:24:59.286 ERROR [src.node.docker_mananger] Max retries reached for container 7ca81846f2d6. Exiting log stream.
2025-12-18 04:24:59.571 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:24:59.571 DEBUG [src.node.waku_node] Stopping container with id 9c0cb4b6e8ec
2025-12-18 04:24:59.845 ERROR [src.node.docker_mananger] Max retries reached for container d61a4018593d. Exiting log stream.
2025-12-18 04:25:00.067 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:25:00.068 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:25:00.079 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:25:00.084 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:25:00.088 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:25:00.092 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,867 @@
2025-12-18 04:16:20.349 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:16:20.349 DEBUG [tests.conftest] Running test: test_main_node_only_lightpush__peer_full with id: 2025-12-18_04-16-20__05fac40a-9a8e-4f11-92bf-487cadd17815
2025-12-18 04:16:20.349 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:16:20.349 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-18 04:16:20.357 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:20.357 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-18_04-16-20__05fac40a-9a8e-4f11-92bf-487cadd17815__wakuorg_nwaku:latest.log
2025-12-18 04:16:20.357 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:20.357 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:20.359 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:20.359 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.4.55
2025-12-18 04:16:20.359 DEBUG [src.node.docker_mananger] Generated ports ['43135', '43136', '43137', '43138', '43139']
2025-12-18 04:16:20.360 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:20.360 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:20.360 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:20.360 DEBUG [src.node.docker_mananger] docker run -i -t -p 43135:43135 -p 43136:43136 -p 43137:43137 -p 43138:43138 -p 43139:43139 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43137 --rest-port=43135 --tcp-port=43136 --discv5-udp-port=43138 --rest-address=0.0.0.0 --nat=extip:172.18.4.55 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef0130fefc2cad14c63e6ce25fa046fef0e0a850fccdaf8cafe13adfbe5a14d7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43139 --metrics-logging=true --lightpush=true --relay=true --filter=true
2025-12-18 04:16:20.564 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.4.55 waku dc2a8a79dc64518ab5d27b1606524b51408b7daa6ffc36d536badccca0e6751b
2025-12-18 04:16:20.598 DEBUG [src.node.docker_mananger] Container started with ID dc2a8a79dc64. Setting up logs at ./log/docker/receiving_node1_2025-12-18_04-16-20__05fac40a-9a8e-4f11-92bf-487cadd17815__wakuorg_nwaku:latest.log
2025-12-18 04:16:20.600 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43135
2025-12-18 04:16:20.600 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:21.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43135/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:21.604 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-18 04:16:21.605 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:21.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43135/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:21.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.4.55/tcp/43136/p2p/16Uiu2HAmCPLJFUAXqjr6z2Hhh6XYWe7boNVfGKMYLVVeHamwmw2v","/ip4/172.18.4.55/tcp/43137/ws/p2p/16Uiu2HAmCPLJFUAXqjr6z2Hhh6XYWe7boNVfGKMYLVVeHamwmw2v"],"enrUri":"enr:-L24QLKAa9cMDHRWmz83tisHkXW3Fc6pPm1EIVC1Nazd7LvyW2ul2K_2khqzXp6COdHr5RaAiACErxrSabwQNpOaIvMCgmlkgnY0gmlwhKwSBDeKbXVsdGlhZGRyc5YACASsEgQ3BqiAAAoErBIENwaogd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-_1DCeug2y5_4BLl41zYhlKYm-5yNOhbzDpBPMOpCQeDdGNwgqiAg3VkcIKogoV3YWt1Mg0"}'
2025-12-18 04:16:21.608 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:21.615 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:21.615 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-18_04-16-20__05fac40a-9a8e-4f11-92bf-487cadd17815__wakuorg_nwaku:latest.log
2025-12-18 04:16:21.615 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:21.615 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:21.617 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:21.617 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.16.142
2025-12-18 04:16:21.617 DEBUG [src.node.docker_mananger] Generated ports ['53671', '53672', '53673', '53674', '53675']
2025-12-18 04:16:21.617 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:21.617 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:21.617 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:21.617 DEBUG [src.node.docker_mananger] docker run -i -t -p 53671:53671 -p 53672:53672 -p 53673:53673 -p 53674:53674 -p 53675:53675 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53673 --rest-port=53671 --tcp-port=53672 --discv5-udp-port=53674 --rest-address=0.0.0.0 --nat=extip:172.18.16.142 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f29abc2e1dbc8dd098fed7a7f3fb0599da472dd9ccf43be5eb75bc8eabadeccd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53675 --metrics-logging=true --lightpush=false --relay=true
2025-12-18 04:16:21.803 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.16.142 waku ae1b70afcf88a672056b0d6f7d96e9d0dafa9801f8d73881f7fc1c25ad0e3f5d
2025-12-18 04:16:21.840 DEBUG [src.node.docker_mananger] Container started with ID ae1b70afcf88. Setting up logs at ./log/docker/receiving_node2_2025-12-18_04-16-20__05fac40a-9a8e-4f11-92bf-487cadd17815__wakuorg_nwaku:latest.log
2025-12-18 04:16:21.841 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53671
2025-12-18 04:16:21.841 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:22.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53671/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:22.845 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-18 04:16:22.845 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:22.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53671/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:22.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.16.142/tcp/53672/p2p/16Uiu2HAm4cDMSdVy2CaiKs5qgdpm4CmM277tVkv4ygj2e8YZ4S7a","/ip4/172.18.16.142/tcp/53673/ws/p2p/16Uiu2HAm4cDMSdVy2CaiKs5qgdpm4CmM277tVkv4ygj2e8YZ4S7a"],"enrUri":"enr:-L24QKiCNlHZS5-eIOdYQ5yTD4JSA-qVMEkrAkXLb5hWbjauJdcP4O3qAceBgdJPqwz09utw2odmFw3jm_XKbynLuRICgmlkgnY0gmlwhKwSEI6KbXVsdGlhZGRyc5YACASsEhCOBtGoAAoErBIQjgbRqd0DgnJzhQADAQAAiXNlY3AyNTZrMaECiGx225YXrZnAT377vav_azzTLobempNuOSn_R_NxehmDdGNwgtGog3VkcILRqoV3YWt1MgE"}'
2025-12-18 04:16:22.847 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:22.848 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53671/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.4.55/tcp/43136/p2p/16Uiu2HAmCPLJFUAXqjr6z2Hhh6XYWe7boNVfGKMYLVVeHamwmw2v"]'
2025-12-18 04:16:22.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:22.888 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:22.888 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-18_04-16-20__05fac40a-9a8e-4f11-92bf-487cadd17815__wakuorg_nwaku:latest.log
2025-12-18 04:16:22.888 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:22.888 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:22.891 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:22.891 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.102.217
2025-12-18 04:16:22.892 DEBUG [src.node.docker_mananger] Generated ports ['59302', '59303', '59304', '59305', '59306']
2025-12-18 04:16:22.892 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:22.892 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:22.895 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:22.895 DEBUG [src.node.docker_mananger] docker run -i -t -p 59302:59302 -p 59303:59303 -p 59304:59304 -p 59305:59305 -p 59306:59306 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=59304 --rest-port=59302 --tcp-port=59303 --discv5-udp-port=59305 --rest-address=0.0.0.0 --nat=extip:172.18.102.217 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e1f82f95bcd76de141e3d1cdce5d7ade1e553ac3b8b0251bc35c0ab12edbe940 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59306 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLKAa9cMDHRWmz83tisHkXW3Fc6pPm1EIVC1Nazd7LvyW2ul2K_2khqzXp6COdHr5RaAiACErxrSabwQNpOaIvMCgmlkgnY0gmlwhKwSBDeKbXVsdGlhZGRyc5YACASsEgQ3BqiAAAoErBIENwaogd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-_1DCeug2y5_4BLl41zYhlKYm-5yNOhbzDpBPMOpCQeDdGNwgqiAg3VkcIKogoV3YWt1Mg0 --lightpushnode=/ip4/172.18.4.55/tcp/43136/p2p/16Uiu2HAmCPLJFUAXqjr6z2Hhh6XYWe7boNVfGKMYLVVeHamwmw2v --lightpush=true --relay=false
2025-12-18 04:16:23.080 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.102.217 waku 24e67099776cf4b5b973f607d8b11af1fbf80dfad98bab783a82a76ffdbda884
2025-12-18 04:16:23.111 DEBUG [src.node.docker_mananger] Container started with ID 24e67099776c. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-16-20__05fac40a-9a8e-4f11-92bf-487cadd17815__wakuorg_nwaku:latest.log
2025-12-18 04:16:23.112 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59302
2025-12-18 04:16:23.113 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:24.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:24.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:24.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:24.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:24.471 ERROR [src.node.docker_mananger] Max retries reached for container 24e67099776c. Exiting log stream.
2025-12-18 04:16:24.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:24.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:24.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:24.823 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:24.925 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.853 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:26.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.564 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:27.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:28.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:28.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:28.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:28.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:28.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:28.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:28.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:28.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:28.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:28.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:29.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:29.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:29.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:29.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:29.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:29.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:29.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:29.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:29.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:29.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:30.099 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:30.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:30.302 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:30.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:30.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:30.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:30.708 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:30.809 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:30.911 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:31.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:31.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:31.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:31.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:31.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:31.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:31.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:31.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:31.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:31.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:32.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:32.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:32.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:32.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:32.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:32.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:32.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:32.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:32.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:32.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.378 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.581 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.682 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.885 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:36.088 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:36.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:36.291 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:36.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:36.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:36.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:36.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:36.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:36.899 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.406 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.940 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:40.041 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:40.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:40.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:40.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:40.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:40.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:40.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:40.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:40.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:40.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:41.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:41.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:41.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:41.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:41.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:41.560 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:41.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:41.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:41.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:41.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:42.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:42.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:42.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:42.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:42.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:42.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:42.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:42.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:42.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:42.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:43.080 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:43.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:43.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:43.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:43.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:43.586 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:43.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:43.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:43.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:43.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:44.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:44.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59302/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:44.196 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=59302): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fad488af110>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-18 04:16:44.296 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:44.296 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:44.298 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:44.298 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.151.251
2025-12-18 04:16:44.298 DEBUG [src.node.docker_mananger] Generated ports ['29028', '29029', '29030', '29031', '29032']
2025-12-18 04:16:44.299 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:44.299 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:44.299 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:44.299 DEBUG [src.node.docker_mananger] docker run -i -t -p 29028:29028 -p 29029:29029 -p 29030:29030 -p 29031:29031 -p 29032:29032 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29030 --rest-port=29028 --tcp-port=29029 --discv5-udp-port=29031 --rest-address=0.0.0.0 --nat=extip:172.18.151.251 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=41becea6dec1edf2de70fdfb0d2ba6a3ff1abc17c7c10ac5afcdebca5f960bf8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29032 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLKAa9cMDHRWmz83tisHkXW3Fc6pPm1EIVC1Nazd7LvyW2ul2K_2khqzXp6COdHr5RaAiACErxrSabwQNpOaIvMCgmlkgnY0gmlwhKwSBDeKbXVsdGlhZGRyc5YACASsEgQ3BqiAAAoErBIENwaogd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-_1DCeug2y5_4BLl41zYhlKYm-5yNOhbzDpBPMOpCQeDdGNwgqiAg3VkcIKogoV3YWt1Mg0 --lightpushnode=/ip4/172.18.4.55/tcp/43136/p2p/16Uiu2HAmCPLJFUAXqjr6z2Hhh6XYWe7boNVfGKMYLVVeHamwmw2v --lightpush=true --relay=false
2025-12-18 04:16:44.480 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.151.251 waku 5355e73998c48d4d83693c607cc0fba4d7c546d61c5f5a9e196ea0d1a8d007b9
2025-12-18 04:16:44.512 DEBUG [src.node.docker_mananger] Container started with ID 5355e73998c4. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-16-20__05fac40a-9a8e-4f11-92bf-487cadd17815__wakuorg_nwaku:latest.log
2025-12-18 04:16:44.513 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29028
2025-12-18 04:16:44.513 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:45.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:45.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:45.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:45.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:45.822 ERROR [src.node.docker_mananger] Max retries reached for container 5355e73998c4. Exiting log stream.
2025-12-18 04:16:45.922 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:46.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:46.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:46.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:46.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:46.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:46.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:46.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:46.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:46.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:46.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:47.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:47.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:47.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:47.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:47.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:47.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:47.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:47.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:47.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:47.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:48.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:48.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:48.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:48.354 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:48.455 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:48.557 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:48.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:48.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:48.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:48.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.266 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.367 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.469 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.671 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:50.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:50.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:50.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:50.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:50.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:50.583 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:50.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:50.786 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:50.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:50.988 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:51.089 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:51.191 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:51.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:51.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:51.495 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:51.596 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:51.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:51.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:51.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:52.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:52.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:52.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:52.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:52.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:52.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:52.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:52.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:52.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:52.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:53.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:53.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:53.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:53.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:53.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:53.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:53.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:53.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:53.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:53.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:54.029 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:54.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:54.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:54.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:54.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:54.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:54.637 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:54.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:54.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:54.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:55.043 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:55.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:55.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:55.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:55.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:55.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:55.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:55.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:55.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:55.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:56.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:56.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:56.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:56.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:56.461 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:56.562 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:56.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:56.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:56.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:56.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:57.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:57.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:57.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:57.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:57.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:57.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:57.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:57.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:57.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:57.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:58.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:58.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:58.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:58.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:58.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:58.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:58.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:58.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:58.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:58.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:59.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:59.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:59.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:59.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:59.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:59.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:59.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:59.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:59.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:00.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:00.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:00.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:00.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:00.434 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:00.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:00.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:00.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:00.839 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:00.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:01.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:01.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:01.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:01.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:01.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:01.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:01.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:01.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:01.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:01.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:02.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:02.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:02.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:02.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:02.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:02.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:02.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:02.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:02.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:02.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:03.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:03.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:03.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:03.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:03.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:03.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:03.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:03.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:03.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:03.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:04.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:04.189 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:04.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:04.392 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:04.494 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:04.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:04.697 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:04.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:04.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:05.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:05.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:05.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:05.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:05.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:05.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:05.610 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29028/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:05.612 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=29028): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fad48a1d8e0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-18 04:17:05.712 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:17:05.712 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:17:05.714 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:17:05.714 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.154.88
2025-12-18 04:17:05.714 DEBUG [src.node.docker_mananger] Generated ports ['26473', '26474', '26475', '26476', '26477']
2025-12-18 04:17:05.714 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:17:05.714 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:17:05.715 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:17:05.715 DEBUG [src.node.docker_mananger] docker run -i -t -p 26473:26473 -p 26474:26474 -p 26475:26475 -p 26476:26476 -p 26477:26477 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26475 --rest-port=26473 --tcp-port=26474 --discv5-udp-port=26476 --rest-address=0.0.0.0 --nat=extip:172.18.154.88 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=041d99f6b59e8d1a1eefea90da982fcc5ea497bd7ef1061e18cbfdd18fec98eb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26477 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QLKAa9cMDHRWmz83tisHkXW3Fc6pPm1EIVC1Nazd7LvyW2ul2K_2khqzXp6COdHr5RaAiACErxrSabwQNpOaIvMCgmlkgnY0gmlwhKwSBDeKbXVsdGlhZGRyc5YACASsEgQ3BqiAAAoErBIENwaogd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-_1DCeug2y5_4BLl41zYhlKYm-5yNOhbzDpBPMOpCQeDdGNwgqiAg3VkcIKogoV3YWt1Mg0 --lightpushnode=/ip4/172.18.4.55/tcp/43136/p2p/16Uiu2HAmCPLJFUAXqjr6z2Hhh6XYWe7boNVfGKMYLVVeHamwmw2v --lightpush=true --relay=false
2025-12-18 04:17:05.895 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.154.88 waku 41ca45cd2244d17749991473f05845440bb5588a4b650c8d11db99f88e902a12
2025-12-18 04:17:05.924 DEBUG [src.node.docker_mananger] Container started with ID 41ca45cd2244. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-16-20__05fac40a-9a8e-4f11-92bf-487cadd17815__wakuorg_nwaku:latest.log
2025-12-18 04:17:05.926 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26473
2025-12-18 04:17:05.927 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:17:06.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:07.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:07.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:07.226 ERROR [src.node.docker_mananger] Max retries reached for container 41ca45cd2244. Exiting log stream.
2025-12-18 04:17:07.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:07.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:07.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:07.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:07.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:07.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:07.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:07.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:08.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:08.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:08.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:08.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:08.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:08.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:08.651 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:08.752 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:08.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:08.955 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:09.056 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:09.158 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:09.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:09.361 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:09.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:09.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:09.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:09.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:09.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:09.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:10.070 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:10.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:10.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:10.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:10.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:10.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:10.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:10.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:10.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:10.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:11.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:11.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:11.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:11.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:11.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:11.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:11.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:11.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:11.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:11.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:12.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:12.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:12.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:12.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:12.502 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:12.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:12.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:12.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:12.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:13.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:13.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:13.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:13.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:13.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:13.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:13.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:13.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:13.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:13.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:14.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:14.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:14.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:14.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:14.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:14.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:14.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:14.732 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:14.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:14.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:15.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:15.138 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:15.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:15.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:15.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:15.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:15.645 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:15.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:15.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:15.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:16.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:16.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:16.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:16.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:16.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:16.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:16.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:16.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:16.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:16.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:17.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:17.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:17.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:17.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:17.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:17.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:17.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:17.778 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:17.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:17.981 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:18.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:18.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:18.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:18.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:18.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:18.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:18.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:18.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:18.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:18.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:19.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:19.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:19.300 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:19.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:19.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:19.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:19.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:19.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:19.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:20.010 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:20.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:20.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:20.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:20.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:20.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:20.618 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:20.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:20.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:20.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:21.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:21.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:21.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:21.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:21.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:21.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:21.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:21.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:21.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:21.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:22.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:22.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:22.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:22.344 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:22.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:22.547 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:22.649 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:22.750 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:22.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:22.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:23.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:23.156 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:23.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:23.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:23.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:23.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:23.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:23.763 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:23.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:23.966 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:24.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:24.169 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:24.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:24.372 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:24.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:24.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:24.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:24.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:24.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:24.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:25.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:25.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:25.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:25.385 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:25.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:25.588 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:25.689 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:25.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:25.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:25.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:26.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:26.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:26.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:26.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:26.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:26.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:26.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:26.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:26.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:27.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26473/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:27.010 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=26473): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fad488afb30>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-18 04:17:27.186 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:17:27.187 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:17:27.187 DEBUG [src.node.waku_node] Stopping container with id dc2a8a79dc64
2025-12-18 04:17:27.757 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:17:27.758 DEBUG [src.node.waku_node] Stopping container with id ae1b70afcf88
2025-12-18 04:17:28.282 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:17:28.285 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:28.386 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:28.488 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:28.569 ERROR [src.node.docker_mananger] Max retries reached for container dc2a8a79dc64. Exiting log stream.
2025-12-18 04:17:28.590 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:28.691 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:28.793 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:28.894 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:28.996 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:29.096 ERROR [src.node.docker_mananger] Max retries reached for container ae1b70afcf88. Exiting log stream.
2025-12-18 04:17:29.097 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:29.198 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:29.300 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:29.402 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:29.504 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:29.605 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:29.707 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:29.809 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:29.910 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:30.012 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:30.114 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:30.216 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:30.318 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:30.420 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:30.521 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:30.623 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:30.725 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:30.826 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:30.928 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:31.030 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:31.131 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:31.233 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:31.335 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:31.437 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:31.538 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:31.640 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:31.742 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:31.844 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:31.945 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:32.047 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:32.149 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:32.250 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:32.352 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:32.453 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:32.555 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:32.657 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:32.758 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:32.860 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:32.962 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:33.063 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:33.164 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:33.266 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:33.368 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:33.369 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/41ca45cd2244d17749991473f05845440bb5588a4b650c8d11db99f88e902a12/stop: Not Found ("No such container: 41ca45cd2244d17749991473f05845440bb5588a4b650c8d11db99f88e902a12")
2025-12-18 04:17:33.370 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:33.471 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:33.572 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:33.673 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:33.775 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:33.877 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:33.979 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:34.080 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:34.182 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:34.283 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:34.385 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:34.487 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:34.588 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:34.689 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:34.791 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:34.893 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:34.994 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:35.096 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:35.197 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:35.299 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:35.401 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:35.502 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:35.604 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:35.706 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:35.808 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:35.909 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:36.011 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:36.113 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:36.215 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:36.316 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:36.418 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:36.520 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:36.621 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:36.723 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:36.825 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:36.926 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:37.028 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:37.129 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:37.231 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:37.332 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:37.434 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:37.536 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:37.638 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:37.739 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:37.841 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:37.943 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:38.044 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:38.146 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:38.248 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:38.349 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:38.451 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:38.453 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/41ca45cd2244d17749991473f05845440bb5588a4b650c8d11db99f88e902a12/stop: Not Found ("No such container: 41ca45cd2244d17749991473f05845440bb5588a4b650c8d11db99f88e902a12")
2025-12-18 04:17:38.453 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:38.554 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:38.656 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:38.757 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:38.859 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:38.961 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:39.062 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:39.164 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:39.265 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:39.367 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:39.469 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:39.570 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:39.672 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:39.774 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:39.875 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:39.977 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:40.078 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:40.180 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:40.281 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:40.383 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:40.484 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:40.586 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:40.687 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:40.789 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:40.890 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:40.992 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:41.093 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:41.195 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:41.296 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:41.398 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:41.499 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:41.601 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:41.702 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:41.804 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:41.905 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:42.007 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:42.108 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:42.210 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:42.312 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:42.413 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:42.515 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:42.616 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:42.718 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:42.820 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:42.922 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:43.024 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:43.125 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:43.227 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:43.329 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:43.431 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:43.532 DEBUG [src.node.waku_node] Stopping container with id 41ca45cd2244
2025-12-18 04:17:43.534 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/41ca45cd2244d17749991473f05845440bb5588a4b650c8d11db99f88e902a12/stop: Not Found ("No such container: 41ca45cd2244d17749991473f05845440bb5588a4b650c8d11db99f88e902a12")
2025-12-18 04:17:43.535 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:17:43.560 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:17:43.584 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:17:43.584 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:17:43.585 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:17:43.585 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:17:43.586 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2025-12-18 04:17:43.586 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2025-12-18 04:17:43.586 DEBUG [src.libs.common] Attaching file ./log/docker/lightpush_node1_2025-12-18_04-16-20__05fac40a-9a8e-4f11-92bf-487cadd17815__wakuorg_nwaku:latest.log
2025-12-18 04:17:43.587 DEBUG [src.libs.common] Attaching file ./log/docker/receiving_node1_2025-12-18_04-16-20__05fac40a-9a8e-4f11-92bf-487cadd17815__wakuorg_nwaku:latest.log
2025-12-18 04:17:43.588 DEBUG [src.libs.common] Attaching file ./log/docker/receiving_node2_2025-12-18_04-16-20__05fac40a-9a8e-4f11-92bf-487cadd17815__wakuorg_nwaku:latest.log

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_on_non_subscribed_pubsub_topic with id: 2025-12-18_04-24-34__7495e020-646e-4e6b-a400-47c26ce6238b
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-18_04-24-34__7495e020-646e-4e6b-a400-47c26ce6238b__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.1.42
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29138', '29139', '29140', '29141', '29142']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29138:29138 -p 29139:29139 -p 29140:29140 -p 29141:29141 -p 29142:29142 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29140 --rest-port=29138 --tcp-port=29139 --discv5-udp-port=29141 --rest-address=0.0.0.0 --nat=extip:172.18.1.42 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5577b48c78327ab7dfc4ae94cbe81cf584ad5ce0081f4d8acdaf15a50d4ceca8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29142 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.1.42 waku 1776c0aa64b783e109c5f85d58762c3d707124dab39479d781a411ce719c1980
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1776c0aa64b7. Setting up logs at ./log/docker/receiving_node1_2025-12-18_04-24-34__7495e020-646e-4e6b-a400-47c26ce6238b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29138
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29138/health" -H "Content-Type: 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:29138/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.1.42/tcp/29139/p2p/16Uiu2HAm9nfSvYVMkz2UZozhfWDDgbBTdaTk7C6a62vsx5HqfGsW","/ip4/172.18.1.42/tcp/29140/ws/p2p/16Uiu2HAm9nfSvYVMkz2UZozhfWDDgbBTdaTk7C6a62vsx5HqfGsW"],"enrUri":"enr:-L24QBJ5mSxyTES3ypfyrLy21XO2BBe9c_gcwD5LY-OoovLfdi2BRi74XKjiQBIUiaaxs5ZdC7MhgUinQqfunYl9sJICgmlkgnY0gmlwhKwSASqKbXVsdGlhZGRyc5YACASsEgEqBnHTAAoErBIBKgZx1N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1WQ2UDCD5qX3rgHBHX5Ry7D8ecio6SsHVMDvoR3vCf2DdGNwgnHTg3VkcIJx1YV3YWt1Mgk"}'
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-18_04-24-34__7495e020-646e-4e6b-a400-47c26ce6238b__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.184
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62093', '62094', '62095', '62096', '62097']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62093:62093 -p 62094:62094 -p 62095:62095 -p 62096:62096 -p 62097:62097 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62095 --rest-port=62093 --tcp-port=62094 --discv5-udp-port=62096 --rest-address=0.0.0.0 --nat=extip:172.18.122.184 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3daf9fcafe8ab7d52f4f4863f0e30fa22aafd60efb656d5e146ee113aad6bfaf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62097 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.122.184 waku e84fa62cd88d7a08c04e9185c859f6ddf67b611b7e8ee0c63e1b72117492a21b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e84fa62cd88d. Setting up logs at ./log/docker/receiving_node2_2025-12-18_04-24-34__7495e020-646e-4e6b-a400-47c26ce6238b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62093
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62093/health" -H "Content-Type: 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:62093/debug/v1/info" -H "Content-Type: application/json" -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.184/tcp/62094/p2p/16Uiu2HAmTHoYywWsTrpDP63gnD5L36pLWhaYmPw1hVHwnQLy4oq8","/ip4/172.18.122.184/tcp/62095/ws/p2p/16Uiu2HAmTHoYywWsTrpDP63gnD5L36pLWhaYmPw1hVHwnQLy4oq8"],"enrUri":"enr:-L24QPKTxmulXQpqZ9XTPWWg_GaCB0awkgiX1XfgYTWW3lvgdKdSuWCx1fKprzjdeUHWmuWGMxK9JOQqJu54tepUMW0CgmlkgnY0gmlwhKwSeriKbXVsdGlhZGRyc5YACASsEnq4BvKOAAoErBJ6uAbyj90DgnJzhQADAQAAiXNlY3AyNTZrMaED2XHlqSW4u_cnFFyzYdUjq9ZauwkHIBP7YVuk1zNPmneDdGNwgvKOg3VkcILykIV3YWt1MgE"}'
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:62093/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.1.42/tcp/29139/p2p/16Uiu2HAm9nfSvYVMkz2UZozhfWDDgbBTdaTk7C6a62vsx5HqfGsW"]'
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-18_04-24-34__7495e020-646e-4e6b-a400-47c26ce6238b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.105.86
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['45557', '45558', '45559', '45560', '45561']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 45557:45557 -p 45558:45558 -p 45559:45559 -p 45560:45560 -p 45561:45561 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45559 --rest-port=45557 --tcp-port=45558 --discv5-udp-port=45560 --rest-address=0.0.0.0 --nat=extip:172.18.105.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ed5cc7690e7b2dfdaac02df15effd2ac9cabcaddada990e8342daf964e36523f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45561 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBJ5mSxyTES3ypfyrLy21XO2BBe9c_gcwD5LY-OoovLfdi2BRi74XKjiQBIUiaaxs5ZdC7MhgUinQqfunYl9sJICgmlkgnY0gmlwhKwSASqKbXVsdGlhZGRyc5YACASsEgEqBnHTAAoErBIBKgZx1N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1WQ2UDCD5qX3rgHBHX5Ry7D8ecio6SsHVMDvoR3vCf2DdGNwgnHTg3VkcIJx1YV3YWt1Mgk --lightpushnode=/ip4/172.18.1.42/tcp/29139/p2p/16Uiu2HAm9nfSvYVMkz2UZozhfWDDgbBTdaTk7C6a62vsx5HqfGsW --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.105.86 waku f5f8fd50bded7b62b3e446f9948fdd8b10c143c416a6530b3d3cdd341c5c7d8c
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f5f8fd50bded. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-24-34__7495e020-646e-4e6b-a400-47c26ce6238b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 45557
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f5f8fd50bded. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:45557/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=45557): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f60b15d4a70>: 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.45.93
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36461', '36462', '36463', '36464', '36465']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36461:36461 -p 36462:36462 -p 36463:36463 -p 36464:36464 -p 36465:36465 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36463 --rest-port=36461 --tcp-port=36462 --discv5-udp-port=36464 --rest-address=0.0.0.0 --nat=extip:172.18.45.93 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ce290cb571c1bddc831843d1cb7d46a74d3a962ffd272bf4afddffcfac39dc43 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36465 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBJ5mSxyTES3ypfyrLy21XO2BBe9c_gcwD5LY-OoovLfdi2BRi74XKjiQBIUiaaxs5ZdC7MhgUinQqfunYl9sJICgmlkgnY0gmlwhKwSASqKbXVsdGlhZGRyc5YACASsEgEqBnHTAAoErBIBKgZx1N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1WQ2UDCD5qX3rgHBHX5Ry7D8ecio6SsHVMDvoR3vCf2DdGNwgnHTg3VkcIJx1YV3YWt1Mgk --lightpushnode=/ip4/172.18.1.42/tcp/29139/p2p/16Uiu2HAm9nfSvYVMkz2UZozhfWDDgbBTdaTk7C6a62vsx5HqfGsW --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.45.93 waku 6c29eb76f6a778cfb769506a64fdf124d8f3c7e610ed0d3b01d1d43db743da79
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6c29eb76f6a7. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-24-34__7495e020-646e-4e6b-a400-47c26ce6238b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36461
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6c29eb76f6a7. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36461/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=36461): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f60b171be00>: 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.43.9
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['41645', '41646', '41647', '41648', '41649']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 41645:41645 -p 41646:41646 -p 41647:41647 -p 41648:41648 -p 41649:41649 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=41647 --rest-port=41645 --tcp-port=41646 --discv5-udp-port=41648 --rest-address=0.0.0.0 --nat=extip:172.18.43.9 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2bfd96afbce109f0fdc7d01beac91eea9bb6dfe56fa16d7e2c1aaccaa0bcbe83 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=41649 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBJ5mSxyTES3ypfyrLy21XO2BBe9c_gcwD5LY-OoovLfdi2BRi74XKjiQBIUiaaxs5ZdC7MhgUinQqfunYl9sJICgmlkgnY0gmlwhKwSASqKbXVsdGlhZGRyc5YACASsEgEqBnHTAAoErBIBKgZx1N0DgnJzhQADAQAAiXNlY3AyNTZrMaEC1WQ2UDCD5qX3rgHBHX5Ry7D8ecio6SsHVMDvoR3vCf2DdGNwgnHTg3VkcIJx1YV3YWt1Mgk --lightpushnode=/ip4/172.18.1.42/tcp/29139/p2p/16Uiu2HAm9nfSvYVMkz2UZozhfWDDgbBTdaTk7C6a62vsx5HqfGsW --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.43.9 waku 4220ce86a7ac626dc0dec19be238fbabcb8dbe65e46ae20959ae2578d3d16b6a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4220ce86a7ac. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-24-34__7495e020-646e-4e6b-a400-47c26ce6238b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 41645
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4220ce86a7ac. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:41645/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=41645): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f60b10b03b0>: 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 1776c0aa64b7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e84fa62cd88d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1776c0aa64b7. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e84fa62cd88d. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4220ce86a7ac626dc0dec19be238fbabcb8dbe65e46ae20959ae2578d3d16b6a/stop: Not Found ("No such container: 4220ce86a7ac626dc0dec19be238fbabcb8dbe65e46ae20959ae2578d3d16b6a")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4220ce86a7ac626dc0dec19be238fbabcb8dbe65e46ae20959ae2578d3d16b6a/stop: Not Found ("No such container: 4220ce86a7ac626dc0dec19be238fbabcb8dbe65e46ae20959ae2578d3d16b6a")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 4220ce86a7ac
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/4220ce86a7ac626dc0dec19be238fbabcb8dbe65e46ae20959ae2578d3d16b6a/stop: Not Found ("No such container: 4220ce86a7ac626dc0dec19be238fbabcb8dbe65e46ae20959ae2578d3d16b6a")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2025-12-18 04:11:07.966 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:11:07.966 DEBUG [tests.conftest] Running test: test_filter_update_subscription_with_extra_field with id: 2025-12-18_04-11-07__956446cb-141f-458c-a5b9-0bffb4ee8943
2025-12-18 04:11:07.966 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:11:07.966 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-18 04:11:07.967 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-18 04:11:07.972 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:07.972 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-11-07__956446cb-141f-458c-a5b9-0bffb4ee8943__wakuorg_nwaku:latest.log
2025-12-18 04:11:07.972 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:07.972 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:07.974 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:07.974 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.154.139
2025-12-18 04:11:07.974 DEBUG [src.node.docker_mananger] Generated ports ['40030', '40031', '40032', '40033', '40034']
2025-12-18 04:11:07.974 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:07.974 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:07.974 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:07.975 DEBUG [src.node.docker_mananger] docker run -i -t -p 40030:40030 -p 40031:40031 -p 40032:40032 -p 40033:40033 -p 40034:40034 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40032 --rest-port=40030 --tcp-port=40031 --discv5-udp-port=40033 --rest-address=0.0.0.0 --nat=extip:172.18.154.139 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bdf6fab9fbffcda50a6cb39cc4325b7c4911bc1a5f9d4ee8cf4094a587d3d5db --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40034 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:11:08.122 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.154.139 waku b858376279a5f8b36d8872ec92258b4aa7929bb2fb1a4130b3ca3452f425bf87
2025-12-18 04:11:08.148 DEBUG [src.node.docker_mananger] Container started with ID b858376279a5. Setting up logs at ./log/docker/node1_2025-12-18_04-11-07__956446cb-141f-458c-a5b9-0bffb4ee8943__wakuorg_nwaku:latest.log
2025-12-18 04:11:08.148 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 40030
2025-12-18 04:11:08.150 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:08.236 ERROR [src.node.docker_mananger] Max retries reached for container a398f918fd6f. Exiting log stream.
2025-12-18 04:11:08.732 ERROR [src.node.docker_mananger] Max retries reached for container 270625100b5d. Exiting log stream.
2025-12-18 04:11:09.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40030/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:09.153 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-18 04:11:09.153 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:09.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:40030/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:09.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.154.139/tcp/40031/p2p/16Uiu2HAm4MgqBhw1kGt4jSJnKihnbySfGaChuNfoSvFnmdu1Xuc2","/ip4/172.18.154.139/tcp/40032/ws/p2p/16Uiu2HAm4MgqBhw1kGt4jSJnKihnbySfGaChuNfoSvFnmdu1Xuc2"],"enrUri":"enr:-L24QNldK8WEFmmr30Vk9Kfntvc8ypZopYOm_OyyKbFoTqI-C2hFEye0K_s3c96XmAsWRrgxcrjc-04NzDTBj4G7D4sCgmlkgnY0gmlwhKwSmouKbXVsdGlhZGRyc5YACASsEpqLBpxfAAoErBKaiwacYN0DgnJzhQADAQAAiXNlY3AyNTZrMaEChLPSbfIV_u4l__pN5bBnpncH9q0YrDunnVzhHQwgTG-DdGNwgpxfg3VkcIKcYYV3YWt1MgU"}'
2025-12-18 04:11:09.156 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:09.156 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-18 04:11:09.162 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:09.162 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-11-07__956446cb-141f-458c-a5b9-0bffb4ee8943__wakuorg_nwaku:latest.log
2025-12-18 04:11:09.162 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:09.162 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:09.163 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:09.163 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.47.220
2025-12-18 04:11:09.164 DEBUG [src.node.docker_mananger] Generated ports ['31471', '31472', '31473', '31474', '31475']
2025-12-18 04:11:09.164 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:09.164 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:09.164 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:09.164 DEBUG [src.node.docker_mananger] docker run -i -t -p 31471:31471 -p 31472:31472 -p 31473:31473 -p 31474:31474 -p 31475:31475 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31473 --rest-port=31471 --tcp-port=31472 --discv5-udp-port=31474 --rest-address=0.0.0.0 --nat=extip:172.18.47.220 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bb3facbfaa4fdbe7b254a36a6a8deacabebc68dd38c64ff746bffabdcd7c4ded --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31475 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QNldK8WEFmmr30Vk9Kfntvc8ypZopYOm_OyyKbFoTqI-C2hFEye0K_s3c96XmAsWRrgxcrjc-04NzDTBj4G7D4sCgmlkgnY0gmlwhKwSmouKbXVsdGlhZGRyc5YACASsEpqLBpxfAAoErBKaiwacYN0DgnJzhQADAQAAiXNlY3AyNTZrMaEChLPSbfIV_u4l__pN5bBnpncH9q0YrDunnVzhHQwgTG-DdGNwgpxfg3VkcIKcYYV3YWt1MgU --filternode=/ip4/172.18.154.139/tcp/40031/p2p/16Uiu2HAm4MgqBhw1kGt4jSJnKihnbySfGaChuNfoSvFnmdu1Xuc2
2025-12-18 04:11:09.317 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.47.220 waku 5507e518d78433c5ceea953b6e58b071ddb37be88b983db850cf5e6475dbbac1
2025-12-18 04:11:09.342 DEBUG [src.node.docker_mananger] Container started with ID 5507e518d784. Setting up logs at ./log/docker/node2_2025-12-18_04-11-07__956446cb-141f-458c-a5b9-0bffb4ee8943__wakuorg_nwaku:latest.log
2025-12-18 04:11:09.343 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31471
2025-12-18 04:11:09.343 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:10.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31471/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:10.348 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-18 04:11:10.348 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:10.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31471/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:10.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.47.220/tcp/31472/p2p/16Uiu2HAm8XBUWHskXmgAjGPUkoMzTztWeJfRiBz7Bmsi2aRjcgMx","/ip4/172.18.47.220/tcp/31473/ws/p2p/16Uiu2HAm8XBUWHskXmgAjGPUkoMzTztWeJfRiBz7Bmsi2aRjcgMx"],"enrUri":"enr:-L24QC__nOZEwmQanqRV1VdnHp6AjxwjmxH0Of-2DoorsXShSvFTwspcJELCa3dguJfx5Q3u17MtIoi7kqE4r5yZCugCgmlkgnY0gmlwhKwSL9yKbXVsdGlhZGRyc5YACASsEi_cBnrwAAoErBIv3AZ68d0DgnJzhQADAQAAiXNlY3AyNTZrMaECwpEvKhXe-8qIHb5UuwpvBod1rUsVn67rtyllx0JamhODdGNwgnrwg3VkcIJ68oV3YWt1MgA"}'
2025-12-18 04:11:10.350 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:10.351 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31471/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.154.139/tcp/40031/p2p/16Uiu2HAm4MgqBhw1kGt4jSJnKihnbySfGaChuNfoSvFnmdu1Xuc2"]'
2025-12-18 04:11:10.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:10.377 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-18 04:11:10.377 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:40030/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:11:10.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:10.390 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31471/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "cde79a88-581b-4539-88b4-c4e2c40daf95", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:10.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"cde79a88-581b-4539-88b4-c4e2c40daf95","statusDesc":"OK"}'
2025-12-18 04:11:10.401 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:31471/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"}'
2025-12-18 04:11:10.403 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:31471/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\\"))"}'
2025-12-18 04:11:10.405 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:11:10.406 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:11:10.406 DEBUG [src.node.waku_node] Stopping container with id b858376279a5
2025-12-18 04:11:10.876 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:11:10.876 DEBUG [src.node.waku_node] Stopping container with id 5507e518d784
2025-12-18 04:11:11.312 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:11:11.314 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:11:11.318 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:11:11.322 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,74 @@
2025-12-18 04:19:43.197 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:19:43.197 DEBUG [tests.conftest] Running test: test_filter_works_with_static_sharding with id: 2025-12-18_04-19-43__3e0e52f4-546c-4b5c-8b64-6b77b06689bb
2025-12-18 04:19:43.197 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:19:43.197 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:19:43.198 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-18 04:19:43.205 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:19:43.205 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-19-43__3e0e52f4-546c-4b5c-8b64-6b77b06689bb__wakuorg_nwaku:latest.log
2025-12-18 04:19:43.205 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:19:43.205 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:19:43.206 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:19:43.207 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.131.106
2025-12-18 04:19:43.207 DEBUG [src.node.docker_mananger] Generated ports ['26119', '26120', '26121', '26122', '26123']
2025-12-18 04:19:43.207 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-18 04:19:43.207 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-18 04:19:43.207 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:19:43.207 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:19:43.207 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:19:43.207 DEBUG [src.node.docker_mananger] docker run -i -t -p 26119:26119 -p 26120:26120 -p 26121:26121 -p 26122:26122 -p 26123:26123 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26121 --rest-port=26119 --tcp-port=26120 --discv5-udp-port=26122 --rest-address=0.0.0.0 --nat=extip:172.18.131.106 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7f68faec4eab4f9bd3c07dda4d7bf6c6acdf2ff8fe75ea2a59e1daadcb7bcc02 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26123 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:19:43.393 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.131.106 waku ae1776c7ec76477f6251f500d554fc14b5e2d70a66dc9acfe8f910a5556ba08b
2025-12-18 04:19:43.427 DEBUG [src.node.docker_mananger] Container started with ID ae1776c7ec76. Setting up logs at ./log/docker/node1_2025-12-18_04-19-43__3e0e52f4-546c-4b5c-8b64-6b77b06689bb__wakuorg_nwaku:latest.log
2025-12-18 04:19:43.427 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26119
2025-12-18 04:19:43.428 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:19:43.520 ERROR [src.node.docker_mananger] Max retries reached for container 7739fdbd6a87. Exiting log stream.
2025-12-18 04:19:43.986 ERROR [src.node.docker_mananger] Max retries reached for container 3c446da69c81. Exiting log stream.
2025-12-18 04:19:44.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26119/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:44.431 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-18 04:19:44.432 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:19:44.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26119/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:44.434 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.106/tcp/26120/p2p/16Uiu2HAm3AfYVD8xZPMBcHNBu4K41MEza2hXechQdYtdms8zSfsS","/ip4/172.18.131.106/tcp/26121/ws/p2p/16Uiu2HAm3AfYVD8xZPMBcHNBu4K41MEza2hXechQdYtdms8zSfsS"],"enrUri":"enr:-L24QFV4RrpdIaDRBZTqlyqmYihxqYeCgcwIX_0rrRsLRNXCBoZcHqFK1JktJdQnCg-CSQSq6d8KeXhKKT8LNf65kSUCgmlkgnY0gmlwhKwSg2qKbXVsdGlhZGRyc5YACASsEoNqBmYIAAoErBKDagZmCd0DgnJzhQACAQAAiXNlY3AyNTZrMaECcwVKOOKmwET7Ob5ss2LQ1Xfn5dz3-1aGfrvqCkH4UR2DdGNwgmYIg3VkcIJmCoV3YWt1MgU"}'
2025-12-18 04:19:44.434 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:19:44.441 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:19:44.441 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-19-43__3e0e52f4-546c-4b5c-8b64-6b77b06689bb__wakuorg_nwaku:latest.log
2025-12-18 04:19:44.441 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:19:44.441 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:19:44.442 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:19:44.443 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.199.125
2025-12-18 04:19:44.443 DEBUG [src.node.docker_mananger] Generated ports ['32306', '32307', '32308', '32309', '32310']
2025-12-18 04:19:44.443 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-18 04:19:44.443 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-18 04:19:44.443 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:19:44.443 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:19:44.443 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:19:44.443 DEBUG [src.node.docker_mananger] docker run -i -t -p 32306:32306 -p 32307:32307 -p 32308:32308 -p 32309:32309 -p 32310:32310 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32308 --rest-port=32306 --tcp-port=32307 --discv5-udp-port=32309 --rest-address=0.0.0.0 --nat=extip:172.18.199.125 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2f1f80abaca019255eafbdd7f8d2f854dc25ea04e364cc09f5885d632ca3de1b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32310 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QFV4RrpdIaDRBZTqlyqmYihxqYeCgcwIX_0rrRsLRNXCBoZcHqFK1JktJdQnCg-CSQSq6d8KeXhKKT8LNf65kSUCgmlkgnY0gmlwhKwSg2qKbXVsdGlhZGRyc5YACASsEoNqBmYIAAoErBKDagZmCd0DgnJzhQACAQAAiXNlY3AyNTZrMaECcwVKOOKmwET7Ob5ss2LQ1Xfn5dz3-1aGfrvqCkH4UR2DdGNwgmYIg3VkcIJmCoV3YWt1MgU --filternode=/ip4/172.18.131.106/tcp/26120/p2p/16Uiu2HAm3AfYVD8xZPMBcHNBu4K41MEza2hXechQdYtdms8zSfsS
2025-12-18 04:19:44.624 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.199.125 waku 6317afad1a9e7f3c37ed80f0683b68ce5feff519b09aa22c428e9c150b5bd21e
2025-12-18 04:19:44.655 DEBUG [src.node.docker_mananger] Container started with ID 6317afad1a9e. Setting up logs at ./log/docker/node2_2025-12-18_04-19-43__3e0e52f4-546c-4b5c-8b64-6b77b06689bb__wakuorg_nwaku:latest.log
2025-12-18 04:19:44.655 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32306
2025-12-18 04:19:44.656 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:19:45.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32306/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:45.660 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-18 04:19:45.660 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:19:45.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32306/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:45.663 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.199.125/tcp/32307/p2p/16Uiu2HAmKkJVWtkKGJcUdmumH6ch38BouuizJJnJnwW1FMpxdR3o","/ip4/172.18.199.125/tcp/32308/ws/p2p/16Uiu2HAmKkJVWtkKGJcUdmumH6ch38BouuizJJnJnwW1FMpxdR3o"],"enrUri":"enr:-L24QMOhgz835RYt7CDCEahlfAs_GaXKLIwvnHhUAmWQKlLVb8ntj7idwQtg5PzdeqCmOv5QDas4kfLXrrgosVbeLMICgmlkgnY0gmlwhKwSx32KbXVsdGlhZGRyc5YACASsEsd9Bn4zAAoErBLHfQZ-NN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDaV45vrE_cs4oWWMIijfpKk9JF9n3raNfEI_KpgNOInKDdGNwgn4zg3VkcIJ-NYV3YWt1MgA"}'
2025-12-18 04:19:45.663 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:19:45.663 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32306/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.131.106/tcp/26120/p2p/16Uiu2HAm3AfYVD8xZPMBcHNBu4K41MEza2hXechQdYtdms8zSfsS"]'
2025-12-18 04:19:45.689 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:45.691 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26119/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-18 04:19:45.705 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:45.707 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32306/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "544c37b2-3efd-4d6b-a195-3dce2c7104fe", "contentFilters": ["/myapp/1/latest/proto"], "pubsubTopic": "/waku/2/rs/2/0"}'
2025-12-18 04:19:45.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"544c37b2-3efd-4d6b-a195-3dce2c7104fe","statusDesc":"OK"}'
2025-12-18 04:19:45.720 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26119/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-18 04:19:45.727 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:45.727 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:19:45.828 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:19:45.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32306/filter/v2/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:45.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031585720295531,"ephemeral":false}]'
2025-12-18 04:19:45.834 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:19:45.835 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:19:45.835 DEBUG [src.node.waku_node] Stopping container with id ae1776c7ec76
2025-12-18 04:19:46.398 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:19:46.398 DEBUG [src.node.waku_node] Stopping container with id 6317afad1a9e
2025-12-18 04:19:46.908 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:19:46.910 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:19:46.916 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:19:46.920 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
2025-12-18 04:11:47.879 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:11:47.880 DEBUG [tests.conftest] Running test: test_filter_unsubscribe_all_with_extra_field with id: 2025-12-18_04-11-47__c8c4032e-c647-4a71-bcd1-97c9c4e91a3a
2025-12-18 04:11:47.880 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:11:47.880 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-18 04:11:47.880 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-18 04:11:47.886 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:47.887 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-11-47__c8c4032e-c647-4a71-bcd1-97c9c4e91a3a__wakuorg_nwaku:latest.log
2025-12-18 04:11:47.887 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:47.887 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:47.888 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:47.888 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.201.129
2025-12-18 04:11:47.888 DEBUG [src.node.docker_mananger] Generated ports ['5623', '5624', '5625', '5626', '5627']
2025-12-18 04:11:47.889 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:47.889 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:47.889 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:47.889 DEBUG [src.node.docker_mananger] docker run -i -t -p 5623:5623 -p 5624:5624 -p 5625:5625 -p 5626:5626 -p 5627:5627 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5625 --rest-port=5623 --tcp-port=5624 --discv5-udp-port=5626 --rest-address=0.0.0.0 --nat=extip:172.18.201.129 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a6114c47dbffe3b3fca4b18fac020212809b9aceb23f9d82e0f8753e8f8bc09a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5627 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:11:48.064 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.201.129 waku 92729891f11023411d1f572073aad106c67fd189d7d3165ad0c371694966df72
2025-12-18 04:11:48.100 DEBUG [src.node.docker_mananger] Container started with ID 92729891f110. Setting up logs at ./log/docker/node1_2025-12-18_04-11-47__c8c4032e-c647-4a71-bcd1-97c9c4e91a3a__wakuorg_nwaku:latest.log
2025-12-18 04:11:48.100 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5623
2025-12-18 04:11:48.100 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:48.174 ERROR [src.node.docker_mananger] Max retries reached for container e602aae6bd84. Exiting log stream.
2025-12-18 04:11:48.681 ERROR [src.node.docker_mananger] Max retries reached for container e147b6672773. Exiting log stream.
2025-12-18 04:11:49.102 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5623/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:49.105 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-18 04:11:49.105 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:49.105 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5623/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:49.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.201.129/tcp/5624/p2p/16Uiu2HAm9ZN8DkJVAizJGWZWdQNbDyircwerhVDStetgCGxcZu5G","/ip4/172.18.201.129/tcp/5625/ws/p2p/16Uiu2HAm9ZN8DkJVAizJGWZWdQNbDyircwerhVDStetgCGxcZu5G"],"enrUri":"enr:-L24QDMpY4butaQ5n6_Ft4l77tgFEy01CnygHt0O6F4jzKgDCoXDOcrwmsOswAnh8KHTLzszOSpWOZbl8N-oYTJHG00CgmlkgnY0gmlwhKwSyYGKbXVsdGlhZGRyc5YACASsEsmBBhX4AAoErBLJgQYV-d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0fwTNzl3Mu5GMIeY8BR8PxSd4Y_HjkLsOg7QNQrKQheDdGNwghX4g3VkcIIV-oV3YWt1MgU"}'
2025-12-18 04:11:49.108 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:49.108 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-18 04:11:49.114 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:49.114 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-11-47__c8c4032e-c647-4a71-bcd1-97c9c4e91a3a__wakuorg_nwaku:latest.log
2025-12-18 04:11:49.114 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:49.115 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:49.116 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:49.116 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.218.81
2025-12-18 04:11:49.116 DEBUG [src.node.docker_mananger] Generated ports ['34363', '34364', '34365', '34366', '34367']
2025-12-18 04:11:49.116 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:49.116 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:49.117 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:49.117 DEBUG [src.node.docker_mananger] docker run -i -t -p 34363:34363 -p 34364:34364 -p 34365:34365 -p 34366:34366 -p 34367:34367 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34365 --rest-port=34363 --tcp-port=34364 --discv5-udp-port=34366 --rest-address=0.0.0.0 --nat=extip:172.18.218.81 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4f9de83ddacceae9af4de3a4eab0b8f15b6faa9a67757e3b3b8eaee4d88ceaee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34367 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDMpY4butaQ5n6_Ft4l77tgFEy01CnygHt0O6F4jzKgDCoXDOcrwmsOswAnh8KHTLzszOSpWOZbl8N-oYTJHG00CgmlkgnY0gmlwhKwSyYGKbXVsdGlhZGRyc5YACASsEsmBBhX4AAoErBLJgQYV-d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC0fwTNzl3Mu5GMIeY8BR8PxSd4Y_HjkLsOg7QNQrKQheDdGNwghX4g3VkcIIV-oV3YWt1MgU --filternode=/ip4/172.18.201.129/tcp/5624/p2p/16Uiu2HAm9ZN8DkJVAizJGWZWdQNbDyircwerhVDStetgCGxcZu5G
2025-12-18 04:11:49.301 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.218.81 waku d8a1ddbac6853bc8e4495fabfa6bc488ba3e1edade370c5ea471934b31e5e9ec
2025-12-18 04:11:49.334 DEBUG [src.node.docker_mananger] Container started with ID d8a1ddbac685. Setting up logs at ./log/docker/node2_2025-12-18_04-11-47__c8c4032e-c647-4a71-bcd1-97c9c4e91a3a__wakuorg_nwaku:latest.log
2025-12-18 04:11:49.334 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34363
2025-12-18 04:11:49.334 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:50.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34363/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:50.338 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-18 04:11:50.339 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:50.339 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34363/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:50.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.218.81/tcp/34364/p2p/16Uiu2HAmJZnG7DUTCxBwbt8Z3zJYJNKcZqeqZqf86QzT3ZymP5MR","/ip4/172.18.218.81/tcp/34365/ws/p2p/16Uiu2HAmJZnG7DUTCxBwbt8Z3zJYJNKcZqeqZqf86QzT3ZymP5MR"],"enrUri":"enr:-L24QOGQGayIWigNA-8N7pWaOoluMXkYlQ91O_VWhfRKZWzgCFe_myBvvpU41xQl_QkYgC3LzV0XEwvccINhBYEYaM4CgmlkgnY0gmlwhKwS2lGKbXVsdGlhZGRyc5YACASsEtpRBoY8AAoErBLaUQaGPd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDV9CMTO3aJjH4JKAX42HNhqyb48fqT-DDMl5yZ78hh2CDdGNwgoY8g3VkcIKGPoV3YWt1MgA"}'
2025-12-18 04:11:50.341 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:50.342 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34363/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.201.129/tcp/5624/p2p/16Uiu2HAm9ZN8DkJVAizJGWZWdQNbDyircwerhVDStetgCGxcZu5G"]'
2025-12-18 04:11:50.368 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:50.368 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-18 04:11:50.369 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5623/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:11:50.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:50.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34363/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "db58379e-bed3-4bb7-8b5f-3f3f9f151b5e", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:50.397 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"db58379e-bed3-4bb7-8b5f-3f3f9f151b5e","statusDesc":"OK"}'
2025-12-18 04:11:50.398 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:34363/filter/v2/subscriptions/all" -H "Content-Type: application/json" -d '{"requestId": 1, "extraField": "extraValue"}'
2025-12-18 04:11:50.401 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:34363/filter/v2/subscriptions/all. Response content: b'{"requestId":"unknown","statusDesc":"BAD_REQUEST: Failed to decode request: (status: 400 Bad Request, headers: , kind: Error, errobj: (status: 400 Bad Request, message: \\"Invalid content body, could not decode. Unable to deserialize data: \\", contentType: \\"text/plain\\"))"}'
2025-12-18 04:11:50.403 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:11:50.404 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:11:50.404 DEBUG [src.node.waku_node] Stopping container with id 92729891f110
2025-12-18 04:11:50.948 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:11:50.949 DEBUG [src.node.waku_node] Stopping container with id d8a1ddbac685
2025-12-18 04:11:51.447 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:11:51.448 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:11:51.454 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:11:51.458 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,838 @@
2025-12-18 04:28:04.294 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:28:04.294 DEBUG [tests.conftest] Running test: test_main_node_only_lightpush__peer_only_relay with id: 2025-12-18_04-28-04__a88d190a-720d-42db-950e-0a9021353884
2025-12-18 04:28:04.294 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:28:04.295 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-18 04:28:04.302 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:28:04.303 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-18_04-28-04__a88d190a-720d-42db-950e-0a9021353884__wakuorg_nwaku:latest.log
2025-12-18 04:28:04.303 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:28:04.303 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:28:04.304 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:28:04.305 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.51.61
2025-12-18 04:28:04.305 DEBUG [src.node.docker_mananger] Generated ports ['21121', '21122', '21123', '21124', '21125']
2025-12-18 04:28:04.305 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:28:04.305 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:28:04.305 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:28:04.305 DEBUG [src.node.docker_mananger] docker run -i -t -p 21121:21121 -p 21122:21122 -p 21123:21123 -p 21124:21124 -p 21125:21125 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21123 --rest-port=21121 --tcp-port=21122 --discv5-udp-port=21124 --rest-address=0.0.0.0 --nat=extip:172.18.51.61 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ddfcdec66268e1befeb67dea45f4c264df4328b8f14f706debbdba4afb0f3a8e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21125 --metrics-logging=true --lightpush=false --relay=true
2025-12-18 04:28:04.508 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.51.61 waku 0c5567f098cdf1d660d2315cbb945befee913fab0707e58e601e02e6d3713bff
2025-12-18 04:28:04.551 DEBUG [src.node.docker_mananger] Container started with ID 0c5567f098cd. Setting up logs at ./log/docker/receiving_node1_2025-12-18_04-28-04__a88d190a-720d-42db-950e-0a9021353884__wakuorg_nwaku:latest.log
2025-12-18 04:28:04.551 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21121
2025-12-18 04:28:04.552 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:28:05.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21121/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:05.556 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-18 04:28:05.556 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:28:05.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21121/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:05.559 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.51.61/tcp/21122/p2p/16Uiu2HAkzeXTrPK8PVVWPaYipMfpQgXtcNyAqbRQQy1xFzeUCwvC","/ip4/172.18.51.61/tcp/21123/ws/p2p/16Uiu2HAkzeXTrPK8PVVWPaYipMfpQgXtcNyAqbRQQy1xFzeUCwvC"],"enrUri":"enr:-L24QONpFdq0bABLVg80n-aGW9sgg9yUlLAW0JtXKtyNEXuyf8gCtN7Q16Y3xANjiZr_st1kQ0_fEf5SARffHxWRZUoCgmlkgnY0gmlwhKwSMz2KbXVsdGlhZGRyc5YACASsEjM9BlKCAAoErBIzPQZSg90DgnJzhQADAQAAiXNlY3AyNTZrMaECTZVbFwBR9siev3aii5ZWVqBzka7oFXWEO5-SwilMaG2DdGNwglKCg3VkcIJShIV3YWt1MgE"}'
2025-12-18 04:28:05.559 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:28:05.560 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21121/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:28:05.573 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:28:05.580 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:28:05.580 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-18_04-28-04__a88d190a-720d-42db-950e-0a9021353884__wakuorg_nwaku:latest.log
2025-12-18 04:28:05.580 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:28:05.580 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:28:05.581 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:28:05.582 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.185.126
2025-12-18 04:28:05.582 DEBUG [src.node.docker_mananger] Generated ports ['22708', '22709', '22710', '22711', '22712']
2025-12-18 04:28:05.582 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:28:05.582 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:28:05.582 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:28:05.582 DEBUG [src.node.docker_mananger] docker run -i -t -p 22708:22708 -p 22709:22709 -p 22710:22710 -p 22711:22711 -p 22712:22712 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22710 --rest-port=22708 --tcp-port=22709 --discv5-udp-port=22711 --rest-address=0.0.0.0 --nat=extip:172.18.185.126 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cdbdd47644da5c6c4bbeb6f57c9c4e2640fc37ca0ee6f814c48e2b4f71f809c2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22712 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QONpFdq0bABLVg80n-aGW9sgg9yUlLAW0JtXKtyNEXuyf8gCtN7Q16Y3xANjiZr_st1kQ0_fEf5SARffHxWRZUoCgmlkgnY0gmlwhKwSMz2KbXVsdGlhZGRyc5YACASsEjM9BlKCAAoErBIzPQZSg90DgnJzhQADAQAAiXNlY3AyNTZrMaECTZVbFwBR9siev3aii5ZWVqBzka7oFXWEO5-SwilMaG2DdGNwglKCg3VkcIJShIV3YWt1MgE --lightpushnode=/ip4/172.18.51.61/tcp/21122/p2p/16Uiu2HAkzeXTrPK8PVVWPaYipMfpQgXtcNyAqbRQQy1xFzeUCwvC --lightpush=true --relay=false
2025-12-18 04:28:05.778 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.185.126 waku a0885d2720cbd25a85784c1868d6528d5a7393833a05b6006b1e32d74684d0c2
2025-12-18 04:28:05.808 DEBUG [src.node.docker_mananger] Container started with ID a0885d2720cb. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-28-04__a88d190a-720d-42db-950e-0a9021353884__wakuorg_nwaku:latest.log
2025-12-18 04:28:05.809 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22708
2025-12-18 04:28:05.810 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:28:06.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:06.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:07.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:07.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:07.129 ERROR [src.node.docker_mananger] Max retries reached for container a0885d2720cb. Exiting log stream.
2025-12-18 04:28:07.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:07.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:07.419 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:07.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:07.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:07.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:07.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:07.927 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:08.028 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:08.130 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:08.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:08.333 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:08.435 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:08.536 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:08.638 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:08.739 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:08.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:08.942 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:09.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:09.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:09.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:09.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:09.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:09.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:09.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:09.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:09.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:09.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:10.060 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:10.161 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:10.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:10.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:10.466 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:10.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:10.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:10.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:10.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:10.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:11.076 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:11.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:11.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:11.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:11.482 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:11.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:11.685 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:11.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:11.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:11.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:12.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:12.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:12.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:12.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:12.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:12.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:12.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:12.803 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:12.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:13.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:13.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:13.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:13.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:13.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:13.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:13.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:13.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:13.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:13.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:14.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:14.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:14.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:14.327 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:14.429 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:14.531 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:14.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:14.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:14.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:14.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.648 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:16.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:16.155 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:16.257 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:16.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:16.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:16.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:16.663 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:16.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:16.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:16.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:17.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:17.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:17.272 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:17.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:17.475 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:17.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:17.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:17.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:17.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:17.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:18.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:18.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:18.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:18.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:18.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:18.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:18.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:18.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:18.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:18.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:19.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:19.201 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:19.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:19.404 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:19.506 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:19.607 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:19.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:19.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:19.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.014 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.115 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.319 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.522 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.826 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.928 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:21.030 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:21.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:21.233 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:21.334 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:21.436 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:21.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:21.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:21.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:21.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:21.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:22.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:22.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:22.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:22.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:22.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:22.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:22.655 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:22.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:22.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:22.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:23.061 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:23.162 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:23.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:23.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:23.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:23.569 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:23.670 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:23.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:23.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:23.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:24.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:24.178 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:24.280 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:24.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:24.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:24.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:24.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:24.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:24.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:24.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:25.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:25.194 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:25.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:25.397 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:25.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:25.600 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:25.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:25.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:25.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:26.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:26.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:26.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:26.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:26.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:26.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:26.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:26.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:26.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22708/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:26.820 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=22708): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f14f5b4c6e0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-18 04:28:26.921 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:28:26.921 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:28:26.923 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:28:26.923 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.242.141
2025-12-18 04:28:26.923 DEBUG [src.node.docker_mananger] Generated ports ['38247', '38248', '38249', '38250', '38251']
2025-12-18 04:28:26.923 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:28:26.923 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:28:26.923 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:28:26.924 DEBUG [src.node.docker_mananger] docker run -i -t -p 38247:38247 -p 38248:38248 -p 38249:38249 -p 38250:38250 -p 38251:38251 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38249 --rest-port=38247 --tcp-port=38248 --discv5-udp-port=38250 --rest-address=0.0.0.0 --nat=extip:172.18.242.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=84ddbb4ed7e34cc53d63ae6fb6cb6c06780f5de663992b0a429414d0e41d0e43 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38251 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QONpFdq0bABLVg80n-aGW9sgg9yUlLAW0JtXKtyNEXuyf8gCtN7Q16Y3xANjiZr_st1kQ0_fEf5SARffHxWRZUoCgmlkgnY0gmlwhKwSMz2KbXVsdGlhZGRyc5YACASsEjM9BlKCAAoErBIzPQZSg90DgnJzhQADAQAAiXNlY3AyNTZrMaECTZVbFwBR9siev3aii5ZWVqBzka7oFXWEO5-SwilMaG2DdGNwglKCg3VkcIJShIV3YWt1MgE --lightpushnode=/ip4/172.18.51.61/tcp/21122/p2p/16Uiu2HAkzeXTrPK8PVVWPaYipMfpQgXtcNyAqbRQQy1xFzeUCwvC --lightpush=true --relay=false
2025-12-18 04:28:27.107 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.242.141 waku 9223e8a0919c55057ed62915aef7032842923ef00bc192e4c7d16677385468db
2025-12-18 04:28:27.143 DEBUG [src.node.docker_mananger] Container started with ID 9223e8a0919c. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-28-04__a88d190a-720d-42db-950e-0a9021353884__wakuorg_nwaku:latest.log
2025-12-18 04:28:27.143 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38247
2025-12-18 04:28:27.143 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:28:28.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:28.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:28.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:28.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:28.475 ERROR [src.node.docker_mananger] Max retries reached for container 9223e8a0919c. Exiting log stream.
2025-12-18 04:28:28.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:28.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:28.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:28.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:28.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:29.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:29.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:29.262 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:29.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:29.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:29.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:29.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:29.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:29.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:29.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:30.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:30.176 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:30.277 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:30.379 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:30.480 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:30.582 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:30.684 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:30.785 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:30.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:30.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:31.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:31.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:31.293 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:31.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:31.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:31.598 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:31.700 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:31.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:31.903 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:32.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:32.106 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:32.208 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:32.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:32.411 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:32.512 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:32.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:32.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:32.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:32.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:33.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:33.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:33.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:33.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:33.427 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:33.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:33.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:33.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:33.833 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:33.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:34.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:34.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:34.239 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:34.341 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:34.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:34.544 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:34.646 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:34.747 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:34.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:34.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:35.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:35.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:35.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:35.356 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:35.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:35.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:35.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:35.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:35.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:35.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:36.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:36.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:36.270 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:36.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:36.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:36.575 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:36.676 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:36.777 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:36.879 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:36.980 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:37.082 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:37.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:37.285 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:37.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:37.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:37.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:37.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:37.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:37.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:37.996 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:38.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:38.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:38.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:38.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:38.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:38.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:38.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:38.808 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:38.910 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:39.012 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:39.113 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:39.215 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:39.317 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:39.418 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:39.520 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:39.621 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:39.723 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:39.824 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:39.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:40.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:40.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:40.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:40.332 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:40.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:40.535 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:40.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:40.738 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:40.840 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:40.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:41.042 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:41.144 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:41.245 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:41.347 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:41.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:41.550 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:41.652 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:41.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:41.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:41.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:42.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:42.159 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:42.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:42.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:42.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:42.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:42.667 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:42.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:42.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:42.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:43.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:43.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:43.296 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:43.398 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:43.499 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:43.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:43.702 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:43.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:43.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:44.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:44.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:44.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:44.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:44.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:44.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:44.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:44.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:44.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:44.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:45.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:45.124 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:45.225 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:45.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:45.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:45.530 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:45.631 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:45.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:45.834 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:45.936 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:46.038 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:46.139 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:46.240 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:46.342 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:46.443 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:46.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:46.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:46.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:46.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:46.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:47.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:47.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:47.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:47.358 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:47.459 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:47.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:47.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:47.764 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:47.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:47.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:48.069 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:48.170 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38247/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:48.171 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=38247): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f14f5e93440>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-18 04:28:48.272 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:28:48.272 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:28:48.274 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:28:48.274 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.112.35
2025-12-18 04:28:48.274 DEBUG [src.node.docker_mananger] Generated ports ['39627', '39628', '39629', '39630', '39631']
2025-12-18 04:28:48.274 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:28:48.274 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:28:48.275 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:28:48.275 DEBUG [src.node.docker_mananger] docker run -i -t -p 39627:39627 -p 39628:39628 -p 39629:39629 -p 39630:39630 -p 39631:39631 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39629 --rest-port=39627 --tcp-port=39628 --discv5-udp-port=39630 --rest-address=0.0.0.0 --nat=extip:172.18.112.35 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4fe7e7bf1d36ce4effacabcca69ccac3e912c0541f0f2f8b88293769ca40a23a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39631 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QONpFdq0bABLVg80n-aGW9sgg9yUlLAW0JtXKtyNEXuyf8gCtN7Q16Y3xANjiZr_st1kQ0_fEf5SARffHxWRZUoCgmlkgnY0gmlwhKwSMz2KbXVsdGlhZGRyc5YACASsEjM9BlKCAAoErBIzPQZSg90DgnJzhQADAQAAiXNlY3AyNTZrMaECTZVbFwBR9siev3aii5ZWVqBzka7oFXWEO5-SwilMaG2DdGNwglKCg3VkcIJShIV3YWt1MgE --lightpushnode=/ip4/172.18.51.61/tcp/21122/p2p/16Uiu2HAkzeXTrPK8PVVWPaYipMfpQgXtcNyAqbRQQy1xFzeUCwvC --lightpush=true --relay=false
2025-12-18 04:28:48.459 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.112.35 waku b0000dbf4d5450dc3072f84851e8c37a5f884e2a16928efee3beae95ae1615bc
2025-12-18 04:28:48.489 DEBUG [src.node.docker_mananger] Container started with ID b0000dbf4d54. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-28-04__a88d190a-720d-42db-950e-0a9021353884__wakuorg_nwaku:latest.log
2025-12-18 04:28:48.490 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39627
2025-12-18 04:28:48.490 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:28:49.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:49.592 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:49.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:49.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:49.827 ERROR [src.node.docker_mananger] Max retries reached for container b0000dbf4d54. Exiting log stream.
2025-12-18 04:28:49.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:49.999 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:50.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:50.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:50.304 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:50.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:50.507 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:50.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:50.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:50.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:50.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:51.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:51.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:51.218 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:51.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:51.422 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:51.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:51.625 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:51.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:51.828 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:51.930 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:52.031 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:52.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:52.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:52.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:52.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:52.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:52.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:52.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:52.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:52.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:53.047 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:53.149 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:53.250 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:53.352 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:53.454 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:53.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:53.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:53.759 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:53.860 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:53.962 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:54.063 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:54.165 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:54.267 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:54.368 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:54.470 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:54.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:54.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:54.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:54.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:54.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:55.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:55.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:55.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:55.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:55.485 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:55.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:55.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:55.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:55.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:55.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:56.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:56.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:56.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:56.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:56.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:56.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:56.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:56.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:56.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:57.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:57.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:57.213 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:57.314 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:57.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:57.517 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:57.619 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:57.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:57.822 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:57.924 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:58.025 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:58.127 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:58.228 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:58.330 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:58.431 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:58.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:58.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:58.736 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:58.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:58.939 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:59.040 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:59.142 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:59.243 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:59.345 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:59.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:59.548 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:59.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:59.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:59.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:59.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:00.055 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:00.157 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:00.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:00.360 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:00.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:00.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:00.665 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:00.766 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:00.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:00.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:01.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:01.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:01.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:01.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:01.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:01.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:01.680 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:01.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:01.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:01.985 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:02.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:02.188 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:02.290 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:02.391 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:02.493 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:02.594 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:02.696 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:02.798 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:02.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:03.001 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:03.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:03.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:03.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:03.408 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:03.509 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:03.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:03.713 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:03.814 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:03.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:04.018 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:04.119 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:04.221 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:04.322 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:04.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:04.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:04.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:04.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:04.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:04.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:05.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:05.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:05.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:05.338 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:05.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:05.541 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:05.643 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:05.745 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:05.847 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:05.948 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:06.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:06.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:06.253 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:06.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:06.456 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:06.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:06.659 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:06.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:06.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:06.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:07.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:07.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:07.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:07.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:07.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:07.574 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:07.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:07.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:07.878 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:07.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:08.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:08.182 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:08.284 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:08.386 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:08.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:08.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:08.690 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:08.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:08.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:08.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:09.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:09.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:09.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:09.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:09.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39627/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:09.504 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=39627): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f14f5e6fc50>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-18 04:29:09.688 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:29:09.689 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:29:09.689 DEBUG [src.node.waku_node] Stopping container with id 0c5567f098cd
2025-12-18 04:29:10.231 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:29:10.232 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:10.335 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:10.437 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:10.539 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:10.641 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:10.742 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:10.844 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:10.945 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:11.045 ERROR [src.node.docker_mananger] Max retries reached for container 0c5567f098cd. Exiting log stream.
2025-12-18 04:29:11.047 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:11.148 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:11.250 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:11.352 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:11.454 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:11.556 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:11.657 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:11.759 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:11.861 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:11.963 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:12.065 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:12.167 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:12.269 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:12.370 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:12.472 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:12.574 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:12.676 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:12.778 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:12.880 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:12.982 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:13.083 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:13.185 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:13.287 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:13.389 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:13.491 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:13.593 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:13.695 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:13.796 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:13.898 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:14.000 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:14.102 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:14.204 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:14.306 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:14.407 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:14.509 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:14.611 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:14.713 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:14.815 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:14.917 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:15.019 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:15.120 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:15.222 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:15.324 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:15.326 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b0000dbf4d5450dc3072f84851e8c37a5f884e2a16928efee3beae95ae1615bc/stop: Not Found ("No such container: b0000dbf4d5450dc3072f84851e8c37a5f884e2a16928efee3beae95ae1615bc")
2025-12-18 04:29:15.326 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:15.427 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:15.529 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:15.631 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:15.733 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:15.835 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:15.937 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:16.039 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:16.141 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:16.242 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:16.344 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:16.446 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:16.548 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:16.650 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:16.751 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:16.853 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:16.955 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:17.057 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:17.159 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:17.261 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:17.363 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:17.465 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:17.566 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:17.668 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:17.770 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:17.872 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:17.973 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:18.075 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:18.177 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:18.279 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:18.381 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:18.483 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:18.584 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:18.686 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:18.788 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:18.890 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:18.992 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:19.094 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:19.196 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:19.297 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:19.399 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:19.501 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:19.603 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:19.705 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:19.807 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:19.908 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:20.010 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:20.112 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:20.214 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:20.316 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:20.418 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:20.419 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b0000dbf4d5450dc3072f84851e8c37a5f884e2a16928efee3beae95ae1615bc/stop: Not Found ("No such container: b0000dbf4d5450dc3072f84851e8c37a5f884e2a16928efee3beae95ae1615bc")
2025-12-18 04:29:20.420 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:20.521 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:20.623 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:20.724 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:20.826 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:20.928 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:21.030 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:21.132 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:21.234 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:21.335 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:21.437 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:21.539 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:21.641 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:21.743 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:21.845 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:21.947 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:22.048 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:22.150 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:22.252 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:22.354 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:22.456 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:22.558 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:22.660 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:22.761 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:22.863 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:22.965 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:23.067 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:23.169 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:23.271 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:23.373 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:23.475 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:23.576 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:23.678 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:23.780 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:23.882 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:23.984 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:24.086 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:24.188 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:24.289 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:24.391 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:24.493 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:24.595 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:24.697 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:24.799 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:24.901 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:25.003 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:25.105 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:25.206 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:25.308 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:25.410 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:25.512 DEBUG [src.node.waku_node] Stopping container with id b0000dbf4d54
2025-12-18 04:29:25.514 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/b0000dbf4d5450dc3072f84851e8c37a5f884e2a16928efee3beae95ae1615bc/stop: Not Found ("No such container: b0000dbf4d5450dc3072f84851e8c37a5f884e2a16928efee3beae95ae1615bc")
2025-12-18 04:29:25.515 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:29:25.519 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:29:25.519 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:29:25.520 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:29:25.520 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:29:25.521 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2025-12-18 04:29:25.521 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2025-12-18 04:29:25.521 DEBUG [src.libs.common] Attaching file ./log/docker/lightpush_node1_2025-12-18_04-28-04__a88d190a-720d-42db-950e-0a9021353884__wakuorg_nwaku:latest.log
2025-12-18 04:29:25.522 DEBUG [src.libs.common] Attaching file ./log/docker/receiving_node1_2025-12-18_04-28-04__a88d190a-720d-42db-950e-0a9021353884__wakuorg_nwaku:latest.log

View File

@ -0,0 +1,475 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_with_valid_content_topics with id: 2025-12-18_04-24-09__4030731c-9731-4d62-8a67-cb2c1cc6e4fe
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-18_04-24-09__4030731c-9731-4d62-8a67-cb2c1cc6e4fe__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.255.62
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25769', '25770', '25771', '25772', '25773']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25769:25769 -p 25770:25770 -p 25771:25771 -p 25772:25772 -p 25773:25773 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25771 --rest-port=25769 --tcp-port=25770 --discv5-udp-port=25772 --rest-address=0.0.0.0 --nat=extip:172.18.255.62 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d2fa81ba77bbb782a8746abe03da5df8fe4c735c1ddddecee65d5b12b0d771ca --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25773 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.255.62 waku c32cc8d5f9f4a2dea62d598f0ce481c6173ff1c57a9b757f4bd1be042c766c8f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID c32cc8d5f9f4. Setting up logs at ./log/docker/node1_2025-12-18_04-24-09__4030731c-9731-4d62-8a67-cb2c1cc6e4fe__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25769
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 76578c3afb7c. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1b937d1b564d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25769/health" -H "Content-Type: 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:25769/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.255.62/tcp/25770/p2p/16Uiu2HAm3SuY6Uv1x8Y3wS4ocJ6DLCFu2TjvFQRtPVzzkfzJJifu","/ip4/172.18.255.62/tcp/25771/ws/p2p/16Uiu2HAm3SuY6Uv1x8Y3wS4ocJ6DLCFu2TjvFQRtPVzzkfzJJifu"],"enrUri":"enr:-L24QL9EagfoRKP7MwKwAYHJn9OmuWILHz5lS_qI93AuCFgwK3m-Q9RiSJhZVw4wch1xeYZK_O1xGdXnL5V-LYtGklwCgmlkgnY0gmlwhKwS_z6KbXVsdGlhZGRyc5YACASsEv8-BmSqAAoErBL_PgZkq90DgnJzhQADAQAAiXNlY3AyNTZrMaECdy5ns8XZLyfTqbeYXD4I5_rUpCeduvQ8533UC5pM0uyDdGNwgmSqg3VkcIJkrIV3YWt1MgE"}'
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-18_04-24-09__4030731c-9731-4d62-8a67-cb2c1cc6e4fe__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.48.82
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['40812', '40813', '40814', '40815', '40816']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 40812:40812 -p 40813:40813 -p 40814:40814 -p 40815:40815 -p 40816:40816 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=40814 --rest-port=40812 --tcp-port=40813 --discv5-udp-port=40815 --rest-address=0.0.0.0 --nat=extip:172.18.48.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=65676ad370049cca6c95feaba3b2364f672cc1c7bf26f9a4139322caafc3efaa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=40816 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QL9EagfoRKP7MwKwAYHJn9OmuWILHz5lS_qI93AuCFgwK3m-Q9RiSJhZVw4wch1xeYZK_O1xGdXnL5V-LYtGklwCgmlkgnY0gmlwhKwS_z6KbXVsdGlhZGRyc5YACASsEv8-BmSqAAoErBL_PgZkq90DgnJzhQADAQAAiXNlY3AyNTZrMaECdy5ns8XZLyfTqbeYXD4I5_rUpCeduvQ8533UC5pM0uyDdGNwgmSqg3VkcIJkrIV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.48.82 waku e2443b988d4f456b1d06d94f11d54558d6207267a45c1976f556eaf322c0210f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e2443b988d4f. Setting up logs at ./log/docker/node2_2025-12-18_04-24-09__4030731c-9731-4d62-8a67-cb2c1cc6e4fe__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 40812
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:40812/health" -H "Content-Type: 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:40812/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.82/tcp/40813/p2p/16Uiu2HAm7VokXa1NJhvfbkTsw3U1FFXbA5XvuLrLKvqmWW8pm1G7","/ip4/172.18.48.82/tcp/40814/ws/p2p/16Uiu2HAm7VokXa1NJhvfbkTsw3U1FFXbA5XvuLrLKvqmWW8pm1G7"],"enrUri":"enr:-L24QPeNSr5pZqHwxatIHyWLsks1eLg4dSvN0crdYshM5UjqYvF8-U9FY5DwVJ4sludQU__a38USkjuQTnkX852zlMYCgmlkgnY0gmlwhKwSMFKKbXVsdGlhZGRyc5YACASsEjBSBp9tAAoErBIwUgafbt0DgnJzhQADAQAAiXNlY3AyNTZrMaECs1tadmSHPAcZm4u9yDo8g9Kh3njbW09Qtt3WNa9yxVyDdGNwgp9tg3VkcIKfb4V3YWt1MgE"}'
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:40812/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.255.62/tcp/25770/p2p/16Uiu2HAm3SuY6Uv1x8Y3wS4ocJ6DLCFu2TjvFQRtPVzzkfzJJifu"]'
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:25769/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:40812/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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":1766031851680757760,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":1766031851680757760,"ephemeral":false,"proof":""}]'
INFO  src.steps.relay:relay.py:71 WARM UP successful!!
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A simple string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "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.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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"Hello World!","version":0,"timestamp":1766031851795334931,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"Hello World!","version":0,"timestamp":1766031851795334931,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic An integer
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "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.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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"1234567890","version":0,"timestamp":1766031851907582480,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"1234567890","version":0,"timestamp":1766031851907582480,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A dictionary
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "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.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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1766031852019445666,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1766031852019445666,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Chinese characters
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "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.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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1766031852131676675,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1766031852131676675,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Emojis
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1766031852245302782,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1766031852245302782,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Lorem ipsum text
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Lorem ipsum dolor sit amet", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"Lorem ipsum dolor sit amet","version":0,"timestamp":1766031852357742648,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"Lorem ipsum dolor sit amet","version":0,"timestamp":1766031852357742648,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic HTML content
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "<html><body>Hello</body></html>", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"<html><body>Hello</body></html>","version":0,"timestamp":1766031852470008680,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"<html><body>Hello</body></html>","version":0,"timestamp":1766031852470008680,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Cyrillic characters
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\u041f\u0440\u0438\u0432\u0435\u0442", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1766031852581442269,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1766031852581442269,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Base64 encoded string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Base64==dGVzdA==", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"Base64==dGVzdA==","version":0,"timestamp":1766031852693434725,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"Base64==dGVzdA==","version":0,"timestamp":1766031852693434725,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Binary data
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1766031852806069458,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1766031852806069458,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Special characters with whitespace
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1766031852917885626,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1766031852917885626,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic 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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "False", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"False","version":0,"timestamp":1766031853029580819,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"False","version":0,"timestamp":1766031853029580819,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A float number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "3.1415926535", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"3.1415926535","version":0,"timestamp":1766031853141493223,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"3.1415926535","version":0,"timestamp":1766031853141493223,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A list
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "[1, 2, 3, 4, 5]", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"[1, 2, 3, 4, 5]","version":0,"timestamp":1766031853253267888,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"[1, 2, 3, 4, 5]","version":0,"timestamp":1766031853253267888,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic 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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "0xDEADBEEF", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"0xDEADBEEF","version":0,"timestamp":1766031853366274805,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"0xDEADBEEF","version":0,"timestamp":1766031853366274805,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic Email format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "user@example.com", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"user@example.com","version":0,"timestamp":1766031853479642068,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"user@example.com","version":0,"timestamp":1766031853479642068,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic URL format
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "http://example.com", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"http://example.com","version":0,"timestamp":1766031853592649719,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"http://example.com","version":0,"timestamp":1766031853592649719,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic 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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "2023-11-01T12:00:00Z", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"2023-11-01T12:00:00Z","version":0,"timestamp":1766031853706095928,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"2023-11-01T12:00:00Z","version":0,"timestamp":1766031853706095928,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic String with escaped quotes
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1766031853818923303,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1766031853818923303,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A regular expression
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Regular expression: ^[a-z0-9_-]{3,16}$", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1766031853931913652,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1766031853931913652,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A very long string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1766031854045344617,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1766031854045344617,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A JSON string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1766031854160936995,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1766031854160936995,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A Unix path
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/usr/local/bin", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"/usr/local/bin","version":0,"timestamp":1766031854274401339,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"/usr/local/bin","version":0,"timestamp":1766031854274401339,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A Windows path
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "C:\\Windows\\System32", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"C:\\\\Windows\\\\System32","version":0,"timestamp":1766031854387783619,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"C:\\\\Windows\\\\System32","version":0,"timestamp":1766031854387783619,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic An SQL query
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "SELECT * FROM users WHERE id = 1;", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1766031854500734074,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1766031854500734074,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic JavaScript code snippet
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "function test() { console.log('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.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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1766031854613609212,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1766031854613609212,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A CSS snippet
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "body { background-color: #fff; }", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"body { background-color: #fff; }","version":0,"timestamp":1766031854726527212,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"body { background-color: #fff; }","version":0,"timestamp":1766031854726527212,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A Python one-liner
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "print('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.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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"print(\'Hello World\')","version":0,"timestamp":1766031854840185902,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"print(\'Hello World\')","version":0,"timestamp":1766031854840185902,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic An IP address
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "192.168.1.1", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"192.168.1.1","version":0,"timestamp":1766031854953566565,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"192.168.1.1","version":0,"timestamp":1766031854953566565,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A domain name
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "www.example.com", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"www.example.com","version":0,"timestamp":1766031855066429120,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"www.example.com","version":0,"timestamp":1766031855066429120,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A user agent string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1766031855178510660,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"Mozilla/5.0 (Windows NT 10.0; Win64; x64)","version":0,"timestamp":1766031855178510660,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A credit card number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "1234-5678-9012-3456", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"1234-5678-9012-3456","version":0,"timestamp":1766031855290607906,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"1234-5678-9012-3456","version":0,"timestamp":1766031855290607906,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A phone number
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "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.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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"+1234567890","version":0,"timestamp":1766031855405497966,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"+1234567890","version":0,"timestamp":1766031855405497966,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A UUID
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "123e4567-e89b-12d3-a456-426614174000", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1766031855518277092,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"123e4567-e89b-12d3-a456-426614174000","version":0,"timestamp":1766031855518277092,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A hashtag
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "#helloWorld", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"#helloWorld","version":0,"timestamp":1766031855631344169,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"#helloWorld","version":0,"timestamp":1766031855631344169,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A Twitter handle
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "@username", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"@username","version":0,"timestamp":1766031855744483233,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"@username","version":0,"timestamp":1766031855744483233,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A password
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "P@ssw0rd!", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"P@ssw0rd!","version":0,"timestamp":1766031855857017388,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"P@ssw0rd!","version":0,"timestamp":1766031855857017388,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic 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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "01/11/2023", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"01/11/2023","version":0,"timestamp":1766031855969761005,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"01/11/2023","version":0,"timestamp":1766031855969761005,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A time string
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "12:00:00", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"12:00:00","version":0,"timestamp":1766031856082213881,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"12:00:00","version":0,"timestamp":1766031856082213881,"ephemeral":false,"proof":""}]'
DEBUG  tests.relay.test_publish:test_publish.py:66 Running test with content topic A mathematical equation
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "E = mc^2", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.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:25769/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"E = mc^2","version":0,"timestamp":1766031856214185554,"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:40812/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":"E = mc^2","version":0,"timestamp":1766031856214185554,"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 c32cc8d5f9f4
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e2443b988d4f
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,73 @@
2025-12-18 04:18:51.619 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:18:51.619 DEBUG [tests.conftest] Running test: test_single_content_topic[/myapp/1/latest/proto] with id: 2025-12-18_04-18-51__75bdd0b5-d49c-4a98-98b7-94063f687598
2025-12-18 04:18:51.620 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:18:51.620 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:18:51.620 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-18 04:18:51.627 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:18:51.627 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-18-51__75bdd0b5-d49c-4a98-98b7-94063f687598__wakuorg_nwaku:latest.log
2025-12-18 04:18:51.627 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:18:51.627 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:18:51.629 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:18:51.629 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.13.218
2025-12-18 04:18:51.629 DEBUG [src.node.docker_mananger] Generated ports ['9299', '9300', '9301', '9302', '9303']
2025-12-18 04:18:51.629 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:18:51.629 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:18:51.630 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:18:51.630 DEBUG [src.node.docker_mananger] docker run -i -t -p 9299:9299 -p 9300:9300 -p 9301:9301 -p 9302:9302 -p 9303:9303 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9301 --rest-port=9299 --tcp-port=9300 --discv5-udp-port=9302 --rest-address=0.0.0.0 --nat=extip:172.18.13.218 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e57c6acd11ce5c1cc66be0e6821a80b6993b5f4b41a722aefecffffebd1d72ee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9303 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
2025-12-18 04:18:51.816 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.13.218 waku 4ba97369d07d7b5080dd9d4c64030bb2851376ad6b250d86cc6efc1b2a06480a
2025-12-18 04:18:51.846 DEBUG [src.node.docker_mananger] Container started with ID 4ba97369d07d. Setting up logs at ./log/docker/node1_2025-12-18_04-18-51__75bdd0b5-d49c-4a98-98b7-94063f687598__wakuorg_nwaku:latest.log
2025-12-18 04:18:51.847 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9299
2025-12-18 04:18:51.847 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:18:51.870 ERROR [src.node.docker_mananger] Max retries reached for container 9fb086b86305. Exiting log stream.
2025-12-18 04:18:52.417 ERROR [src.node.docker_mananger] Max retries reached for container d4f4f7826bd7. Exiting log stream.
2025-12-18 04:18:52.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9299/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:18:52.851 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-18 04:18:52.851 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:18:52.851 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9299/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:18:52.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.13.218/tcp/9300/p2p/16Uiu2HAkxxLdBHgiyP3LJ8JJBay6Z6XdNP3me6uxivEWDXoyxeSh","/ip4/172.18.13.218/tcp/9301/ws/p2p/16Uiu2HAkxxLdBHgiyP3LJ8JJBay6Z6XdNP3me6uxivEWDXoyxeSh"],"enrUri":"enr:-L24QEVwD9o9FwLvEhpZ2miHAyBLaE9LjPWpYBsb53lm3qa_RxPCvXwiTJQY3NrVOs0wLWabjWnK3dUYHfpSTVfmuTMCgmlkgnY0gmlwhKwSDdqKbXVsdGlhZGRyc5YACASsEg3aBiRUAAoErBIN2gYkVd0DgnJzhQACAQAAiXNlY3AyNTZrMaECNG4uO7HOL-Y8z6-JgzaRMCQWQ70pAm0CZ3XxyNHtHV6DdGNwgiRUg3VkcIIkVoV3YWt1MgU"}'
2025-12-18 04:18:52.854 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:18:52.860 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:18:52.861 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-18-51__75bdd0b5-d49c-4a98-98b7-94063f687598__wakuorg_nwaku:latest.log
2025-12-18 04:18:52.861 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:18:52.861 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:18:52.862 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:18:52.862 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.10.168
2025-12-18 04:18:52.863 DEBUG [src.node.docker_mananger] Generated ports ['47848', '47849', '47850', '47851', '47852']
2025-12-18 04:18:52.863 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:18:52.863 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:18:52.863 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:18:52.863 DEBUG [src.node.docker_mananger] docker run -i -t -p 47848:47848 -p 47849:47849 -p 47850:47850 -p 47851:47851 -p 47852:47852 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47850 --rest-port=47848 --tcp-port=47849 --discv5-udp-port=47851 --rest-address=0.0.0.0 --nat=extip:172.18.10.168 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2c97e28bbcc7fdecefb425a1b954c33ad89ae98caabe7fde808aadf96a8defc2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47852 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QEVwD9o9FwLvEhpZ2miHAyBLaE9LjPWpYBsb53lm3qa_RxPCvXwiTJQY3NrVOs0wLWabjWnK3dUYHfpSTVfmuTMCgmlkgnY0gmlwhKwSDdqKbXVsdGlhZGRyc5YACASsEg3aBiRUAAoErBIN2gYkVd0DgnJzhQACAQAAiXNlY3AyNTZrMaECNG4uO7HOL-Y8z6-JgzaRMCQWQ70pAm0CZ3XxyNHtHV6DdGNwgiRUg3VkcIIkVoV3YWt1MgU --content-topic=/myapp/1/latest/proto
2025-12-18 04:18:53.048 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.10.168 waku ba16db5c623c0dbe3e8117d99fbd9b82c0b75f73dfdc602d5ee8ccb6b34d5f93
2025-12-18 04:18:53.079 DEBUG [src.node.docker_mananger] Container started with ID ba16db5c623c. Setting up logs at ./log/docker/node2_2025-12-18_04-18-51__75bdd0b5-d49c-4a98-98b7-94063f687598__wakuorg_nwaku:latest.log
2025-12-18 04:18:53.080 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47848
2025-12-18 04:18:53.081 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:18:54.081 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47848/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:18:54.090 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-18 04:18:54.091 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:18:54.093 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47848/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:18:54.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.10.168/tcp/47849/p2p/16Uiu2HAmJnHc7iML6fhrDqrFzqDdB7WEBZGXQ1PypYpSxG1q1jys","/ip4/172.18.10.168/tcp/47850/ws/p2p/16Uiu2HAmJnHc7iML6fhrDqrFzqDdB7WEBZGXQ1PypYpSxG1q1jys"],"enrUri":"enr:-L24QOBjGMe9bdDDeeFxbq4BY5QpU2hHc0KAMsBqgFjsBiBWbpZ4Un2E49FiJguZH-YTbS7H5507B5S6qvi_Jal4SQsCgmlkgnY0gmlwhKwSCqiKbXVsdGlhZGRyc5YACASsEgqoBrrpAAoErBIKqAa66t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDWwSyvwhV4-4_3gtQ-hW0ZetPSmMoc-whIREaZrIxmgqDdGNwgrrpg3VkcIK664V3YWt1MgE"}'
2025-12-18 04:18:54.096 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:18:54.097 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47848/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.13.218/tcp/9300/p2p/16Uiu2HAkxxLdBHgiyP3LJ8JJBay6Z6XdNP3me6uxivEWDXoyxeSh"]'
2025-12-18 04:18:54.100 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:18:54.101 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9299/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-18 04:18:54.103 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:18:54.104 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47848/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-18 04:18:54.106 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:18:54.106 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:9299/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:18:54.111 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:18:54.111 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:18:54.211 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:18:54.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9299/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:18:54.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031534106610198,"ephemeral":false,"proof":""}]'
2025-12-18 04:18:54.216 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:18:54.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47848/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:18:54.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031534106610198,"ephemeral":false,"proof":""}]'
2025-12-18 04:18:54.221 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:18:54.222 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:18:54.222 DEBUG [src.node.waku_node] Stopping container with id 4ba97369d07d
2025-12-18 04:18:54.761 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:18:54.763 DEBUG [src.node.waku_node] Stopping container with id ba16db5c623c
2025-12-18 04:18:55.246 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:18:55.247 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:18:55.252 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:18:55.257 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-18 04:11:01.935 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:11:01.936 DEBUG [tests.conftest] Running test: test_ping_only_some_nodes_have_subscriptions with id: 2025-12-18_04-11-01__64ce6c65-c88e-415f-9a42-afa7ccb93a7c
2025-12-18 04:11:01.936 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:11:01.936 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-18 04:11:01.936 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-18 04:11:01.946 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:01.946 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-11-01__64ce6c65-c88e-415f-9a42-afa7ccb93a7c__wakuorg_nwaku:latest.log
2025-12-18 04:11:01.946 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:01.946 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:01.989 DEBUG [src.node.docker_mananger] Network waku created
2025-12-18 04:11:01.989 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.195.166
2025-12-18 04:11:01.989 DEBUG [src.node.docker_mananger] Generated ports ['5709', '5710', '5711', '5712', '5713']
2025-12-18 04:11:01.989 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:01.990 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:01.990 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:01.990 DEBUG [src.node.docker_mananger] docker run -i -t -p 5709:5709 -p 5710:5710 -p 5711:5711 -p 5712:5712 -p 5713:5713 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5711 --rest-port=5709 --tcp-port=5710 --discv5-udp-port=5712 --rest-address=0.0.0.0 --nat=extip:172.18.195.166 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbfc1fcb5fe3c32155b3af3ba7be29fe96b2769a6650eafcc3cd9b7192c4039b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5713 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:11:04.078 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.195.166 waku 7c95453b7f211ba1106b64ae571a8e262b5bc310c077e8af92ee0dc3eae97a95
2025-12-18 04:11:04.111 DEBUG [src.node.docker_mananger] Container started with ID 7c95453b7f21. Setting up logs at ./log/docker/node1_2025-12-18_04-11-01__64ce6c65-c88e-415f-9a42-afa7ccb93a7c__wakuorg_nwaku:latest.log
2025-12-18 04:11:04.112 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 5709
2025-12-18 04:11:04.113 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:05.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5709/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:05.117 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-18 04:11:05.117 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:05.118 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:5709/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:05.120 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.195.166/tcp/5710/p2p/16Uiu2HAmTg3FQzaoNpVrcB2Ut6zNMq92bHVGqKZdju1mWLcL5yHS","/ip4/172.18.195.166/tcp/5711/ws/p2p/16Uiu2HAmTg3FQzaoNpVrcB2Ut6zNMq92bHVGqKZdju1mWLcL5yHS"],"enrUri":"enr:-L24QA-FDaEJ2ew09555DI3LJDa8pRB6wQUxwNNt1DrdqzezPNqkbuj3ZtuvPLinqcLZNf72-tX9mvjn19O-I4MoTKACgmlkgnY0gmlwhKwSw6aKbXVsdGlhZGRyc5YACASsEsOmBhZOAAoErBLDpgYWT90DgnJzhQADAQAAiXNlY3AyNTZrMaED3yQpitwg0seNXEEIrZ9li4-he8Nf4lpXjBliCGDTbImDdGNwghZOg3VkcIIWUIV3YWt1MgU"}'
2025-12-18 04:11:05.120 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:05.121 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-18 04:11:05.127 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:05.127 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-11-01__64ce6c65-c88e-415f-9a42-afa7ccb93a7c__wakuorg_nwaku:latest.log
2025-12-18 04:11:05.127 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:05.127 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:05.129 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:05.129 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.5.187
2025-12-18 04:11:05.129 DEBUG [src.node.docker_mananger] Generated ports ['18749', '18750', '18751', '18752', '18753']
2025-12-18 04:11:05.129 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:05.129 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:05.129 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:05.129 DEBUG [src.node.docker_mananger] docker run -i -t -p 18749:18749 -p 18750:18750 -p 18751:18751 -p 18752:18752 -p 18753:18753 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18751 --rest-port=18749 --tcp-port=18750 --discv5-udp-port=18752 --rest-address=0.0.0.0 --nat=extip:172.18.5.187 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=28defdad898cf922f544837e690c0ffadc62a0efe956d02be75a06d6b0fba92e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18753 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QA-FDaEJ2ew09555DI3LJDa8pRB6wQUxwNNt1DrdqzezPNqkbuj3ZtuvPLinqcLZNf72-tX9mvjn19O-I4MoTKACgmlkgnY0gmlwhKwSw6aKbXVsdGlhZGRyc5YACASsEsOmBhZOAAoErBLDpgYWT90DgnJzhQADAQAAiXNlY3AyNTZrMaED3yQpitwg0seNXEEIrZ9li4-he8Nf4lpXjBliCGDTbImDdGNwghZOg3VkcIIWUIV3YWt1MgU --filternode=/ip4/172.18.195.166/tcp/5710/p2p/16Uiu2HAmTg3FQzaoNpVrcB2Ut6zNMq92bHVGqKZdju1mWLcL5yHS
2025-12-18 04:11:05.315 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.5.187 waku 92cd512e502ca5e5916b30b1bba37286f8cbd16afba2fcc56af8fab4e2954e60
2025-12-18 04:11:05.345 DEBUG [src.node.docker_mananger] Container started with ID 92cd512e502c. Setting up logs at ./log/docker/node2_2025-12-18_04-11-01__64ce6c65-c88e-415f-9a42-afa7ccb93a7c__wakuorg_nwaku:latest.log
2025-12-18 04:11:05.345 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18749
2025-12-18 04:11:05.345 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:06.346 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18749/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:06.350 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-18 04:11:06.350 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:06.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18749/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:06.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.5.187/tcp/18750/p2p/16Uiu2HAmGGEdLdwwsgRMPRkLHuokv69AZNLg1at1K2BrZLjeRtJv","/ip4/172.18.5.187/tcp/18751/ws/p2p/16Uiu2HAmGGEdLdwwsgRMPRkLHuokv69AZNLg1at1K2BrZLjeRtJv"],"enrUri":"enr:-L24QIV2I5p8ro75HRuhDUYtHiy8GPgXlE_KNktWCmoCk1kNW9_CPa9M54V_mCRQQfK1ijWxhAXIUVZqC--k70gLt4wCgmlkgnY0gmlwhKwSBbuKbXVsdGlhZGRyc5YACASsEgW7Bkk-AAoErBIFuwZJP90DgnJzhQADAQAAiXNlY3AyNTZrMaEDNZqIJgxjSzG5lMFJyulpq_Xued38gWq6IhrmBbgsNUuDdGNwgkk-g3VkcIJJQIV3YWt1MgA"}'
2025-12-18 04:11:06.353 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:06.353 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18749/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.195.166/tcp/5710/p2p/16Uiu2HAmTg3FQzaoNpVrcB2Ut6zNMq92bHVGqKZdju1mWLcL5yHS"]'
2025-12-18 04:11:06.381 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:06.389 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:5709/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:11:06.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:06.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18749/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "369a8ee4-f107-4bb6-a5ae-a1bcdc98752f", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:06.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"369a8ee4-f107-4bb6-a5ae-a1bcdc98752f","statusDesc":"OK"}'
2025-12-18 04:11:06.416 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:06.416 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-18_04-11-01__64ce6c65-c88e-415f-9a42-afa7ccb93a7c__wakuorg_nwaku:latest.log
2025-12-18 04:11:06.416 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:06.416 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:06.418 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:06.418 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.248.151
2025-12-18 04:11:06.418 DEBUG [src.node.docker_mananger] Generated ports ['56480', '56481', '56482', '56483', '56484']
2025-12-18 04:11:06.418 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:06.418 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:06.419 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:06.419 DEBUG [src.node.docker_mananger] docker run -i -t -p 56480:56480 -p 56481:56481 -p 56482:56482 -p 56483:56483 -p 56484:56484 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56482 --rest-port=56480 --tcp-port=56481 --discv5-udp-port=56483 --rest-address=0.0.0.0 --nat=extip:172.18.248.151 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=90dce4fea5ebac2ef7a0ffd0f3f6a01de72c536d2c0bccf4df3919deafbae2e9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56484 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QA-FDaEJ2ew09555DI3LJDa8pRB6wQUxwNNt1DrdqzezPNqkbuj3ZtuvPLinqcLZNf72-tX9mvjn19O-I4MoTKACgmlkgnY0gmlwhKwSw6aKbXVsdGlhZGRyc5YACASsEsOmBhZOAAoErBLDpgYWT90DgnJzhQADAQAAiXNlY3AyNTZrMaED3yQpitwg0seNXEEIrZ9li4-he8Nf4lpXjBliCGDTbImDdGNwghZOg3VkcIIWUIV3YWt1MgU --filternode=/ip4/172.18.195.166/tcp/5710/p2p/16Uiu2HAmTg3FQzaoNpVrcB2Ut6zNMq92bHVGqKZdju1mWLcL5yHS
2025-12-18 04:11:06.606 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.248.151 waku ae27da857f9a6ef0e627823da1cd4c938d216e944b1f7b535a4c592c15c64812
2025-12-18 04:11:06.638 DEBUG [src.node.docker_mananger] Container started with ID ae27da857f9a. Setting up logs at ./log/docker/node3_2025-12-18_04-11-01__64ce6c65-c88e-415f-9a42-afa7ccb93a7c__wakuorg_nwaku:latest.log
2025-12-18 04:11:06.639 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56480
2025-12-18 04:11:06.639 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:07.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56480/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:07.644 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-18 04:11:07.644 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:07.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56480/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:07.647 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.248.151/tcp/56481/p2p/16Uiu2HAmMCXHXDXNc46LmVhFyPB5Azp7mp5gJaZCHxgsTQAXBwj9","/ip4/172.18.248.151/tcp/56482/ws/p2p/16Uiu2HAmMCXHXDXNc46LmVhFyPB5Azp7mp5gJaZCHxgsTQAXBwj9"],"enrUri":"enr:-L24QCYEq4pq_j94vqFY7CBcdj2h8RTXTIhwzW_tE8ShjTi-bm_wrubQylaW2KxdhG_9a2hAN3miTASRlc5H0wREwG8CgmlkgnY0gmlwhKwS-JeKbXVsdGlhZGRyc5YACASsEviXBtyhAAoErBL4lwbcot0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfvF6lZrScDiXLXVLx-cmdc2rc_0VmUGDC-rQy132s_SDdGNwgtyhg3VkcILco4V3YWt1MgA"}'
2025-12-18 04:11:07.647 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:07.647 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56480/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.195.166/tcp/5710/p2p/16Uiu2HAmTg3FQzaoNpVrcB2Ut6zNMq92bHVGqKZdju1mWLcL5yHS"]'
2025-12-18 04:11:07.678 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:07.689 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:07.689 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-18_04-11-01__64ce6c65-c88e-415f-9a42-afa7ccb93a7c__wakuorg_nwaku:latest.log
2025-12-18 04:11:07.689 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:07.690 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:07.691 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:07.691 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.9.6
2025-12-18 04:11:07.691 DEBUG [src.node.docker_mananger] Generated ports ['8646', '8647', '8648', '8649', '8650']
2025-12-18 04:11:07.691 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:07.692 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:07.692 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:07.692 DEBUG [src.node.docker_mananger] docker run -i -t -p 8646:8646 -p 8647:8647 -p 8648:8648 -p 8649:8649 -p 8650:8650 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8648 --rest-port=8646 --tcp-port=8647 --discv5-udp-port=8649 --rest-address=0.0.0.0 --nat=extip:172.18.9.6 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=28ebed8383c7e1e8a9f7effafcd6edffaae62f5dffc2c8df2c5bee41dddc6eac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8650 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QA-FDaEJ2ew09555DI3LJDa8pRB6wQUxwNNt1DrdqzezPNqkbuj3ZtuvPLinqcLZNf72-tX9mvjn19O-I4MoTKACgmlkgnY0gmlwhKwSw6aKbXVsdGlhZGRyc5YACASsEsOmBhZOAAoErBLDpgYWT90DgnJzhQADAQAAiXNlY3AyNTZrMaED3yQpitwg0seNXEEIrZ9li4-he8Nf4lpXjBliCGDTbImDdGNwghZOg3VkcIIWUIV3YWt1MgU --filternode=/ip4/172.18.195.166/tcp/5710/p2p/16Uiu2HAmTg3FQzaoNpVrcB2Ut6zNMq92bHVGqKZdju1mWLcL5yHS
2025-12-18 04:11:07.885 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.9.6 waku 9c072d81a9e964657e6dc9f07d43d34bfe96a2a521e886a50ca42e66c24a128f
2025-12-18 04:11:07.914 DEBUG [src.node.docker_mananger] Container started with ID 9c072d81a9e9. Setting up logs at ./log/docker/node4_2025-12-18_04-11-01__64ce6c65-c88e-415f-9a42-afa7ccb93a7c__wakuorg_nwaku:latest.log
2025-12-18 04:11:07.914 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 8646
2025-12-18 04:11:07.914 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:08.915 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8646/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:08.919 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-18 04:11:08.919 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:08.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8646/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:08.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.9.6/tcp/8647/p2p/16Uiu2HAkvqxvN9QpCEFS5f6yefQ77dKR6G77j4TkyYSeRMu1Fhft","/ip4/172.18.9.6/tcp/8648/ws/p2p/16Uiu2HAkvqxvN9QpCEFS5f6yefQ77dKR6G77j4TkyYSeRMu1Fhft"],"enrUri":"enr:-L24QMvGTU3HRgcrQqMhww6iAtZpyiQF3L760auDSLONPRRvbSfqASSJbHKGyMT5X_9_LUh48AZbZZh9h93PgUL2AM4CgmlkgnY0gmlwhKwSCQaKbXVsdGlhZGRyc5YACASsEgkGBiHHAAoErBIJBgYhyN0DgnJzhQADAQAAiXNlY3AyNTZrMaECFRTIDrSdn4kRxF0nytApFZKjUSxizKX0eDXXs1k0HR-DdGNwgiHHg3VkcIIhyYV3YWt1MgA"}'
2025-12-18 04:11:08.922 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:08.922 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:8646/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.195.166/tcp/5710/p2p/16Uiu2HAmTg3FQzaoNpVrcB2Ut6zNMq92bHVGqKZdju1mWLcL5yHS"]'
2025-12-18 04:11:08.952 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:08.965 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:08.966 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-18_04-11-01__64ce6c65-c88e-415f-9a42-afa7ccb93a7c__wakuorg_nwaku:latest.log
2025-12-18 04:11:08.966 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:08.966 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:08.972 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:08.972 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.162.61
2025-12-18 04:11:08.972 DEBUG [src.node.docker_mananger] Generated ports ['44675', '44676', '44677', '44678', '44679']
2025-12-18 04:11:08.973 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:08.973 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:08.973 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:08.973 DEBUG [src.node.docker_mananger] docker run -i -t -p 44675:44675 -p 44676:44676 -p 44677:44677 -p 44678:44678 -p 44679:44679 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44677 --rest-port=44675 --tcp-port=44676 --discv5-udp-port=44678 --rest-address=0.0.0.0 --nat=extip:172.18.162.61 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e35a73e82edbeaeb4dfd91a4dafae6befede9f173ed74af1f13b1edf40ea8594 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44679 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QA-FDaEJ2ew09555DI3LJDa8pRB6wQUxwNNt1DrdqzezPNqkbuj3ZtuvPLinqcLZNf72-tX9mvjn19O-I4MoTKACgmlkgnY0gmlwhKwSw6aKbXVsdGlhZGRyc5YACASsEsOmBhZOAAoErBLDpgYWT90DgnJzhQADAQAAiXNlY3AyNTZrMaED3yQpitwg0seNXEEIrZ9li4-he8Nf4lpXjBliCGDTbImDdGNwghZOg3VkcIIWUIV3YWt1MgU --filternode=/ip4/172.18.195.166/tcp/5710/p2p/16Uiu2HAmTg3FQzaoNpVrcB2Ut6zNMq92bHVGqKZdju1mWLcL5yHS
2025-12-18 04:11:09.162 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.162.61 waku 97009b5fe58afe7883b31ec63e6590fd6cdf0fb144f00a5b5210b7216544a115
2025-12-18 04:11:09.194 DEBUG [src.node.docker_mananger] Container started with ID 97009b5fe58a. Setting up logs at ./log/docker/node5_2025-12-18_04-11-01__64ce6c65-c88e-415f-9a42-afa7ccb93a7c__wakuorg_nwaku:latest.log
2025-12-18 04:11:09.194 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 44675
2025-12-18 04:11:09.195 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:10.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44675/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:10.199 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-18 04:11:10.199 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:10.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44675/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:10.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.162.61/tcp/44676/p2p/16Uiu2HAkzr8c61mcZAf5c1U5EHfUTFWN92zGPQwi2To1Sgbc46ZH","/ip4/172.18.162.61/tcp/44677/ws/p2p/16Uiu2HAkzr8c61mcZAf5c1U5EHfUTFWN92zGPQwi2To1Sgbc46ZH"],"enrUri":"enr:-L24QMYYV0KxKbi_qu75-DpeXOJQ0YR7PrqBXVZuP27ELYbqHPZ7IP_EdbSTxhqCcO5F_C8kugMG9lLkCUny9sMJv6gCgmlkgnY0gmlwhKwSoj2KbXVsdGlhZGRyc5YACASsEqI9Bq6EAAoErBKiPQauhd0DgnJzhQADAQAAiXNlY3AyNTZrMaECUI562ckl_zaRZ_Xf3hSTuHRfRQHRHDelr_LNBor3RiyDdGNwgq6Eg3VkcIKuhoV3YWt1MgA"}'
2025-12-18 04:11:10.202 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:10.202 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:44675/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.195.166/tcp/5710/p2p/16Uiu2HAmTg3FQzaoNpVrcB2Ut6zNMq92bHVGqKZdju1mWLcL5yHS"]'
2025-12-18 04:11:10.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:10.231 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18749/filter/v2/subscriptions/1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:10.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:10.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56480/filter/v2/subscriptions/301b7576-5d42-4164-846c-cf1148b3d407" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:10.257 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:56480/filter/v2/subscriptions/301b7576-5d42-4164-846c-cf1148b3d407. Response content: b'{"requestId":"301b7576-5d42-4164-846c-cf1148b3d407","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
2025-12-18 04:11:10.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:8646/filter/v2/subscriptions/0b134636-4f8a-4492-be4b-e2fa89b4d464" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:10.267 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:8646/filter/v2/subscriptions/0b134636-4f8a-4492-be4b-e2fa89b4d464. Response content: b'{"requestId":"0b134636-4f8a-4492-be4b-e2fa89b4d464","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
2025-12-18 04:11:10.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:44675/filter/v2/subscriptions/2daeb697-1a8c-4b9f-be9b-f0c30bb12401" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:10.276 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:44675/filter/v2/subscriptions/2daeb697-1a8c-4b9f-be9b-f0c30bb12401. Response content: b'{"requestId":"2daeb697-1a8c-4b9f-be9b-f0c30bb12401","statusDesc":"NOT_FOUND: peer has no subscriptions"}'
2025-12-18 04:11:10.279 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:11:10.280 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:11:10.280 DEBUG [src.node.waku_node] Stopping container with id 7c95453b7f21
2025-12-18 04:11:10.819 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:11:10.820 DEBUG [src.node.waku_node] Stopping container with id 92cd512e502c
2025-12-18 04:11:11.331 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:11:11.331 DEBUG [src.node.waku_node] Stopping container with id ae27da857f9a
2025-12-18 04:11:11.633 ERROR [src.node.docker_mananger] Max retries reached for container 7c95453b7f21. Exiting log stream.
2025-12-18 04:11:11.879 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:11:11.879 DEBUG [src.node.waku_node] Stopping container with id 9c072d81a9e9
2025-12-18 04:11:12.143 ERROR [src.node.docker_mananger] Max retries reached for container 92cd512e502c. Exiting log stream.
2025-12-18 04:11:12.372 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:11:12.373 DEBUG [src.node.waku_node] Stopping container with id 97009b5fe58a
2025-12-18 04:11:12.693 ERROR [src.node.docker_mananger] Max retries reached for container ae27da857f9a. Exiting log stream.
2025-12-18 04:11:12.881 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:11:12.882 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:11:12.895 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:11:12.900 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:11:12.904 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:11:12.912 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:11:12.916 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,861 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_valid_content_topics with id: 2025-12-18_04-11-11__10e479fa-bca4-44b6-8c6c-ee51b41982db
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-18_04-11-11__10e479fa-bca4-44b6-8c6c-ee51b41982db__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.157
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15582', '15583', '15584', '15585', '15586']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15582:15582 -p 15583:15583 -p 15584:15584 -p 15585:15585 -p 15586:15586 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15584 --rest-port=15582 --tcp-port=15583 --discv5-udp-port=15585 --rest-address=0.0.0.0 --nat=extip:172.18.125.157 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ce069efd5d66c0fac52c77302b96a5f8df5e6b1442decac6fabf94ceb72bdbc6 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15586 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.125.157 waku 383cc2026b4cf3f5ac52ed0c28454ec82a73ce60645bf630a7a7540225b33e05
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 383cc2026b4c. Setting up logs at ./log/docker/receiving_node1_2025-12-18_04-11-11__10e479fa-bca4-44b6-8c6c-ee51b41982db__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15582
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 2161dd88a29e. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a6d4a9ac26ec. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15582/health" -H "Content-Type: 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:15582/debug/v1/info" -H "Content-Type: application/json" -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.157/tcp/15583/p2p/16Uiu2HAkvexUJjGHWA3Y6rfhNVurXifamhmMu4ijGXd1pzE7yEZY","/ip4/172.18.125.157/tcp/15584/ws/p2p/16Uiu2HAkvexUJjGHWA3Y6rfhNVurXifamhmMu4ijGXd1pzE7yEZY"],"enrUri":"enr:-L24QFo_IAJ879tisI3QwaDN-IB0nu9umzf_f9EOS6KZ-A11eBLSbmlPTb9_wmZmEiPkqEpQt2Jgbau5mEt6nCqE-WwCgmlkgnY0gmlwhKwSfZ2KbXVsdGlhZGRyc5YACASsEn2dBjzfAAoErBJ9nQY84N0DgnJzhQADAQAAiXNlY3AyNTZrMaECEkLicne4FjAgShYay2RomKFTtGbscreT6HYn4WTAvDODdGNwgjzfg3VkcII84YV3YWt1Mgk"}'
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-18_04-11-11__10e479fa-bca4-44b6-8c6c-ee51b41982db__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.48.82
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18681', '18682', '18683', '18684', '18685']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 18681:18681 -p 18682:18682 -p 18683:18683 -p 18684:18684 -p 18685:18685 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18683 --rest-port=18681 --tcp-port=18682 --discv5-udp-port=18684 --rest-address=0.0.0.0 --nat=extip:172.18.48.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b2ed4efa09dbada0b65bd043deecd61b506dddbfd432b3d3ebecd12d38ee3f0b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18685 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.48.82 waku fbe0a01592a2809bf8344ca1075c83c2aa4c23fda6db6a7f3b0774ccc8be25a0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fbe0a01592a2. Setting up logs at ./log/docker/receiving_node2_2025-12-18_04-11-11__10e479fa-bca4-44b6-8c6c-ee51b41982db__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 18681
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18681/health" -H "Content-Type: 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:18681/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.48.82/tcp/18682/p2p/16Uiu2HAmSRDzF4zbjCXmQCDuMicu9r4CTmYfoqipDfnyzGEECXVA","/ip4/172.18.48.82/tcp/18683/ws/p2p/16Uiu2HAmSRDzF4zbjCXmQCDuMicu9r4CTmYfoqipDfnyzGEECXVA"],"enrUri":"enr:-L24QEjaFRBsq3mkKCcNyaMdhFQwI7q8yZ4trfMou20EC9nlTXcTZx_StHIhRhmMqRCB_Y97tP2j_9k4JTWr4HwpdKQCgmlkgnY0gmlwhKwSMFKKbXVsdGlhZGRyc5YACASsEjBSBkj6AAoErBIwUgZI-90DgnJzhQADAQAAiXNlY3AyNTZrMaEDzHznur84IAnv8uWwW0xgltQK8mbsCwlJKe5R40qpeYGDdGNwgkj6g3VkcIJI_IV3YWt1MgE"}'
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:18681/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.125.157/tcp/15583/p2p/16Uiu2HAkvexUJjGHWA3Y6rfhNVurXifamhmMu4ijGXd1pzE7yEZY"]'
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-18_04-11-11__10e479fa-bca4-44b6-8c6c-ee51b41982db__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.224.33
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29867', '29868', '29869', '29870', '29871']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29867:29867 -p 29868:29868 -p 29869:29869 -p 29870:29870 -p 29871:29871 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29869 --rest-port=29867 --tcp-port=29868 --discv5-udp-port=29870 --rest-address=0.0.0.0 --nat=extip:172.18.224.33 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9dad43441dbb23cfd4ffada3c7ef131a3efb745fedf61f6e56b5ab9dab7f2c9e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29871 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFo_IAJ879tisI3QwaDN-IB0nu9umzf_f9EOS6KZ-A11eBLSbmlPTb9_wmZmEiPkqEpQt2Jgbau5mEt6nCqE-WwCgmlkgnY0gmlwhKwSfZ2KbXVsdGlhZGRyc5YACASsEn2dBjzfAAoErBJ9nQY84N0DgnJzhQADAQAAiXNlY3AyNTZrMaECEkLicne4FjAgShYay2RomKFTtGbscreT6HYn4WTAvDODdGNwgjzfg3VkcII84YV3YWt1Mgk --lightpushnode=/ip4/172.18.125.157/tcp/15583/p2p/16Uiu2HAkvexUJjGHWA3Y6rfhNVurXifamhmMu4ijGXd1pzE7yEZY --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.224.33 waku e05a83348c4169f421c2d13d5b4b1029a2af1f0c64561ebc8b383694f0c28a94
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e05a83348c41. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-11-11__10e479fa-bca4-44b6-8c6c-ee51b41982db__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29867
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e05a83348c41. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29867/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=29867): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f21f6600050>: 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.151.186
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50053', '50054', '50055', '50056', '50057']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50053:50053 -p 50054:50054 -p 50055:50055 -p 50056:50056 -p 50057:50057 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50055 --rest-port=50053 --tcp-port=50054 --discv5-udp-port=50056 --rest-address=0.0.0.0 --nat=extip:172.18.151.186 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=df1fe67f369abba7c70addc8fad3028988e1785ba5a14b9fb82d9c1facfcb27f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50057 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFo_IAJ879tisI3QwaDN-IB0nu9umzf_f9EOS6KZ-A11eBLSbmlPTb9_wmZmEiPkqEpQt2Jgbau5mEt6nCqE-WwCgmlkgnY0gmlwhKwSfZ2KbXVsdGlhZGRyc5YACASsEn2dBjzfAAoErBJ9nQY84N0DgnJzhQADAQAAiXNlY3AyNTZrMaECEkLicne4FjAgShYay2RomKFTtGbscreT6HYn4WTAvDODdGNwgjzfg3VkcII84YV3YWt1Mgk --lightpushnode=/ip4/172.18.125.157/tcp/15583/p2p/16Uiu2HAkvexUJjGHWA3Y6rfhNVurXifamhmMu4ijGXd1pzE7yEZY --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.151.186 waku 39691d44692747d6737d1aae36b7eedb1758964c4b367b3bd040cf268f837bf8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 39691d446927. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-11-11__10e479fa-bca4-44b6-8c6c-ee51b41982db__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50053
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 39691d446927. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50053/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=50053): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f21f641cb30>: 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.253.246
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3059', '3060', '3061', '3062', '3063']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3059:3059 -p 3060:3060 -p 3061:3061 -p 3062:3062 -p 3063:3063 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3061 --rest-port=3059 --tcp-port=3060 --discv5-udp-port=3062 --rest-address=0.0.0.0 --nat=extip:172.18.253.246 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cf454c209e99b59b52b6eb37c926efcbd30b6582c0a34faaca2b0a7aeaa5ad0d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3063 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFo_IAJ879tisI3QwaDN-IB0nu9umzf_f9EOS6KZ-A11eBLSbmlPTb9_wmZmEiPkqEpQt2Jgbau5mEt6nCqE-WwCgmlkgnY0gmlwhKwSfZ2KbXVsdGlhZGRyc5YACASsEn2dBjzfAAoErBJ9nQY84N0DgnJzhQADAQAAiXNlY3AyNTZrMaECEkLicne4FjAgShYay2RomKFTtGbscreT6HYn4WTAvDODdGNwgjzfg3VkcII84YV3YWt1Mgk --lightpushnode=/ip4/172.18.125.157/tcp/15583/p2p/16Uiu2HAkvexUJjGHWA3Y6rfhNVurXifamhmMu4ijGXd1pzE7yEZY --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.253.246 waku f6e4178b4d3bc886f5df51977c3fa39e7f8e8515af6a420a8c3e7113cf9083f5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f6e4178b4d3b. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-11-11__10e479fa-bca4-44b6-8c6c-ee51b41982db__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3059
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f6e4178b4d3b. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3059/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=3059): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f21f6508470>: 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 383cc2026b4c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id fbe0a01592a2
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 383cc2026b4c. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fbe0a01592a2. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/f6e4178b4d3bc886f5df51977c3fa39e7f8e8515af6a420a8c3e7113cf9083f5/stop: Not Found ("No such container: f6e4178b4d3bc886f5df51977c3fa39e7f8e8515af6a420a8c3e7113cf9083f5")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/f6e4178b4d3bc886f5df51977c3fa39e7f8e8515af6a420a8c3e7113cf9083f5/stop: Not Found ("No such container: f6e4178b4d3bc886f5df51977c3fa39e7f8e8515af6a420a8c3e7113cf9083f5")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f6e4178b4d3b
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/f6e4178b4d3bc886f5df51977c3fa39e7f8e8515af6a420a8c3e7113cf9083f5/stop: Not Found ("No such container: f6e4178b4d3bc886f5df51977c3fa39e7f8e8515af6a420a8c3e7113cf9083f5")
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,233 @@
2025-12-18 04:24:25.014 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:24:25.014 DEBUG [tests.conftest] Running test: test_resubscribe_to_unsubscribed_pubsub_topics with id: 2025-12-18_04-24-25__4424ca60-c18a-47c5-9737-7e7f291c0310
2025-12-18 04:24:25.015 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:24:25.015 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:24:25.015 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-18 04:24:25.021 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:24:25.022 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-24-25__4424ca60-c18a-47c5-9737-7e7f291c0310__wakuorg_nwaku:latest.log
2025-12-18 04:24:25.022 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:24:25.022 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:24:25.023 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:24:25.024 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.57.135
2025-12-18 04:24:25.024 DEBUG [src.node.docker_mananger] Generated ports ['15319', '15320', '15321', '15322', '15323']
2025-12-18 04:24:25.024 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-18 04:24:25.024 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:24:25.024 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:24:25.024 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:24:25.024 DEBUG [src.node.docker_mananger] docker run -i -t -p 15319:15319 -p 15320:15320 -p 15321:15321 -p 15322:15322 -p 15323:15323 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15321 --rest-port=15319 --tcp-port=15320 --discv5-udp-port=15322 --rest-address=0.0.0.0 --nat=extip:172.18.57.135 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=2d16a0e9a582d886c83860eacaec37ffab6f9f6afc9b429e7faa34a7dbce096a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15323 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:24:25.208 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.57.135 waku ecf0f13dfaed251c39255ef15397da339918a1f63752c5ceff4b1bdc7216aff4
2025-12-18 04:24:25.239 DEBUG [src.node.docker_mananger] Container started with ID ecf0f13dfaed. Setting up logs at ./log/docker/node1_2025-12-18_04-24-25__4424ca60-c18a-47c5-9737-7e7f291c0310__wakuorg_nwaku:latest.log
2025-12-18 04:24:25.239 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 15319
2025-12-18 04:24:25.240 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:24:25.823 ERROR [src.node.docker_mananger] Max retries reached for container 344be9c0daed. Exiting log stream.
2025-12-18 04:24:26.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:26.244 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-18 04:24:26.244 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:24:26.244 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:26.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.57.135/tcp/15320/p2p/16Uiu2HAmEvmXnoLY8qnohzgafQftZjGbuiTQB6mr8ufcr4nkrptK","/ip4/172.18.57.135/tcp/15321/ws/p2p/16Uiu2HAmEvmXnoLY8qnohzgafQftZjGbuiTQB6mr8ufcr4nkrptK"],"enrUri":"enr:-L24QGO9HRRxnwj9_uZUVomM2xUDorFkfnBi6bgCgOa6XwQEeSG4OQFkduVUKBGqlZuvXHm_R_bfe6hyjm2-itrXNQwCgmlkgnY0gmlwhKwSOYeKbXVsdGlhZGRyc5YACASsEjmHBjvYAAoErBI5hwY72d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDIcIsH7H2KD_rjFbS14aihW2oSfYSK3jkO9xxdpgbQfSDdGNwgjvYg3VkcII72oV3YWt1MgU"}'
2025-12-18 04:24:26.247 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:24:26.253 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:24:26.253 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-24-25__4424ca60-c18a-47c5-9737-7e7f291c0310__wakuorg_nwaku:latest.log
2025-12-18 04:24:26.253 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:24:26.253 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:24:26.255 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:24:26.255 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.173.126
2025-12-18 04:24:26.255 DEBUG [src.node.docker_mananger] Generated ports ['38614', '38615', '38616', '38617', '38618']
2025-12-18 04:24:26.255 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-18 04:24:26.255 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:24:26.255 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:24:26.255 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:24:26.255 DEBUG [src.node.docker_mananger] docker run -i -t -p 38614:38614 -p 38615:38615 -p 38616:38616 -p 38617:38617 -p 38618:38618 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38616 --rest-port=38614 --tcp-port=38615 --discv5-udp-port=38617 --rest-address=0.0.0.0 --nat=extip:172.18.173.126 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e3e9e17ec45e6d2a34e92d1c37b33dccf6f6e1be1e620d09dc9e078df4ad0819 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38618 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGO9HRRxnwj9_uZUVomM2xUDorFkfnBi6bgCgOa6XwQEeSG4OQFkduVUKBGqlZuvXHm_R_bfe6hyjm2-itrXNQwCgmlkgnY0gmlwhKwSOYeKbXVsdGlhZGRyc5YACASsEjmHBjvYAAoErBI5hwY72d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDIcIsH7H2KD_rjFbS14aihW2oSfYSK3jkO9xxdpgbQfSDdGNwgjvYg3VkcII72oV3YWt1MgU
2025-12-18 04:24:26.433 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.173.126 waku 90b07531c3a6ba0f74a286ed9112c1701475a17b6d02fa7a73cf226206c6e3b3
2025-12-18 04:24:26.464 DEBUG [src.node.docker_mananger] Container started with ID 90b07531c3a6. Setting up logs at ./log/docker/node2_2025-12-18_04-24-25__4424ca60-c18a-47c5-9737-7e7f291c0310__wakuorg_nwaku:latest.log
2025-12-18 04:24:26.464 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 38614
2025-12-18 04:24:26.465 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:24:27.465 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:27.475 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-18 04:24:27.478 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:24:27.479 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:27.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.173.126/tcp/38615/p2p/16Uiu2HAmUdD9xGwRYis5MKuMBkBZNsPRLfvKHKpyedJH8FTf29uk","/ip4/172.18.173.126/tcp/38616/ws/p2p/16Uiu2HAmUdD9xGwRYis5MKuMBkBZNsPRLfvKHKpyedJH8FTf29uk"],"enrUri":"enr:-L24QKh77tdFScKK27ZGzfr17msaBRVwwyneo2gm3fyc0voAKfG2cSNzl80C-5TYqaWXnQ3yfogKjW6l7cbnn2yF79ECgmlkgnY0gmlwhKwSrX6KbXVsdGlhZGRyc5YACASsEq1-BpbXAAoErBKtfgaW2N0DgnJzhQACAQAAiXNlY3AyNTZrMaED7UZOrtewLvpD8tJylmqSPDBHXzF2KyEb0rsMN6u9tNuDdGNwgpbXg3VkcIKW2YV3YWt1MgE"}'
2025-12-18 04:24:27.482 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:24:27.483 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38614/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.57.135/tcp/15320/p2p/16Uiu2HAmEvmXnoLY8qnohzgafQftZjGbuiTQB6mr8ufcr4nkrptK"]'
2025-12-18 04:24:27.487 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:27.487 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:27.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:27.495 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38614/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-18 04:24:27.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:27.508 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:27.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:27.519 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:27.619 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:27.620 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:27.622 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031867508381857,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:27.624 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:27.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:27.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031867508381857,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:27.628 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:27.632 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:27.633 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:27.733 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:27.733 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:27.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031867627921517,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:27.737 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:27.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:27.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031867627921517,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:27.741 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:27.745 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:27.745 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:27.846 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:27.846 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:27.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031867741205875,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:27.850 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:27.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:27.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031867741205875,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:27.854 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:27.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:27.858 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:27.958 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:27.959 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:27.961 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031867854001766,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:27.962 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:27.963 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:27.965 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031867854001766,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:27.967 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:27.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:27.972 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:28.073 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.073 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.076 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031867967840594,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.077 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031867967840594,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.081 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:28.086 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:28.186 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.188 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868081489135,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.190 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868081489135,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.194 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.198 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:28.198 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:28.299 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.301 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868194063225,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.303 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.303 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.305 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868194063225,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.306 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.311 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:28.311 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:28.412 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868306811135,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.415 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.416 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.418 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868306811135,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.419 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:15319/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-18 04:24:28.432 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:28.433 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:38614/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-18 04:24:28.442 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:28.443 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.449 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:15319/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-18 04:24:28.455 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.458 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:15319/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-18 04:24:28.460 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.462 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:15319/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-18 04:24:28.464 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.466 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:15319/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-18 04:24:28.467 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.469 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:15319/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-18 04:24:28.471 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.473 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:15319/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-18 04:24:28.475 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.477 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:15319/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-18 04:24:28.478 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.481 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:15319/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-18 04:24:28.482 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.491 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:28.491 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:38614/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-18 04:24:28.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:28.504 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.510 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:28.510 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:28.610 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.611 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868504139160,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.614 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.614 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868504139160,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.618 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:28.623 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:28.723 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868618587116,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.727 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868618587116,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.731 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:28.736 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:28.837 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.839 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868731837520,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.841 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868731837520,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.844 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.849 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:28.849 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:28.950 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.952 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868844849059,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.954 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:28.954 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:28.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868844849059,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:28.958 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:28.961 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:28.962 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:29.062 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:29.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:29.065 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868957887923,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:29.066 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:29.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:29.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031868957887923,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:29.070 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:29.074 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:29.074 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:29.175 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:29.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:29.177 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031869070240230,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:29.178 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:29.179 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:29.180 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031869070240230,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:29.182 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:29.186 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:29.186 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:29.287 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:29.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:29.290 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031869182442058,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:29.291 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:29.292 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:29.294 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031869182442058,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:29.295 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:15319/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-18 04:24:29.300 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:24:29.300 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:24:29.401 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:29.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:15319/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:29.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031869295807573,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:29.404 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:24:29.405 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:38614/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:24:29.407 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031869295807573,"ephemeral":false,"proof":""}]'
2025-12-18 04:24:29.409 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:24:29.410 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:24:29.410 DEBUG [src.node.waku_node] Stopping container with id ecf0f13dfaed
2025-12-18 04:24:29.953 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:24:29.954 DEBUG [src.node.waku_node] Stopping container with id 90b07531c3a6
2025-12-18 04:24:30.452 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:24:30.453 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:24:30.468 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:24:30.482 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,78 @@
2025-12-18 04:26:07.647 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:26:07.648 DEBUG [tests.conftest] Running test: test_store_sync_small_sync_range with id: 2025-12-18_04-26-07__d6a7ec36-f769-4068-b81e-dc4197a3628a
2025-12-18 04:26:07.648 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:26:07.659 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:26:07.660 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-26-07__d6a7ec36-f769-4068-b81e-dc4197a3628a__wakuorg_nwaku:latest.log
2025-12-18 04:26:07.668 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:26:07.668 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-26-07__d6a7ec36-f769-4068-b81e-dc4197a3628a__wakuorg_nwaku:latest.log
2025-12-18 04:26:07.678 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:26:07.678 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-18_04-26-07__d6a7ec36-f769-4068-b81e-dc4197a3628a__wakuorg_nwaku:latest.log
2025-12-18 04:26:07.679 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:26:07.679 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:26:07.679 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:26:07.681 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:26:07.681 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.169.238
2025-12-18 04:26:07.682 DEBUG [src.node.docker_mananger] Generated ports ['22658', '22659', '22660', '22661', '22662']
2025-12-18 04:26:07.682 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:26:07.682 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:26:07.682 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:26:07.682 DEBUG [src.node.docker_mananger] docker run -i -t -p 22658:22658 -p 22659:22659 -p 22660:22660 -p 22661:22661 -p 22662:22662 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22660 --rest-port=22658 --tcp-port=22659 --discv5-udp-port=22661 --rest-address=0.0.0.0 --nat=extip:172.18.169.238 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fcee3bf977cd5dde7e2eb4ae987b8fddcf57113fae110fdf5b7ee7adbcfe183a --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22662 --metrics-logging=true --relay=true --dns-discovery=false
2025-12-18 04:26:07.864 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.169.238 waku 32293ca0d8c0557c7c5938a824509e341b7ab8c27211701f830eaf21e7a7a32b
2025-12-18 04:26:07.889 ERROR [src.node.docker_mananger] Max retries reached for container 10ec3ac6a584. Exiting log stream.
2025-12-18 04:26:07.900 DEBUG [src.node.docker_mananger] Container started with ID 32293ca0d8c0. Setting up logs at ./log/docker/node1_2025-12-18_04-26-07__d6a7ec36-f769-4068-b81e-dc4197a3628a__wakuorg_nwaku:latest.log
2025-12-18 04:26:07.900 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22658
2025-12-18 04:26:07.901 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:26:08.485 ERROR [src.node.docker_mananger] Max retries reached for container 899f5b2cc514. Exiting log stream.
2025-12-18 04:26:08.902 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22658/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:26:08.905 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-18 04:26:08.905 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:26:08.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22658/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:26:08.908 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.169.238/tcp/22659/p2p/16Uiu2HAmC5z6mYHmA1EBbQpid5q3HRjnDoePKtdUhsW1jWrzeJbW","/ip4/172.18.169.238/tcp/22660/ws/p2p/16Uiu2HAmC5z6mYHmA1EBbQpid5q3HRjnDoePKtdUhsW1jWrzeJbW"],"enrUri":"enr:-L24QNP3tvYOuePE0zDWLhepzAyoKtTnoega5IVh0pd-k3jlR5CSkvltFAFezCVPDlhuRLuZR-PSBEi6LSDazF648B4CgmlkgnY0gmlwhKwSqe6KbXVsdGlhZGRyc5YACASsEqnuBliDAAoErBKp7gZYhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC94uM2rqthEx87BjXO_L-sdlmL_kNLGiAv7T_Si_8M22DdGNwgliDg3VkcIJYhYV3YWt1MhM"}'
2025-12-18 04:26:08.908 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:26:08.908 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22658/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:26:08.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:26:08.919 DEBUG [src.steps.store] Relaying message
2025-12-18 04:26:08.920 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22658/relay/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-18 04:26:08.923 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:26:08.923 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:26:09.124 DEBUG [src.steps.store] Relaying message
2025-12-18 04:26:09.124 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22658/relay/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-18 04:26:09.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:26:09.129 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:26:09.329 DEBUG [src.steps.store] Relaying message
2025-12-18 04:26:09.330 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22658/relay/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-18 04:26:09.334 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:26:09.334 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:27:09.534 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:27:09.535 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:27:09.537 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:27:09.537 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.131.48
2025-12-18 04:27:09.537 DEBUG [src.node.docker_mananger] Generated ports ['64332', '64333', '64334', '64335', '64336']
2025-12-18 04:27:09.537 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:27:09.537 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:27:09.538 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:27:09.538 DEBUG [src.node.docker_mananger] docker run -i -t -p 64332:64332 -p 64333:64333 -p 64334:64334 -p 64335:64335 -p 64336:64336 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64334 --rest-port=64332 --tcp-port=64333 --discv5-udp-port=64335 --rest-address=0.0.0.0 --nat=extip:172.18.131.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e4eae317b003aae24b9b53efccf2aade89bb8185f7b6a3acf4bb275affecf98d --store-sync=true --store=true --store-sync-range=20 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64336 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QNP3tvYOuePE0zDWLhepzAyoKtTnoega5IVh0pd-k3jlR5CSkvltFAFezCVPDlhuRLuZR-PSBEi6LSDazF648B4CgmlkgnY0gmlwhKwSqe6KbXVsdGlhZGRyc5YACASsEqnuBliDAAoErBKp7gZYhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC94uM2rqthEx87BjXO_L-sdlmL_kNLGiAv7T_Si_8M22DdGNwgliDg3VkcIJYhYV3YWt1MhM
2025-12-18 04:27:09.722 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.131.48 waku 802214a4294212f36579d17cf150a1ac94a9dd78c4ab189e46c30652699659bf
2025-12-18 04:27:09.751 DEBUG [src.node.docker_mananger] Container started with ID 802214a42942. Setting up logs at ./log/docker/node2_2025-12-18_04-26-07__d6a7ec36-f769-4068-b81e-dc4197a3628a__wakuorg_nwaku:latest.log
2025-12-18 04:27:09.752 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 64332
2025-12-18 04:27:09.752 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:27:10.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64332/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:27:10.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"READY"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-18 04:27:10.757 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:27:10.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64332/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:27:10.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.131.48/tcp/64333/p2p/16Uiu2HAmMBLDvHYK7fjRNJs4vvxFFD1oH7dMt7wu3e9ngcsf8vos","/ip4/172.18.131.48/tcp/64334/ws/p2p/16Uiu2HAmMBLDvHYK7fjRNJs4vvxFFD1oH7dMt7wu3e9ngcsf8vos"],"enrUri":"enr:-L24QMCuHAlVhh7Xb0haKTHb6ECWS3ECTYakKnak_e7KCzBQWlRfFkpVCpNSgrUwwXPLqM3JSfu7Luw-oj2O76MYZAUCgmlkgnY0gmlwhKwSgzCKbXVsdGlhZGRyc5YACASsEoMwBvtNAAoErBKDMAb7Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfqNj27GPPvX1yR7q8BL9MWwqmqxKaRtkOrYZIboeGQqDdGNwgvtNg3VkcIL7T4V3YWt1MhI"}'
2025-12-18 04:27:10.759 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:27:10.759 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:64332/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.238/tcp/22659/p2p/16Uiu2HAmC5z6mYHmA1EBbQpid5q3HRjnDoePKtdUhsW1jWrzeJbW"]'
2025-12-18 04:27:10.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:27:30.791 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:64332/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:27:30.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[]}'
2025-12-18 04:27:30.795 DEBUG [tests.store_sync.test_store_sync] Node-2 local store returned 0 messages; expected 0
2025-12-18 04:27:30.796 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:27:30.798 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:27:30.798 DEBUG [src.node.waku_node] Stopping container with id 32293ca0d8c0
2025-12-18 04:27:31.370 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:27:31.371 DEBUG [src.node.waku_node] Stopping container with id 802214a42942
2025-12-18 04:27:31.932 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:27:31.933 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:27:31.950 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:27:31.959 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,84 @@
2025-12-18 04:19:18.130 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:19:18.131 DEBUG [tests.conftest] Running test: test_store_with_non_hex_characters_in_hash with id: 2025-12-18_04-19-18__044c7d1f-f676-40a7-a0dc-a55f216bc974
2025-12-18 04:19:18.131 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:19:18.131 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:19:18.132 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-18 04:19:18.139 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:19:18.139 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-18_04-19-18__044c7d1f-f676-40a7-a0dc-a55f216bc974__wakuorg_nwaku:latest.log
2025-12-18 04:19:18.139 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:19:18.139 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:19:18.141 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:19:18.141 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.0.225
2025-12-18 04:19:18.141 DEBUG [src.node.docker_mananger] Generated ports ['53012', '53013', '53014', '53015', '53016']
2025-12-18 04:19:18.141 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:19:18.141 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:19:18.142 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:19:18.142 DEBUG [src.node.docker_mananger] docker run -i -t -p 53012:53012 -p 53013:53013 -p 53014:53014 -p 53015:53015 -p 53016:53016 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53014 --rest-port=53012 --tcp-port=53013 --discv5-udp-port=53015 --rest-address=0.0.0.0 --nat=extip:172.18.0.225 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b0cadf85a63b3ff1df45cfd79f296def93bcfd6fdbda53f53ee1a22c6d2ee336 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53016 --metrics-logging=true --store=true --relay=true
2025-12-18 04:19:18.335 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.0.225 waku 57568d1edda8b62700dfbd0dde89da9af23713fe19eb8ac8964c0c27f9563c9b
2025-12-18 04:19:18.368 DEBUG [src.node.docker_mananger] Container started with ID 57568d1edda8. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-19-18__044c7d1f-f676-40a7-a0dc-a55f216bc974__wakuorg_nwaku:latest.log
2025-12-18 04:19:18.369 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53012
2025-12-18 04:19:18.370 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:19:18.387 ERROR [src.node.docker_mananger] Max retries reached for container d8ebcc8e8108. Exiting log stream.
2025-12-18 04:19:18.926 ERROR [src.node.docker_mananger] Max retries reached for container 1ab2cc852575. Exiting log stream.
2025-12-18 04:19:19.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53012/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:19.374 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-18 04:19:19.374 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:19:19.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53012/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:19.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.0.225/tcp/53013/p2p/16Uiu2HAmE5LsLHQHjiDb1o4a3hdt6oEvxtq3utb1E5QwVCkLc88C","/ip4/172.18.0.225/tcp/53014/ws/p2p/16Uiu2HAmE5LsLHQHjiDb1o4a3hdt6oEvxtq3utb1E5QwVCkLc88C"],"enrUri":"enr:-L24QFP4Dpbhvsi4HDPApd3GEWgvYcLmusrRq05o0oPGTLvnC4x9pk-Kbaz9d4ux0_WTxhVn1NJLJSHELRFHc0S-wToCgmlkgnY0gmlwhKwSAOGKbXVsdGlhZGRyc5YACASsEgDhBs8VAAoErBIA4QbPFt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFRjTe-InAwMNWM6CQMOwRndcivpSiw1kZnjyYoUAOeWDdGNwgs8Vg3VkcILPF4V3YWt1MgM"}'
2025-12-18 04:19:19.377 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:19:19.384 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:19:19.384 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-18_04-19-18__044c7d1f-f676-40a7-a0dc-a55f216bc974__wakuorg_nwaku:latest.log
2025-12-18 04:19:19.384 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:19:19.385 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:19:19.386 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:19:19.386 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.84.63
2025-12-18 04:19:19.386 DEBUG [src.node.docker_mananger] Generated ports ['47022', '47023', '47024', '47025', '47026']
2025-12-18 04:19:19.386 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:19:19.387 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:19:19.387 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:19:19.387 DEBUG [src.node.docker_mananger] docker run -i -t -p 47022:47022 -p 47023:47023 -p 47024:47024 -p 47025:47025 -p 47026:47026 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47024 --rest-port=47022 --tcp-port=47023 --discv5-udp-port=47025 --rest-address=0.0.0.0 --nat=extip:172.18.84.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f883041fa361ba6dabebdf6bea1ad1e0fe2bcfb7b88c5bdef58d45edc3ef9ee0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47026 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QFP4Dpbhvsi4HDPApd3GEWgvYcLmusrRq05o0oPGTLvnC4x9pk-Kbaz9d4ux0_WTxhVn1NJLJSHELRFHc0S-wToCgmlkgnY0gmlwhKwSAOGKbXVsdGlhZGRyc5YACASsEgDhBs8VAAoErBIA4QbPFt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDFRjTe-InAwMNWM6CQMOwRndcivpSiw1kZnjyYoUAOeWDdGNwgs8Vg3VkcILPF4V3YWt1MgM --storenode=/ip4/172.18.0.225/tcp/53013/p2p/16Uiu2HAmE5LsLHQHjiDb1o4a3hdt6oEvxtq3utb1E5QwVCkLc88C --store=true --relay=true
2025-12-18 04:19:19.578 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.84.63 waku 038d5188796fd1b375729aa8575218f419aca234904df8010af5db309c655f33
2025-12-18 04:19:19.611 DEBUG [src.node.docker_mananger] Container started with ID 038d5188796f. Setting up logs at ./log/docker/store_node1_2025-12-18_04-19-18__044c7d1f-f676-40a7-a0dc-a55f216bc974__wakuorg_nwaku:latest.log
2025-12-18 04:19:19.611 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47022
2025-12-18 04:19:19.612 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:19:20.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47022/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:20.616 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-18 04:19:20.617 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:19:20.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47022/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:20.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.84.63/tcp/47023/p2p/16Uiu2HAmND5mmwLiBL11V8pJXekSCzBWvQDWTZVqzECD1WDuZwxn","/ip4/172.18.84.63/tcp/47024/ws/p2p/16Uiu2HAmND5mmwLiBL11V8pJXekSCzBWvQDWTZVqzECD1WDuZwxn"],"enrUri":"enr:-L24QJPD5AVNs-hxIl-DJU8wSYTVwhq0q9vcymqDuZXXcKnyE3h1bv-jzxx73taMIvWli1lqT7Tv92oVYNDeePIe_jgCgmlkgnY0gmlwhKwSVD-KbXVsdGlhZGRyc5YACASsElQ_BrevAAoErBJUPwa3sN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDjfHmKuL8FDd6jJgzoyv8-FACkt01vzZsBpX9-OS8nTuDdGNwgrevg3VkcIK3sYV3YWt1MgM"}'
2025-12-18 04:19:20.620 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:19:20.620 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47022/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.0.225/tcp/53013/p2p/16Uiu2HAmE5LsLHQHjiDb1o4a3hdt6oEvxtq3utb1E5QwVCkLc88C"]'
2025-12-18 04:19:20.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:20.623 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53012/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:19:20.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:20.626 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47022/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:19:20.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:20.629 DEBUG [src.steps.store] Relaying message
2025-12-18 04:19:20.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53012/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-18 04:19:20.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:20.635 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:19:20.836 DEBUG [src.steps.store] Relaying message
2025-12-18 04:19:20.836 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53012/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-18 04:19:20.842 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:20.842 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:19:21.043 DEBUG [src.steps.store] Relaying message
2025-12-18 04:19:21.043 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53012/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-18 04:19:21.048 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:21.048 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:19:21.249 DEBUG [src.steps.store] Relaying message
2025-12-18 04:19:21.249 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53012/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-18 04:19:21.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:21.256 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:19:21.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53012/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-18 04:19:21.460 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:53012/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-18 04:19:21.460 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47022/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-18 04:19:21.462 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:47022/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-18 04:19:21.464 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:19:21.465 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:19:21.466 DEBUG [src.node.waku_node] Stopping container with id 57568d1edda8
2025-12-18 04:19:22.027 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:19:22.029 DEBUG [src.node.waku_node] Stopping container with id 038d5188796f
2025-12-18 04:19:22.584 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:19:22.585 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:19:22.596 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:19:22.603 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,862 @@
2025-12-18 04:20:24.854 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:20:24.854 DEBUG [tests.conftest] Running test: test_light_push_with_missing_content_topic with id: 2025-12-18_04-20-24__a7a8ed6e-e1a8-43ae-8068-2fcfb4fa15d7
2025-12-18 04:20:24.854 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:20:24.855 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-18 04:20:24.862 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:20:24.862 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-18_04-20-24__a7a8ed6e-e1a8-43ae-8068-2fcfb4fa15d7__wakuorg_nwaku:latest.log
2025-12-18 04:20:24.862 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:20:24.862 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:20:24.864 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:20:24.864 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.228.46
2025-12-18 04:20:24.864 DEBUG [src.node.docker_mananger] Generated ports ['52449', '52450', '52451', '52452', '52453']
2025-12-18 04:20:24.864 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:20:24.864 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:20:24.864 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:20:24.865 DEBUG [src.node.docker_mananger] docker run -i -t -p 52449:52449 -p 52450:52450 -p 52451:52451 -p 52452:52452 -p 52453:52453 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52451 --rest-port=52449 --tcp-port=52450 --discv5-udp-port=52452 --rest-address=0.0.0.0 --nat=extip:172.18.228.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=37da5f233c21300fd628ca0ab5468bebadf53effbeec474dedbb8cfbb5b2ef7e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52453 --metrics-logging=true --lightpush=true --relay=true
2025-12-18 04:20:25.088 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.228.46 waku 9c731179fe7963d276818f91cb7b84c1369d883528ca309a36a4e29b0dbc1cbb
2025-12-18 04:20:25.129 DEBUG [src.node.docker_mananger] Container started with ID 9c731179fe79. Setting up logs at ./log/docker/receiving_node1_2025-12-18_04-20-24__a7a8ed6e-e1a8-43ae-8068-2fcfb4fa15d7__wakuorg_nwaku:latest.log
2025-12-18 04:20:25.129 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 52449
2025-12-18 04:20:25.131 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:20:26.131 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52449/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:26.135 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-18 04:20:26.135 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:20:26.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:52449/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:26.138 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.228.46/tcp/52450/p2p/16Uiu2HAmEHuqd448opknU3DwBpjYivbDHDCEk632xXcCN8osRhbT","/ip4/172.18.228.46/tcp/52451/ws/p2p/16Uiu2HAmEHuqd448opknU3DwBpjYivbDHDCEk632xXcCN8osRhbT"],"enrUri":"enr:-L24QD9EpFETiGf-fkUVJ7f3yCDNaD-tH92e_5si_WBlNjjrWL2h2HrQmY-43W2oLNFSTs89SLe47DRp1CZuPEHRVFUCgmlkgnY0gmlwhKwS5C6KbXVsdGlhZGRyc5YACASsEuQuBsziAAoErBLkLgbM490DgnJzhQADAQAAiXNlY3AyNTZrMaEDGFETYAOT_HTyFLhhKb6novcEnnzZsDvitg7P_ui0ek6DdGNwgszig3VkcILM5IV3YWt1Mgk"}'
2025-12-18 04:20:26.138 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:20:26.144 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:20:26.144 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node2_2025-12-18_04-20-24__a7a8ed6e-e1a8-43ae-8068-2fcfb4fa15d7__wakuorg_nwaku:latest.log
2025-12-18 04:20:26.145 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:20:26.145 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:20:26.146 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:20:26.146 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.182.7
2025-12-18 04:20:26.146 DEBUG [src.node.docker_mananger] Generated ports ['11533', '11534', '11535', '11536', '11537']
2025-12-18 04:20:26.146 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:20:26.147 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:20:26.147 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:20:26.147 DEBUG [src.node.docker_mananger] docker run -i -t -p 11533:11533 -p 11534:11534 -p 11535:11535 -p 11536:11536 -p 11537:11537 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11535 --rest-port=11533 --tcp-port=11534 --discv5-udp-port=11536 --rest-address=0.0.0.0 --nat=extip:172.18.182.7 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fe3e4bdfd7b30d9ec0b9abb2d2abbfbbe0bfb66faea3a6ee263cffd1dfface1a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11537 --metrics-logging=true --lightpush=false --relay=true
2025-12-18 04:20:26.348 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.182.7 waku 2abceef72950ad0ebc84c433e051c3a0a6fbeb83ba2d42b4308da383c4c3b8e7
2025-12-18 04:20:26.379 DEBUG [src.node.docker_mananger] Container started with ID 2abceef72950. Setting up logs at ./log/docker/receiving_node2_2025-12-18_04-20-24__a7a8ed6e-e1a8-43ae-8068-2fcfb4fa15d7__wakuorg_nwaku:latest.log
2025-12-18 04:20:26.380 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11533
2025-12-18 04:20:26.380 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:20:27.380 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11533/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:27.384 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-18 04:20:27.384 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:20:27.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11533/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:27.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.182.7/tcp/11534/p2p/16Uiu2HAmC1Fn3uLifruJt61VHrZfvMrtu1vvZ7rfVEuLp91NK75c","/ip4/172.18.182.7/tcp/11535/ws/p2p/16Uiu2HAmC1Fn3uLifruJt61VHrZfvMrtu1vvZ7rfVEuLp91NK75c"],"enrUri":"enr:-L24QMMwPpZGxLJuaJXkP9KtvDOQbW54NqneiJ4yo0WkZuX8X_jfYyppNVs3gIBqIz7wLbB0Dlw1H5tGK8M9GX4LWXwCgmlkgnY0gmlwhKwStgeKbXVsdGlhZGRyc5YACASsErYHBi0OAAoErBK2BwYtD90DgnJzhQADAQAAiXNlY3AyNTZrMaEC9lVfXZdA-tfbkHAAB8WPcHCcBZfDz8FY5D2cuEgTh4ODdGNwgi0Og3VkcIItEIV3YWt1MgE"}'
2025-12-18 04:20:27.386 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:20:27.387 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11533/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.228.46/tcp/52450/p2p/16Uiu2HAmEHuqd448opknU3DwBpjYivbDHDCEk632xXcCN8osRhbT"]'
2025-12-18 04:20:27.414 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:20:27.425 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:20:27.426 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-18_04-20-24__a7a8ed6e-e1a8-43ae-8068-2fcfb4fa15d7__wakuorg_nwaku:latest.log
2025-12-18 04:20:27.427 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:20:27.428 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:20:27.431 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:20:27.432 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.65.37
2025-12-18 04:20:27.432 DEBUG [src.node.docker_mananger] Generated ports ['9893', '9894', '9895', '9896', '9897']
2025-12-18 04:20:27.432 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:20:27.433 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:20:27.434 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:20:27.435 DEBUG [src.node.docker_mananger] docker run -i -t -p 9893:9893 -p 9894:9894 -p 9895:9895 -p 9896:9896 -p 9897:9897 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9895 --rest-port=9893 --tcp-port=9894 --discv5-udp-port=9896 --rest-address=0.0.0.0 --nat=extip:172.18.65.37 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c5afbd8a2297c58e8f5da08e7e1e9b9ef5451056d60ecaa06a26c75c0ab14fed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9897 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QD9EpFETiGf-fkUVJ7f3yCDNaD-tH92e_5si_WBlNjjrWL2h2HrQmY-43W2oLNFSTs89SLe47DRp1CZuPEHRVFUCgmlkgnY0gmlwhKwS5C6KbXVsdGlhZGRyc5YACASsEuQuBsziAAoErBLkLgbM490DgnJzhQADAQAAiXNlY3AyNTZrMaEDGFETYAOT_HTyFLhhKb6novcEnnzZsDvitg7P_ui0ek6DdGNwgszig3VkcILM5IV3YWt1Mgk --lightpushnode=/ip4/172.18.228.46/tcp/52450/p2p/16Uiu2HAmEHuqd448opknU3DwBpjYivbDHDCEk632xXcCN8osRhbT --lightpush=true --relay=false
2025-12-18 04:20:27.625 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.65.37 waku 483181e60ece90f64e7b39a5b708766dfde405d5108c0d0849b2e0810ce2a7da
2025-12-18 04:20:27.656 DEBUG [src.node.docker_mananger] Container started with ID 483181e60ece. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-20-24__a7a8ed6e-e1a8-43ae-8068-2fcfb4fa15d7__wakuorg_nwaku:latest.log
2025-12-18 04:20:27.656 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 9893
2025-12-18 04:20:27.656 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:20:28.657 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:28.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:28.859 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:28.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:28.976 ERROR [src.node.docker_mananger] Max retries reached for container 483181e60ece. Exiting log stream.
2025-12-18 04:20:29.062 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:29.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:29.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:29.365 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:29.467 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:29.568 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:29.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:29.770 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:29.871 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:29.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:30.074 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:30.175 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:30.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:30.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:30.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:30.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:30.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:30.782 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:30.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:30.984 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:31.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:31.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:31.288 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:31.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:31.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:31.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:31.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:31.794 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:31.896 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:31.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:32.098 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:32.199 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:32.301 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:32.402 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:32.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:32.605 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:32.706 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:32.807 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:32.908 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:33.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:33.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:33.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:33.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:33.415 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:33.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:33.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:33.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:33.820 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:33.921 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:34.022 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:34.123 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:34.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:34.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:34.428 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:34.529 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:34.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:34.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:34.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:34.934 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:35.036 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:35.137 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:35.238 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:35.340 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:35.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:35.543 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:35.644 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:35.746 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:35.848 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:35.949 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:36.051 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:36.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:36.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:36.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:36.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:36.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:36.661 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:36.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:36.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:36.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:37.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:37.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:37.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:37.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:37.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:37.572 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:37.673 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:37.774 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:37.876 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:37.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:38.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:38.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:38.281 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:38.382 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:38.483 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:38.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:38.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:38.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:38.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:38.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:39.091 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:39.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:39.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:39.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:39.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:39.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:39.698 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:39.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:39.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:40.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:40.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:40.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:40.305 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:40.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:40.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:40.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:40.711 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:40.812 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:40.913 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:41.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:41.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:41.217 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:41.318 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:41.420 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:41.521 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:41.622 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:41.724 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:41.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:41.926 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:42.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:42.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:42.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:42.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:42.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:42.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:42.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:42.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:42.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:42.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:43.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:43.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:43.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:43.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:43.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:43.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:43.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:43.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:43.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:43.950 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:44.052 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:44.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:44.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:44.355 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:44.457 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:44.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:44.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:44.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:44.864 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:44.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:45.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:45.168 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:45.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:45.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:45.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:45.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:45.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:45.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:45.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:45.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:46.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:46.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:46.282 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:46.383 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:46.484 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:46.585 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:46.687 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:46.788 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:46.889 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:46.990 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:47.092 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:47.193 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:47.294 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:47.395 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:47.496 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:47.597 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:47.699 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:47.800 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:47.901 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:48.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:48.103 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:48.204 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:48.306 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:48.407 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:48.508 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:48.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:48.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:9893/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:48.712 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=9893): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f60b14146e0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-18 04:20:48.812 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:20:48.812 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:20:48.814 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:20:48.814 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.89.47
2025-12-18 04:20:48.814 DEBUG [src.node.docker_mananger] Generated ports ['48810', '48811', '48812', '48813', '48814']
2025-12-18 04:20:48.814 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:20:48.814 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:20:48.814 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:20:48.814 DEBUG [src.node.docker_mananger] docker run -i -t -p 48810:48810 -p 48811:48811 -p 48812:48812 -p 48813:48813 -p 48814:48814 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48812 --rest-port=48810 --tcp-port=48811 --discv5-udp-port=48813 --rest-address=0.0.0.0 --nat=extip:172.18.89.47 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d1da0c99b66b41daddbfd26df2a0985cebdddbaaeabcdcbf5e4762cfda8add8a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48814 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QD9EpFETiGf-fkUVJ7f3yCDNaD-tH92e_5si_WBlNjjrWL2h2HrQmY-43W2oLNFSTs89SLe47DRp1CZuPEHRVFUCgmlkgnY0gmlwhKwS5C6KbXVsdGlhZGRyc5YACASsEuQuBsziAAoErBLkLgbM490DgnJzhQADAQAAiXNlY3AyNTZrMaEDGFETYAOT_HTyFLhhKb6novcEnnzZsDvitg7P_ui0ek6DdGNwgszig3VkcILM5IV3YWt1Mgk --lightpushnode=/ip4/172.18.228.46/tcp/52450/p2p/16Uiu2HAmEHuqd448opknU3DwBpjYivbDHDCEk632xXcCN8osRhbT --lightpush=true --relay=false
2025-12-18 04:20:48.995 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.89.47 waku 95a304ee68900e517b76e2e20caeaf95f3e96a285a5f9282b806b0acce563bd7
2025-12-18 04:20:49.025 DEBUG [src.node.docker_mananger] Container started with ID 95a304ee6890. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-20-24__a7a8ed6e-e1a8-43ae-8068-2fcfb4fa15d7__wakuorg_nwaku:latest.log
2025-12-18 04:20:49.026 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48810
2025-12-18 04:20:49.027 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:20:50.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:50.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:50.230 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:50.325 ERROR [src.node.docker_mananger] Max retries reached for container 95a304ee6890. Exiting log stream.
2025-12-18 04:20:50.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:50.432 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:50.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:50.634 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:50.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:50.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:50.938 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:51.039 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:51.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:51.242 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:51.343 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:51.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:51.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:51.647 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:51.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:51.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:51.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:52.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:52.154 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:52.255 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:52.357 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:52.458 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:52.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:52.660 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:52.761 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:52.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:52.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:53.066 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:53.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:53.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:53.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:53.471 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:53.573 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:53.674 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:53.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:53.877 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:53.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:54.079 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:54.181 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:54.283 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:54.384 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:54.486 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:54.587 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:54.688 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:54.790 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:54.892 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:54.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:55.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:55.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:55.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:55.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:55.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:55.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:55.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:55.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:55.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:56.009 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:56.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:56.212 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:56.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:56.414 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:56.515 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:56.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:56.718 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:56.819 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:56.920 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:57.021 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:57.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:57.224 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:57.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:57.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:57.528 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:57.629 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:57.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:57.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:57.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:58.034 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:58.135 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:58.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:58.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:58.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:58.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:58.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:58.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:58.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:58.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:59.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:59.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:59.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:59.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:59.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:59.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:59.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:59.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:59.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:20:59.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:00.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:00.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:00.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:00.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:00.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:00.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:00.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:00.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:00.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:00.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:01.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:01.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:01.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:01.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:01.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:01.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:01.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:01.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:01.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:01.983 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:02.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:02.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:02.287 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:02.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:02.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:02.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:02.692 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:02.793 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:02.894 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:02.995 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:03.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:03.198 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:03.299 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:03.400 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:03.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:03.603 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:03.704 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:03.805 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:03.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:04.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:04.109 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:04.210 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:04.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:04.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:04.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:04.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:04.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:04.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:04.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:05.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:05.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:05.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:05.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:05.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:05.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:05.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:05.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:05.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:05.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:06.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:06.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:06.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:06.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:06.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:06.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:06.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:06.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:06.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:06.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:07.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:07.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:07.247 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:07.348 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:07.449 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:07.551 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:07.653 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:07.754 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:07.855 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:07.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:08.058 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:08.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:08.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:08.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:08.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:08.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:08.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:08.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:08.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:08.971 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:09.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:09.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:09.275 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:09.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:09.478 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:09.580 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:09.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:09.783 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:09.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:09.986 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:10.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48810/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:10.089 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=48810): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f60b1359ee0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-18 04:21:10.189 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:21:10.189 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:21:10.191 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:21:10.191 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.73.209
2025-12-18 04:21:10.191 DEBUG [src.node.docker_mananger] Generated ports ['16240', '16241', '16242', '16243', '16244']
2025-12-18 04:21:10.191 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:21:10.191 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:21:10.192 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:21:10.192 DEBUG [src.node.docker_mananger] docker run -i -t -p 16240:16240 -p 16241:16241 -p 16242:16242 -p 16243:16243 -p 16244:16244 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16242 --rest-port=16240 --tcp-port=16241 --discv5-udp-port=16243 --rest-address=0.0.0.0 --nat=extip:172.18.73.209 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c9176ab1edbcdbfcfc2a6faa1aee6a309cfee74aac8f95158ce31dc6fefa2d2d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16244 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QD9EpFETiGf-fkUVJ7f3yCDNaD-tH92e_5si_WBlNjjrWL2h2HrQmY-43W2oLNFSTs89SLe47DRp1CZuPEHRVFUCgmlkgnY0gmlwhKwS5C6KbXVsdGlhZGRyc5YACASsEuQuBsziAAoErBLkLgbM490DgnJzhQADAQAAiXNlY3AyNTZrMaEDGFETYAOT_HTyFLhhKb6novcEnnzZsDvitg7P_ui0ek6DdGNwgszig3VkcILM5IV3YWt1Mgk --lightpushnode=/ip4/172.18.228.46/tcp/52450/p2p/16Uiu2HAmEHuqd448opknU3DwBpjYivbDHDCEk632xXcCN8osRhbT --lightpush=true --relay=false
2025-12-18 04:21:10.370 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.73.209 waku 9c1f817a0283a812743b95e67204aedc74f4c6f08d3a82161d995a6cc87cc2cc
2025-12-18 04:21:10.399 DEBUG [src.node.docker_mananger] Container started with ID 9c1f817a0283. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-20-24__a7a8ed6e-e1a8-43ae-8068-2fcfb4fa15d7__wakuorg_nwaku:latest.log
2025-12-18 04:21:10.400 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16240
2025-12-18 04:21:10.401 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:21:11.401 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:11.503 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:11.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:11.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:11.728 ERROR [src.node.docker_mananger] Max retries reached for container 9c1f817a0283. Exiting log stream.
2025-12-18 04:21:11.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:11.907 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:12.008 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:12.110 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:12.211 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:12.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:12.413 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:12.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:12.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:12.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:12.818 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:12.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:13.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:13.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:13.222 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:13.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:13.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:13.526 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:13.627 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:13.728 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:13.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:13.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:14.032 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:14.133 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:14.234 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:14.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:14.437 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:14.538 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:14.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:14.740 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:14.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:14.943 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:15.044 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:15.145 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:15.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:15.351 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:15.452 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:15.553 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:15.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:15.756 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:15.857 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:15.958 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:16.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:16.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:16.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:16.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:16.464 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:16.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:16.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:16.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:16.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:16.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:17.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:17.173 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:17.274 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:17.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:17.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:17.578 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:17.679 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:17.780 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:17.881 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:17.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:18.084 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:18.185 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:18.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:18.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:18.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:18.590 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:18.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:18.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:18.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:18.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:19.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:19.197 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:19.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:19.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:19.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:19.602 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:19.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:19.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:19.905 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:20.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:20.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:20.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:20.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:20.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:20.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:20.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:20.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:20.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:20.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:21.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:21.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:21.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:21.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:21.425 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:21.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:21.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:21.729 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:21.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:21.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:22.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:22.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:22.235 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:22.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:22.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:22.539 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:22.640 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:22.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:22.843 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:22.944 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:23.045 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:23.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:23.248 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:23.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:23.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:23.552 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:23.654 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:23.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:23.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:23.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:24.059 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:24.160 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:24.261 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:24.362 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:24.463 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:24.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:24.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:24.767 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:24.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:24.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:25.071 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:25.172 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:25.273 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:25.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:25.476 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:25.577 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:25.678 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:25.779 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:25.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:25.982 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:26.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:26.184 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:26.286 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:26.387 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:26.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:26.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:26.691 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:26.792 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:26.893 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:26.994 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:27.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:27.196 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:27.298 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:27.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:27.500 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:27.601 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:27.703 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:27.804 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:27.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:28.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:28.108 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:28.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:28.311 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:28.412 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:28.514 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:28.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:28.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:28.817 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:28.919 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:29.020 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:29.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:29.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:29.324 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:29.426 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:29.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:29.628 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:29.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:29.831 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:29.932 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:30.033 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:30.134 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:30.236 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:30.337 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:30.438 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:30.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:30.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:30.742 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:30.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:30.945 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:31.046 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:31.148 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:31.249 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:31.350 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:31.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16240/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:21:31.453 ERROR [src.node.waku_node] REST service did not become ready in time: HTTPConnectionPool(host='127.0.0.1', port=16240): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f60b16e17c0>: Failed to establish a new connection: [Errno 111] Connection refused'))
2025-12-18 04:21:31.634 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:21:31.635 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:21:31.635 DEBUG [src.node.waku_node] Stopping container with id 9c731179fe79
2025-12-18 04:21:32.172 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:21:32.173 DEBUG [src.node.waku_node] Stopping container with id 2abceef72950
2025-12-18 04:21:32.669 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:21:32.669 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:32.772 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:32.873 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:32.975 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:32.984 ERROR [src.node.docker_mananger] Max retries reached for container 9c731179fe79. Exiting log stream.
2025-12-18 04:21:33.076 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:33.178 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:33.279 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:33.380 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:33.481 ERROR [src.node.docker_mananger] Max retries reached for container 2abceef72950. Exiting log stream.
2025-12-18 04:21:33.482 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:33.583 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:33.684 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:33.786 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:33.887 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:33.989 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:34.090 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:34.192 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:34.293 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:34.395 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:34.496 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:34.597 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:34.699 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:34.800 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:34.902 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:35.004 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:35.105 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:35.207 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:35.308 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:35.410 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:35.511 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:35.613 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:35.715 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:35.816 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:35.918 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:36.020 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:36.121 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:36.223 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:36.324 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:36.426 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:36.527 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:36.629 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:36.731 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:36.832 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:36.934 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:37.036 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:37.137 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:37.239 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:37.340 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:37.442 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:37.544 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:37.645 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:37.747 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:37.749 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/9c1f817a0283a812743b95e67204aedc74f4c6f08d3a82161d995a6cc87cc2cc/stop: Not Found ("No such container: 9c1f817a0283a812743b95e67204aedc74f4c6f08d3a82161d995a6cc87cc2cc")
2025-12-18 04:21:37.749 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:37.850 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:37.952 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:38.053 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:38.155 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:38.256 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:38.358 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:38.460 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:38.561 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:38.663 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:38.765 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:38.866 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:38.968 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:39.069 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:39.171 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:39.273 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:39.375 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:39.476 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:39.577 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:39.679 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:39.780 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:39.882 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:39.983 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:40.085 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:40.186 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:40.288 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:40.389 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:40.490 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:40.592 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:40.693 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:40.795 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:40.896 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:40.998 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:41.099 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:41.201 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:41.302 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:41.403 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:41.505 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:41.606 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:41.708 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:41.809 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:41.911 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:42.012 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:42.113 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:42.215 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:42.316 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:42.418 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:42.519 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:42.620 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:42.722 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:42.823 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:42.825 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/9c1f817a0283a812743b95e67204aedc74f4c6f08d3a82161d995a6cc87cc2cc/stop: Not Found ("No such container: 9c1f817a0283a812743b95e67204aedc74f4c6f08d3a82161d995a6cc87cc2cc")
2025-12-18 04:21:42.825 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:42.926 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:43.027 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:43.129 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:43.230 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:43.331 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:43.433 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:43.534 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:43.635 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:43.737 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:43.838 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:43.940 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:44.041 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:44.143 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:44.244 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:44.346 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:44.447 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:44.548 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:44.650 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:44.751 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:44.852 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:44.954 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:45.055 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:45.157 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:45.259 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:45.361 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:45.462 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:45.564 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:45.666 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:45.768 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:45.870 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:45.971 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:46.073 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:46.175 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:46.277 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:46.378 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:46.480 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:46.581 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:46.682 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:46.784 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:46.885 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:46.987 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:47.088 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:47.190 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:47.291 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:47.392 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:47.494 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:47.595 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:47.697 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:47.798 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:47.900 DEBUG [src.node.waku_node] Stopping container with id 9c1f817a0283
2025-12-18 04:21:47.901 ERROR [tests.conftest] Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/9c1f817a0283a812743b95e67204aedc74f4c6f08d3a82161d995a6cc87cc2cc/stop: Not Found ("No such container: 9c1f817a0283a812743b95e67204aedc74f4c6f08d3a82161d995a6cc87cc2cc")
2025-12-18 04:21:47.902 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:21:47.926 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:21:47.951 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:21:47.951 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:21:47.952 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:21:47.952 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_sync_range_with_zero_jitter with id: 2025-12-18_04-18-02__4656d5f5-fdac-4fee-94d4-738f849a3a48
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-18_04-18-02__4656d5f5-fdac-4fee-94d4-738f849a3a48__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-18_04-18-02__4656d5f5-fdac-4fee-94d4-738f849a3a48__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-18_04-18-02__4656d5f5-fdac-4fee-94d4-738f849a3a48__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.108.152
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['3152', '3153', '3154', '3155', '3156']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 3152:3152 -p 3153:3153 -p 3154:3154 -p 3155:3155 -p 3156:3156 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=3154 --rest-port=3152 --tcp-port=3153 --discv5-udp-port=3155 --rest-address=0.0.0.0 --nat=extip:172.18.108.152 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ba51fe7c60191ab8cb6d18a15dd2c364be4b11b2ea9076b5dcbd1338a652b290 --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=3156 --metrics-logging=true --relay=true --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.108.152 waku 4db9c0a95bcd2a3cd72df7bd32e865bd2a71c04f153e80a4afb839b0394ce763
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 880e66ffe8ce. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 4db9c0a95bcd. Setting up logs at ./log/docker/node1_2025-12-18_04-18-02__4656d5f5-fdac-4fee-94d4-738f849a3a48__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 3152
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 998a69c86aff. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:3152/health" -H "Content-Type: 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:3152/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.108.152/tcp/3153/p2p/16Uiu2HAmLxpA9wKFAyHstqbobzQV9BY7dyp9dFwHKkPErzCMVgED","/ip4/172.18.108.152/tcp/3154/ws/p2p/16Uiu2HAmLxpA9wKFAyHstqbobzQV9BY7dyp9dFwHKkPErzCMVgED"],"enrUri":"enr:-L24QCyLLETE2YSeYP9ApursUM1ECxfs1PES5_HjRPizllvGZaDPkvElACCDA3aO9CDnG-LM78rlKToiWo6dNPIvCEgCgmlkgnY0gmlwhKwSbJiKbXVsdGlhZGRyc5YACASsEmyYBgxRAAoErBJsmAYMUt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDe25tBVkzogmJBg8d8hk9-GP4nva5KnWUZApT2e3PnrqDdGNwggxRg3VkcIIMU4V3YWt1MhM"}'
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:3152/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:3152/relay/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:3152/relay/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:3152/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.180.166
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23161', '23162', '23163', '23164', '23165']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23161:23161 -p 23162:23162 -p 23163:23163 -p 23164:23164 -p 23165:23165 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23163 --rest-port=23161 --tcp-port=23162 --discv5-udp-port=23164 --rest-address=0.0.0.0 --nat=extip:172.18.180.166 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=9a2c1ae93ca3b9d388d86dc0ab193b67ff98cae5f94f0d3ffc960aade2e5cedd --store-sync=true --store=true --store-sync-range=20 --store-sync-interval=5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23165 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QCyLLETE2YSeYP9ApursUM1ECxfs1PES5_HjRPizllvGZaDPkvElACCDA3aO9CDnG-LM78rlKToiWo6dNPIvCEgCgmlkgnY0gmlwhKwSbJiKbXVsdGlhZGRyc5YACASsEmyYBgxRAAoErBJsmAYMUt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDe25tBVkzogmJBg8d8hk9-GP4nva5KnWUZApT2e3PnrqDdGNwggxRg3VkcIIMU4V3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.180.166 waku b9244358dc97fa4bc948024d2ff75baf8d1f825979443d1f4c4d88ae519f94ba
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b9244358dc97. Setting up logs at ./log/docker/node2_2025-12-18_04-18-02__4656d5f5-fdac-4fee-94d4-738f849a3a48__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23161
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23161/health" -H "Content-Type: 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":"NOT_READY","desc":"No Legacy Store 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:23161/debug/v1/info" -H "Content-Type: application/json" -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.166/tcp/23162/p2p/16Uiu2HAm4wWcAfthQ83DWPwFzHNeAUw4mX4CsEAnnxhbvesPAGYL","/ip4/172.18.180.166/tcp/23163/ws/p2p/16Uiu2HAm4wWcAfthQ83DWPwFzHNeAUw4mX4CsEAnnxhbvesPAGYL"],"enrUri":"enr:-L24QC6Yb1ULU_Gh423B55RJD8aTZKOb1mQnBaNks0Lqy356KomUl3Bptn_XPzI_Zxo3cLJbtGhrjtm8puXWh3pLjg8CgmlkgnY0gmlwhKwStKaKbXVsdGlhZGRyc5YACASsErSmBlp6AAoErBK0pgZae90DgnJzhQADAQAAiXNlY3AyNTZrMaECjV4COO1D9-Xl1g5eIoU0VbaDoxWR8MMf2VySNoz4Kf2DdGNwglp6g3VkcIJafIV3YWt1MhI"}'
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:23161/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.108.152/tcp/3153/p2p/16Uiu2HAmLxpA9wKFAyHstqbobzQV9BY7dyp9dFwHKkPErzCMVgED"]'
INFO  src.node.api_clients.base_client:base_client.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:23161/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&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":[]}'
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 4db9c0a95bcd
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b9244358dc97
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,862 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_valid_timestamps with id: 2025-12-18_04-20-10__820542db-93e9-48db-b035-85912463beb3
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-18_04-20-10__820542db-93e9-48db-b035-85912463beb3__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.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['15899', '15900', '15901', '15902', '15903']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 15899:15899 -p 15900:15900 -p 15901:15901 -p 15902:15902 -p 15903:15903 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=15901 --rest-port=15899 --tcp-port=15900 --discv5-udp-port=15902 --rest-address=0.0.0.0 --nat=extip:172.18.88.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=6ce620c19948f75edbeada5d5ee07f72daedeeedbdead53b574f305a9cdabc2c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=15903 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.88.48 waku 03af197f3576aaa7ee138314ca3fd9d823f02c478e9172b1ad009c10a9f5c6ca
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 03af197f3576. Setting up logs at ./log/docker/receiving_node1_2025-12-18_04-20-10__820542db-93e9-48db-b035-85912463beb3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 15899
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:15899/health" -H "Content-Type: 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:15899/debug/v1/info" -H "Content-Type: application/json" -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.48/tcp/15900/p2p/16Uiu2HAmUZ1QwCn1k38BNgacUbZt1E6iwV6mrwa29LMW9JpSRa2b","/ip4/172.18.88.48/tcp/15901/ws/p2p/16Uiu2HAmUZ1QwCn1k38BNgacUbZt1E6iwV6mrwa29LMW9JpSRa2b"],"enrUri":"enr:-L24QCHAV2Sk-T4SrCd5xG_pvcawweROXPFadFwvmoi-JnUrJgJ82wcUYp7WGITYQBG5G1snyCKZ0zU_6kQQ-eplS_0CgmlkgnY0gmlwhKwSWDCKbXVsdGlhZGRyc5YACASsElgwBj4cAAoErBJYMAY-Hd0DgnJzhQADAQAAiXNlY3AyNTZrMaED7DK1LmD6bhMvD5DbdimQZFH_tqROLqQW8XQnlEyZo_CDdGNwgj4cg3VkcII-HoV3YWt1Mgk"}'
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-18_04-20-10__820542db-93e9-48db-b035-85912463beb3__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.255.65
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43630', '43631', '43632', '43633', '43634']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 43630:43630 -p 43631:43631 -p 43632:43632 -p 43633:43633 -p 43634:43634 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43632 --rest-port=43630 --tcp-port=43631 --discv5-udp-port=43633 --rest-address=0.0.0.0 --nat=extip:172.18.255.65 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=90225b77ae796051e8c419ca260a9a422e1cd9cecf98f79adc3eb95ef9ccc0ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43634 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.255.65 waku f3336c2d7440bc31273afcc3fb087ece576fc951b92b47edbfa2cea1f7c59dbb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f3336c2d7440. Setting up logs at ./log/docker/receiving_node2_2025-12-18_04-20-10__820542db-93e9-48db-b035-85912463beb3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43630
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43630/health" -H "Content-Type: 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:43630/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.255.65/tcp/43631/p2p/16Uiu2HAkxaGZUKD3xumKoMKqZwQdUogmA5GHYPjjH9yad8KwF5A4","/ip4/172.18.255.65/tcp/43632/ws/p2p/16Uiu2HAkxaGZUKD3xumKoMKqZwQdUogmA5GHYPjjH9yad8KwF5A4"],"enrUri":"enr:-L24QMZ6Eaectpa8icQNr7JpRK0XTcjiSeFQLiZb1ntuyELeIv5dU7JjDlKbh7P1S7eupHfOwBXUUJ-lZbXrmz402HkCgmlkgnY0gmlwhKwS_0GKbXVsdGlhZGRyc5YACASsEv9BBqpvAAoErBL_QQaqcN0DgnJzhQADAQAAiXNlY3AyNTZrMaECLsbOxzwfDjspNt2YGmOOGe0izPdM_6LEyVD8zMCmIi2DdGNwgqpvg3VkcIKqcYV3YWt1MgE"}'
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:43630/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.88.48/tcp/15900/p2p/16Uiu2HAmUZ1QwCn1k38BNgacUbZt1E6iwV6mrwa29LMW9JpSRa2b"]'
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-18_04-20-10__820542db-93e9-48db-b035-85912463beb3__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.227.58
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['5137', '5138', '5139', '5140', '5141']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 5137:5137 -p 5138:5138 -p 5139:5139 -p 5140:5140 -p 5141:5141 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=5139 --rest-port=5137 --tcp-port=5138 --discv5-udp-port=5140 --rest-address=0.0.0.0 --nat=extip:172.18.227.58 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=83d5edfe232ee1f4aac38dd6ef5eccfd7a46f5cadfae6bcf7dea357a8eeaf9c7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=5141 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCHAV2Sk-T4SrCd5xG_pvcawweROXPFadFwvmoi-JnUrJgJ82wcUYp7WGITYQBG5G1snyCKZ0zU_6kQQ-eplS_0CgmlkgnY0gmlwhKwSWDCKbXVsdGlhZGRyc5YACASsElgwBj4cAAoErBJYMAY-Hd0DgnJzhQADAQAAiXNlY3AyNTZrMaED7DK1LmD6bhMvD5DbdimQZFH_tqROLqQW8XQnlEyZo_CDdGNwgj4cg3VkcII-HoV3YWt1Mgk --lightpushnode=/ip4/172.18.88.48/tcp/15900/p2p/16Uiu2HAmUZ1QwCn1k38BNgacUbZt1E6iwV6mrwa29LMW9JpSRa2b --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.227.58 waku 2ab903701c607ea86a640344e4cee565fd9ee51cd98fee52812555f8a37c1cc9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2ab903701c60. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-20-10__820542db-93e9-48db-b035-85912463beb3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 5137
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2ab903701c60. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:5137/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=5137): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4e7642f320>: 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.214.238
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35035', '35036', '35037', '35038', '35039']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35035:35035 -p 35036:35036 -p 35037:35037 -p 35038:35038 -p 35039:35039 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35037 --rest-port=35035 --tcp-port=35036 --discv5-udp-port=35038 --rest-address=0.0.0.0 --nat=extip:172.18.214.238 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1cf4ec01ebea518d9ccc7d9c58ae668b2df5205bf6d8a1dc917cbafc8ab8ee41 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35039 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCHAV2Sk-T4SrCd5xG_pvcawweROXPFadFwvmoi-JnUrJgJ82wcUYp7WGITYQBG5G1snyCKZ0zU_6kQQ-eplS_0CgmlkgnY0gmlwhKwSWDCKbXVsdGlhZGRyc5YACASsElgwBj4cAAoErBJYMAY-Hd0DgnJzhQADAQAAiXNlY3AyNTZrMaED7DK1LmD6bhMvD5DbdimQZFH_tqROLqQW8XQnlEyZo_CDdGNwgj4cg3VkcII-HoV3YWt1Mgk --lightpushnode=/ip4/172.18.88.48/tcp/15900/p2p/16Uiu2HAmUZ1QwCn1k38BNgacUbZt1E6iwV6mrwa29LMW9JpSRa2b --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.214.238 waku dbbf41772afc706f17167fbc554f8420635d35db2648ab4eeca9b50004295fe3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID dbbf41772afc. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-20-10__820542db-93e9-48db-b035-85912463beb3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35035
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dbbf41772afc. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35035/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=35035): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4e764ce960>: 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.196.26
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10996', '10997', '10998', '10999', '11000']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 10996:10996 -p 10997:10997 -p 10998:10998 -p 10999:10999 -p 11000:11000 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10998 --rest-port=10996 --tcp-port=10997 --discv5-udp-port=10999 --rest-address=0.0.0.0 --nat=extip:172.18.196.26 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=547651ebc4eefb213a6be9c44b2abb41def7bb637cacaec6c9fa8b0dac477fd8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11000 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCHAV2Sk-T4SrCd5xG_pvcawweROXPFadFwvmoi-JnUrJgJ82wcUYp7WGITYQBG5G1snyCKZ0zU_6kQQ-eplS_0CgmlkgnY0gmlwhKwSWDCKbXVsdGlhZGRyc5YACASsElgwBj4cAAoErBJYMAY-Hd0DgnJzhQADAQAAiXNlY3AyNTZrMaED7DK1LmD6bhMvD5DbdimQZFH_tqROLqQW8XQnlEyZo_CDdGNwgj4cg3VkcII-HoV3YWt1Mgk --lightpushnode=/ip4/172.18.88.48/tcp/15900/p2p/16Uiu2HAmUZ1QwCn1k38BNgacUbZt1E6iwV6mrwa29LMW9JpSRa2b --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.196.26 waku 7d00edb8239686262f5f7877746304cfed52ca9ec71dd9ce814afb94e12b631f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7d00edb82396. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-20-10__820542db-93e9-48db-b035-85912463beb3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10996
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7d00edb82396. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10996/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=10996): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4e764e98b0>: 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 03af197f3576
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f3336c2d7440
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 03af197f3576. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f3336c2d7440. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/7d00edb8239686262f5f7877746304cfed52ca9ec71dd9ce814afb94e12b631f/stop: Not Found ("No such container: 7d00edb8239686262f5f7877746304cfed52ca9ec71dd9ce814afb94e12b631f")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/7d00edb8239686262f5f7877746304cfed52ca9ec71dd9ce814afb94e12b631f/stop: Not Found ("No such container: 7d00edb8239686262f5f7877746304cfed52ca9ec71dd9ce814afb94e12b631f")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 7d00edb82396
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/7d00edb8239686262f5f7877746304cfed52ca9ec71dd9ce814afb94e12b631f/stop: Not Found ("No such container: 7d00edb8239686262f5f7877746304cfed52ca9ec71dd9ce814afb94e12b631f")
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 @@
2025-12-18 04:17:35.022 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:17:35.023 DEBUG [tests.conftest] Running test: test_message_relayed_while_store_node_is_stopped_without_removing with id: 2025-12-18_04-17-35__7ce1fb15-155b-417e-bb36-37ed9507304c
2025-12-18 04:17:35.023 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:17:35.023 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:17:35.030 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:17:35.031 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-18_04-17-35__7ce1fb15-155b-417e-bb36-37ed9507304c__wakuorg_nwaku:latest.log
2025-12-18 04:17:35.031 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:17:35.031 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:17:35.032 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:17:35.033 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.152.137
2025-12-18 04:17:35.033 DEBUG [src.node.docker_mananger] Generated ports ['33710', '33711', '33712', '33713', '33714']
2025-12-18 04:17:35.033 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:17:35.033 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:17:35.033 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:17:35.033 DEBUG [src.node.docker_mananger] docker run -i -t -p 33710:33710 -p 33711:33711 -p 33712:33712 -p 33713:33713 -p 33714:33714 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33712 --rest-port=33710 --tcp-port=33711 --discv5-udp-port=33713 --rest-address=0.0.0.0 --nat=extip:172.18.152.137 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7ac42cabad6cafe7ebdbbdeea400aeee20259dd6d7b17e2ae121bb7fc3b7e8dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33714 --metrics-logging=true --store=true --relay=true
2025-12-18 04:17:35.230 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.152.137 waku ed4d846e404dde3e5cf378206df4c102fc0cf68eb65cf22637fe9de891f314c2
2025-12-18 04:17:35.230 ERROR [src.node.docker_mananger] Max retries reached for container ed397fb23400. Exiting log stream.
2025-12-18 04:17:35.263 DEBUG [src.node.docker_mananger] Container started with ID ed4d846e404d. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-17-35__7ce1fb15-155b-417e-bb36-37ed9507304c__wakuorg_nwaku:latest.log
2025-12-18 04:17:35.264 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33710
2025-12-18 04:17:35.265 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:17:35.830 ERROR [src.node.docker_mananger] Max retries reached for container 869f250318fa. Exiting log stream.
2025-12-18 04:17:36.265 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33710/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:36.268 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-18 04:17:36.269 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:17:36.269 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33710/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:36.271 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.152.137/tcp/33711/p2p/16Uiu2HAmDFn9vuDZMX2BEWouwxHgs3vXmu7LcXk8YuNkvwENmNNQ","/ip4/172.18.152.137/tcp/33712/ws/p2p/16Uiu2HAmDFn9vuDZMX2BEWouwxHgs3vXmu7LcXk8YuNkvwENmNNQ"],"enrUri":"enr:-L24QGVJoFFr9YjdNRi1aVLI2ZGvwoFOukpECaCwN4qLOaBVAwNDOY08QHOwr9fM3D7ME9dlDlq2Yut_6ji92VEmEYYCgmlkgnY0gmlwhKwSmImKbXVsdGlhZGRyc5YACASsEpiJBoOvAAoErBKYiQaDsN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCOmJ1bkbKd4AIKxie7DLDYAzecxrDxmnxCaf8As-5h2DdGNwgoOvg3VkcIKDsYV3YWt1MgM"}'
2025-12-18 04:17:36.271 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:17:36.279 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:17:36.279 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-18_04-17-35__7ce1fb15-155b-417e-bb36-37ed9507304c__wakuorg_nwaku:latest.log
2025-12-18 04:17:36.279 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:17:36.279 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:17:36.281 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:17:36.281 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.42.77
2025-12-18 04:17:36.281 DEBUG [src.node.docker_mananger] Generated ports ['43045', '43046', '43047', '43048', '43049']
2025-12-18 04:17:36.281 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:17:36.281 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:17:36.281 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:17:36.282 DEBUG [src.node.docker_mananger] docker run -i -t -p 43045:43045 -p 43046:43046 -p 43047:43047 -p 43048:43048 -p 43049:43049 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43047 --rest-port=43045 --tcp-port=43046 --discv5-udp-port=43048 --rest-address=0.0.0.0 --nat=extip:172.18.42.77 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aabc29de1ce835dfaa1b6f7d921a5390b01bcadc25c6af5bf93daa8d8e0d634d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43049 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGVJoFFr9YjdNRi1aVLI2ZGvwoFOukpECaCwN4qLOaBVAwNDOY08QHOwr9fM3D7ME9dlDlq2Yut_6ji92VEmEYYCgmlkgnY0gmlwhKwSmImKbXVsdGlhZGRyc5YACASsEpiJBoOvAAoErBKYiQaDsN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDCOmJ1bkbKd4AIKxie7DLDYAzecxrDxmnxCaf8As-5h2DdGNwgoOvg3VkcIKDsYV3YWt1MgM --storenode=/ip4/172.18.152.137/tcp/33711/p2p/16Uiu2HAmDFn9vuDZMX2BEWouwxHgs3vXmu7LcXk8YuNkvwENmNNQ --store=false --relay=false
2025-12-18 04:17:36.475 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.42.77 waku 774bec5b93d288c44f78332c0389a4323103419ca6ceb0480568d16e5347369a
2025-12-18 04:17:36.509 DEBUG [src.node.docker_mananger] Container started with ID 774bec5b93d2. Setting up logs at ./log/docker/store_node1_2025-12-18_04-17-35__7ce1fb15-155b-417e-bb36-37ed9507304c__wakuorg_nwaku:latest.log
2025-12-18 04:17:36.510 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43045
2025-12-18 04:17:36.510 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:17:37.511 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43045/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:37.515 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-18 04:17:37.516 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:17:37.516 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43045/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:37.518 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.42.77/tcp/43046/p2p/16Uiu2HAmEKXiGmVak6bYvjpWmePDg1nk3UPGQ4er4mFiLNAFtGFG","/ip4/172.18.42.77/tcp/43047/ws/p2p/16Uiu2HAmEKXiGmVak6bYvjpWmePDg1nk3UPGQ4er4mFiLNAFtGFG"],"enrUri":"enr:-L24QCba_9WVlpCcbguYDYWgPjW8TnNMWnIe3NH4-d3yiWyKHHnbpGLRLpazGpuOQ-AMps8TS-8vx1T40y23zCUGs7kCgmlkgnY0gmlwhKwSKk2KbXVsdGlhZGRyc5YACASsEipNBqgmAAoErBIqTQaoJ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDGLs38j4GF3IsCK0uZC0aqu22VaRpwwFTL-KSa1G6T4-DdGNwgqgmg3VkcIKoKIV3YWt1MgA"}'
2025-12-18 04:17:37.518 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:17:37.519 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43045/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.152.137/tcp/33711/p2p/16Uiu2HAmDFn9vuDZMX2BEWouwxHgs3vXmu7LcXk8YuNkvwENmNNQ"]'
2025-12-18 04:17:37.550 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:17:37.551 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33710/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:17:37.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:17:37.562 DEBUG [src.steps.store] Relaying message
2025-12-18 04:17:37.564 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33710/relay/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-18 04:17:37.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:17:37.571 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:17:37.771 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-18 04:17:37.772 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33710/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:37.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xaa285ca3ea0ef07f83c618639c06abd26d141bef360dddbc12e6b947934f9595"}]}'
2025-12-18 04:17:37.775 DEBUG [src.steps.store] messages length is 1
2025-12-18 04:17:37.775 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-18 04:17:37.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43045/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:37.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"3c792c15cf76bc5d1e2a","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xaa285ca3ea0ef07f83c618639c06abd26d141bef360dddbc12e6b947934f9595"}]}'
2025-12-18 04:17:37.784 DEBUG [src.steps.store] messages length is 1
2025-12-18 04:17:38.325 DEBUG [src.steps.store] Relaying message
2025-12-18 04:17:38.325 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33710/relay/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-18 04:17:38.332 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:17:38.333 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:17:38.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43045/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:38.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43045/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:38.841 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-18 04:17:38.842 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:17:38.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43045/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:38.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.42.77/tcp/43046/p2p/16Uiu2HAmEKXiGmVak6bYvjpWmePDg1nk3UPGQ4er4mFiLNAFtGFG","/ip4/172.18.42.77/tcp/43047/ws/p2p/16Uiu2HAmEKXiGmVak6bYvjpWmePDg1nk3UPGQ4er4mFiLNAFtGFG"],"enrUri":"enr:-L24QCba_9WVlpCcbguYDYWgPjW8TnNMWnIe3NH4-d3yiWyKHHnbpGLRLpazGpuOQ-AMps8TS-8vx1T40y23zCUGs7kCgmlkgnY0gmlwhKwSKk2KbXVsdGlhZGRyc5YACASsEipNBqgmAAoErBIqTQaoJ90DgnJzhQADAQAAiXNlY3AyNTZrMaEDGLs38j4GF3IsCK0uZC0aqu22VaRpwwFTL-KSa1G6T4-DdGNwgqgmg3VkcIKoKIV3YWt1MgA"}'
2025-12-18 04:17:38.845 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:17:38.845 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33710/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:38.848 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xaa285ca3ea0ef07f83c618639c06abd26d141bef360dddbc12e6b947934f9595"},{"messageHash":"0x0b57ca941b8287966c7907723470f1757e35d784bb4da4ce69dd984a0d0155ec"}]}'
2025-12-18 04:17:38.849 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43045/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:38.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"7947bee972fb40c174d2","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xaa285ca3ea0ef07f83c618639c06abd26d141bef360dddbc12e6b947934f9595"},{"messageHash":"0x0b57ca941b8287966c7907723470f1757e35d784bb4da4ce69dd984a0d0155ec"}]}'
2025-12-18 04:17:38.888 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:17:38.892 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:17:38.892 DEBUG [src.node.waku_node] Stopping container with id ed4d846e404d
2025-12-18 04:17:39.459 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:17:39.459 DEBUG [src.node.waku_node] Stopping container with id 774bec5b93d2
2025-12-18 04:17:40.029 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:17:40.030 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:17:40.039 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:17:40.115 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

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_relay_peers_on_shard_contains_connected_peer with id: 2025-12-18_04-17-55__419d01f9-8f46-4e98-908f-31028336ab93
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-18_04-17-55__419d01f9-8f46-4e98-908f-31028336ab93__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-18_04-17-55__419d01f9-8f46-4e98-908f-31028336ab93__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-18_04-17-55__419d01f9-8f46-4e98-908f-31028336ab93__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-18_04-17-55__419d01f9-8f46-4e98-908f-31028336ab93__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.227.37
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29407', '29408', '29409', '29410', '29411']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29407:29407 -p 29408:29408 -p 29409:29409 -p 29410:29410 -p 29411:29411 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29409 --rest-port=29407 --tcp-port=29408 --discv5-udp-port=29410 --rest-address=0.0.0.0 --nat=extip:172.18.227.37 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=fcf06db4e18bed0f6bfadc914ff6e0cbcd5d3ff1ece1debbf07f0abfca4f8a53 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29411 --metrics-logging=true --relay=true --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.227.37 waku ec2ec48c1e12f77c3c58c6c270f981afa28745c6fc7a31633b5f3a27f60390c9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ec2ec48c1e12. Setting up logs at ./log/docker/node1_2025-12-18_04-17-55__419d01f9-8f46-4e98-908f-31028336ab93__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29407
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 7202ccb7a347. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container edf6019613a3. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29407/health" -H "Content-Type: 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:29407/debug/v1/info" -H "Content-Type: application/json" -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.37/tcp/29408/p2p/16Uiu2HAm86vb7Wj2g6mqtpzv467nwuWJGPpu2cKsKUeu1RJnjgWH","/ip4/172.18.227.37/tcp/29409/ws/p2p/16Uiu2HAm86vb7Wj2g6mqtpzv467nwuWJGPpu2cKsKUeu1RJnjgWH"],"enrUri":"enr:-La4QMcmr1Se8Mf5u2xnS_tRVLk8jH7I5obzEDyBaB_HnmtORpECPT-UMB_OnyiClPCo6CL55OPZk5CpLNJQtip2-WQCgmlkgnY0gmlwhKwS4yWKbXVsdGlhZGRyc5YACASsEuMlBnLgAAoErBLjJQZy4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECvFppvxZfRZ3Hat_fOM4JuwVM_np1n1FzjPVvWVCStR6DdGNwgnLghXdha3UyAQ"}'
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.8.102
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39291', '39292', '39293', '39294', '39295']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 39291:39291 -p 39292:39292 -p 39293:39293 -p 39294:39294 -p 39295:39295 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39293 --rest-port=39291 --tcp-port=39292 --discv5-udp-port=39294 --rest-address=0.0.0.0 --nat=extip:172.18.8.102 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=db01adca485d4dabd1bbecab26fe9ef4bdb3d2ae273ecddeddac279489da24e3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39295 --metrics-logging=true --relay=true --dns-discovery=false --discv5-bootstrap-node=enr:-La4QMcmr1Se8Mf5u2xnS_tRVLk8jH7I5obzEDyBaB_HnmtORpECPT-UMB_OnyiClPCo6CL55OPZk5CpLNJQtip2-WQCgmlkgnY0gmlwhKwS4yWKbXVsdGlhZGRyc5YACASsEuMlBnLgAAoErBLjJQZy4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECvFppvxZfRZ3Hat_fOM4JuwVM_np1n1FzjPVvWVCStR6DdGNwgnLghXdha3UyAQ
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.8.102 waku d9761146392c0b1222708148c0010f2317f6c5339b0a6453024600069311907b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d9761146392c. Setting up logs at ./log/docker/node2_2025-12-18_04-17-55__419d01f9-8f46-4e98-908f-31028336ab93__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39291
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39291/health" -H "Content-Type: 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:39291/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.8.102/tcp/39292/p2p/16Uiu2HAmUUZDySp9Rn8HAr9ewwqY3wHK1HxdxLURDDoKLYNSdaVD","/ip4/172.18.8.102/tcp/39293/ws/p2p/16Uiu2HAmUUZDySp9Rn8HAr9ewwqY3wHK1HxdxLURDDoKLYNSdaVD"],"enrUri":"enr:-La4QBE0CrlyEkfpFfC2rECkNinDSSH0tFuwptG0fkHPGralNzSvvG2aXqBD-5fV4v9M_21GKST7ZObopGksVNmja4sCgmlkgnY0gmlwhKwSCGaKbXVsdGlhZGRyc5YACASsEghmBpl8AAoErBIIZgaZfd0DgnJzhQADAQAAiXNlY3AyNTZrMaED6w7Fw8k1f4Y35-3MbFCJv_iBCT0MLlKgXVHxi9vS6ZiDdGNwgpl8hXdha3UyAQ"}'
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:29407/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.8.102/tcp/39292/p2p/16Uiu2HAmUUZDySp9Rn8HAr9ewwqY3wHK1HxdxLURDDoKLYNSdaVD"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39291/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.227.37/tcp/29408/p2p/16Uiu2HAm86vb7Wj2g6mqtpzv467nwuWJGPpu2cKsKUeu1RJnjgWH"]'
INFO  src.node.api_clients.base_client:base_client.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:29407/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.8.102/tcp/39292/p2p/16Uiu2HAmUUZDySp9Rn8HAr9ewwqY3wHK1HxdxLURDDoKLYNSdaVD","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39291/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.227.37/tcp/47890/p2p/16Uiu2HAm86vb7Wj2g6mqtpzv467nwuWJGPpu2cKsKUeu1RJnjgWH","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:29407/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:39291/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:29407/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":[{"multiaddr":"/ip4/172.18.8.102/tcp/39292/p2p/16Uiu2HAmUUZDySp9Rn8HAr9ewwqY3wHK1HxdxLURDDoKLYNSdaVD","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin","score":0.0}]}'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:366 checking shard=0 list: {'shard': 0, 'peers': [{'multiaddr': '/ip4/172.18.8.102/tcp/39292/p2p/16Uiu2HAmUUZDySp9Rn8HAr9ewwqY3wHK1HxdxLURDDoKLYNSdaVD', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-119-gbc5059', 'origin': 'UnknownOrigin', 'score': 0.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 ec2ec48c1e12
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d9761146392c
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,106 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_publish_after_node_pauses_and_pauses with id: 2025-12-18_04-20-37__da301e02-47be-4183-856c-a4ebf0be7ae1
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-18_04-20-37__da301e02-47be-4183-856c-a4ebf0be7ae1__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.106
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['48878', '48879', '48880', '48881', '48882']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 48878:48878 -p 48879:48879 -p 48880:48880 -p 48881:48881 -p 48882:48882 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48880 --rest-port=48878 --tcp-port=48879 --discv5-udp-port=48881 --rest-address=0.0.0.0 --nat=extip:172.18.2.106 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dfee3ab82bca83dfeac9c2cfd50c91db4dfba6a0df85e9a0cfc2817bb1ffaada --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48882 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.2.106 waku 9978842b59872b7829f6a06eb4de31f2838d649bc08e3d27aa3e5077012450fd
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9978842b5987. Setting up logs at ./log/docker/node1_2025-12-18_04-20-37__da301e02-47be-4183-856c-a4ebf0be7ae1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 48878
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 135862dfa848. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b93feb8fafbf. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:48878/health" -H "Content-Type: 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:48878/debug/v1/info" -H "Content-Type: application/json" -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.106/tcp/48879/p2p/16Uiu2HAmPQtfcdMCpuERkaPN6RZPp66fPJhrYfpYNnCLskAe8xR9","/ip4/172.18.2.106/tcp/48880/ws/p2p/16Uiu2HAmPQtfcdMCpuERkaPN6RZPp66fPJhrYfpYNnCLskAe8xR9"],"enrUri":"enr:-L24QH9lg1hbuNDqfOjPan_MZcV6ob9IxpX3GmhS9PHpel7CKrV0KEyshRhJJcZAPTtuzEsTcyrRnWlL4sHe0lCWyaECgmlkgnY0gmlwhKwSAmqKbXVsdGlhZGRyc5YACASsEgJqBr7vAAoErBICaga-8N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDn9P_daRqjrqPfYBo-3JOGDq0NQwwsNWew1tmZemL6_yDdGNwgr7vg3VkcIK-8YV3YWt1MgE"}'
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-18_04-20-37__da301e02-47be-4183-856c-a4ebf0be7ae1__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.59.121
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11385', '11386', '11387', '11388', '11389']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11385:11385 -p 11386:11386 -p 11387:11387 -p 11388:11388 -p 11389:11389 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11387 --rest-port=11385 --tcp-port=11386 --discv5-udp-port=11388 --rest-address=0.0.0.0 --nat=extip:172.18.59.121 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cfaff2de6dbad0aa74e369bf9904e6784acb8c286679aab11cddfda2ab0d847c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11389 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QH9lg1hbuNDqfOjPan_MZcV6ob9IxpX3GmhS9PHpel7CKrV0KEyshRhJJcZAPTtuzEsTcyrRnWlL4sHe0lCWyaECgmlkgnY0gmlwhKwSAmqKbXVsdGlhZGRyc5YACASsEgJqBr7vAAoErBICaga-8N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDn9P_daRqjrqPfYBo-3JOGDq0NQwwsNWew1tmZemL6_yDdGNwgr7vg3VkcIK-8YV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.59.121 waku b684bc0bf42e2903eabf373feb12d97643631d36bcbfe835787de02abb9f7269
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b684bc0bf42e. Setting up logs at ./log/docker/node2_2025-12-18_04-20-37__da301e02-47be-4183-856c-a4ebf0be7ae1__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11385
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11385/health" -H "Content-Type: 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:11385/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.121/tcp/11386/p2p/16Uiu2HAmC75QiBcAGAGGTfV45ScR9ax5uXP9TbgN6dfVCtxxo5Kd","/ip4/172.18.59.121/tcp/11387/ws/p2p/16Uiu2HAmC75QiBcAGAGGTfV45ScR9ax5uXP9TbgN6dfVCtxxo5Kd"],"enrUri":"enr:-L24QAYZc8BRDrXOZ6Z21vMDjlYTVX1-F0_3_d4sPPj9nvOxc8AL7dpKalPs3rJYHAlNuBWcfER0JTjgnxIVBC_0Zk0CgmlkgnY0gmlwhKwSO3mKbXVsdGlhZGRyc5YACASsEjt5Bix6AAoErBI7eQYse90DgnJzhQADAQAAiXNlY3AyNTZrMaEC99MiYsJEzQG_yyVg36qwIeeWA64pvU4_NFZ2-r9LkgiDdGNwgix6g3VkcIIsfIV3YWt1MgE"}'
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:11385/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.2.106/tcp/48879/p2p/16Uiu2HAmPQtfcdMCpuERkaPN6RZPp66fPJhrYfpYNnCLskAe8xR9"]'
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:48878/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:11385/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:48878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:48878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":1766031639939956224,"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:11385/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":1766031639939956224,"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:48878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:48878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":1766031640055336758,"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:11385/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":1766031640055336758,"ephemeral":false,"proof":""}]'
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id 9978842b5987
DEBUG  src.node.waku_node:waku_node.py:267 Unpause container with id 9978842b5987
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TTE=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:48878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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-relay/proto","version":0,"timestamp":1766031640184991971,"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:11385/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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-relay/proto","version":0,"timestamp":1766031640184991971,"ephemeral":false,"proof":""}]'
DEBUG  src.node.waku_node:waku_node.py:262 Pausing container with id b684bc0bf42e
DEBUG  src.node.waku_node:waku_node.py:267 Unpause container with id b684bc0bf42e
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:48878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "TTI=", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:48878/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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-relay/proto","version":0,"timestamp":1766031640315345490,"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:11385/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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-relay/proto","version":0,"timestamp":1766031640315345490,"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 9978842b5987
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b684bc0bf42e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,72 @@
2025-12-18 04:19:29.738 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:19:29.739 DEBUG [tests.conftest] Running test: test_main_node_full__peer_full with id: 2025-12-18_04-19-29__21cbab97-d3ff-43da-a640-75c1c8edc501
2025-12-18 04:19:29.739 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:19:29.739 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-18 04:19:29.746 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:19:29.747 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/receiving_node1_2025-12-18_04-19-29__21cbab97-d3ff-43da-a640-75c1c8edc501__wakuorg_nwaku:latest.log
2025-12-18 04:19:29.747 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:19:29.747 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:19:29.748 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:19:29.748 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.209.165
2025-12-18 04:19:29.749 DEBUG [src.node.docker_mananger] Generated ports ['62994', '62995', '62996', '62997', '62998']
2025-12-18 04:19:29.749 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:19:29.749 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:19:29.749 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:19:29.749 DEBUG [src.node.docker_mananger] docker run -i -t -p 62994:62994 -p 62995:62995 -p 62996:62996 -p 62997:62997 -p 62998:62998 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62996 --rest-port=62994 --tcp-port=62995 --discv5-udp-port=62997 --rest-address=0.0.0.0 --nat=extip:172.18.209.165 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3b3dde63a17da4da6166aec53a46dff047ec5bc4156571abb9acda72cdfb9647 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62998 --metrics-logging=true --lightpush=true --relay=true --filter=true
2025-12-18 04:19:29.949 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.209.165 waku 8e37dab9fae39093a81d04d5b9d1178a1d1ae466e4eb4bffa4741344d3ea787e
2025-12-18 04:19:29.991 DEBUG [src.node.docker_mananger] Container started with ID 8e37dab9fae3. Setting up logs at ./log/docker/receiving_node1_2025-12-18_04-19-29__21cbab97-d3ff-43da-a640-75c1c8edc501__wakuorg_nwaku:latest.log
2025-12-18 04:19:29.991 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62994
2025-12-18 04:19:29.993 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:19:30.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62994/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:30.996 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-18 04:19:30.996 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:19:30.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62994/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:30.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.209.165/tcp/62995/p2p/16Uiu2HAmJGBmkdZLfReSKc2GdMoUC1HvxKMa828YbWUVVtVTmvXd","/ip4/172.18.209.165/tcp/62996/ws/p2p/16Uiu2HAmJGBmkdZLfReSKc2GdMoUC1HvxKMa828YbWUVVtVTmvXd"],"enrUri":"enr:-L24QApPWEDDDx49b4YYT36cl1cQwuBT1ekljYMa7r9dasBFK5GJebaGdjlj3skB1kPJRxpANFnmDa8cI-tw8Pq3upgCgmlkgnY0gmlwhKwS0aWKbXVsdGlhZGRyc5YACASsEtGlBvYTAAoErBLRpQb2FN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDU06tdvFacNVgerya5ymBYAvXFN86JaMAfNVzrikb4iSDdGNwgvYTg3VkcIL2FYV3YWt1Mg0"}'
2025-12-18 04:19:30.999 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:19:31.006 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:19:31.006 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/lightpush_node1_2025-12-18_04-19-29__21cbab97-d3ff-43da-a640-75c1c8edc501__wakuorg_nwaku:latest.log
2025-12-18 04:19:31.006 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:19:31.006 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:19:31.007 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:19:31.007 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.119.66
2025-12-18 04:19:31.007 DEBUG [src.node.docker_mananger] Generated ports ['43031', '43032', '43033', '43034', '43035']
2025-12-18 04:19:31.008 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:19:31.008 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:19:31.008 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:19:31.008 DEBUG [src.node.docker_mananger] docker run -i -t -p 43031:43031 -p 43032:43032 -p 43033:43033 -p 43034:43034 -p 43035:43035 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43033 --rest-port=43031 --tcp-port=43032 --discv5-udp-port=43034 --rest-address=0.0.0.0 --nat=extip:172.18.119.66 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=77d3fd2be7ed6392ab49de3c2ef9029cc54366935cae91f8fa174bb2aef4bacf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43035 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QApPWEDDDx49b4YYT36cl1cQwuBT1ekljYMa7r9dasBFK5GJebaGdjlj3skB1kPJRxpANFnmDa8cI-tw8Pq3upgCgmlkgnY0gmlwhKwS0aWKbXVsdGlhZGRyc5YACASsEtGlBvYTAAoErBLRpQb2FN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDU06tdvFacNVgerya5ymBYAvXFN86JaMAfNVzrikb4iSDdGNwgvYTg3VkcIL2FYV3YWt1Mg0 --lightpushnode=/ip4/172.18.209.165/tcp/62995/p2p/16Uiu2HAmJGBmkdZLfReSKc2GdMoUC1HvxKMa828YbWUVVtVTmvXd --lightpush=true --relay=true --filter=true
2025-12-18 04:19:31.187 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.119.66 waku 10a574a04e72e9a3807bed44c3f8f005d914907ea7a095690cb023e60b2dda8b
2025-12-18 04:19:31.218 DEBUG [src.node.docker_mananger] Container started with ID 10a574a04e72. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-19-29__21cbab97-d3ff-43da-a640-75c1c8edc501__wakuorg_nwaku:latest.log
2025-12-18 04:19:31.218 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 43031
2025-12-18 04:19:31.219 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:19:32.219 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43031/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:32.240 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":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-18 04:19:32.241 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:19:32.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43031/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:32.246 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.66/tcp/43032/p2p/16Uiu2HAkv92N69ExAztcWMJcQjeVMXZwLGw1YHHqCcRENLQv4ft6","/ip4/172.18.119.66/tcp/43033/ws/p2p/16Uiu2HAkv92N69ExAztcWMJcQjeVMXZwLGw1YHHqCcRENLQv4ft6"],"enrUri":"enr:-L24QHpxP9fOubAf5nyxSMZgOB7vOTny3KI2g_p1gDh4IMEjLBq3Kb6g8MHiRVepnn5bhHmQsxF20ZiMNYaQi7FCoFECgmlkgnY0gmlwhKwSd0KKbXVsdGlhZGRyc5YACASsEndCBqgYAAoErBJ3QgaoGd0DgnJzhQADAQAAiXNlY3AyNTZrMaECCpfcpZGCgBjhabgoMSAhUYsC5yJh3VmEw5Bso4Tlp1ODdGNwgqgYg3VkcIKoGoV3YWt1Mg0"}'
2025-12-18 04:19:32.247 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:19:32.247 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43031/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.209.165/tcp/62995/p2p/16Uiu2HAmJGBmkdZLfReSKc2GdMoUC1HvxKMa828YbWUVVtVTmvXd"]'
2025-12-18 04:19:32.251 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:32.251 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62994/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:19:32.254 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:32.254 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43031/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:19:32.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:32.257 DEBUG [src.libs.common] Sleeping for 0.5 seconds
2025-12-18 04:19:32.757 DEBUG [src.steps.light_push] Lightpushing message
2025-12-18 04:19:32.758 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:43031/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1766031572757764672}}'
2025-12-18 04:19:32.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:32.768 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:19:32.869 DEBUG [src.steps.light_push] Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
2025-12-18 04:19:32.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62994/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:32.872 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031572757764672,"ephemeral":false,"proof":""}]'
2025-12-18 04:19:32.873 DEBUG [src.steps.light_push] Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
2025-12-18 04:19:32.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:43031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:32.875 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031572757764672,"ephemeral":false,"proof":""}]'
2025-12-18 04:19:32.878 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:19:32.879 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:19:32.879 DEBUG [src.node.waku_node] Stopping container with id 8e37dab9fae3
2025-12-18 04:19:33.414 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:19:33.415 DEBUG [src.node.waku_node] Stopping container with id 10a574a04e72
2025-12-18 04:19:33.936 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:19:33.938 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:19:33.943 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:19:33.949 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,864 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_light_push_with_invalid_pubsub_topics with id: 2025-12-18_04-12-32__6056b4b9-f6b9-44f2-b99e-8ee0d7e2ace4
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-18_04-12-32__6056b4b9-f6b9-44f2-b99e-8ee0d7e2ace4__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.114.4
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['46113', '46114', '46115', '46116', '46117']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 46113:46113 -p 46114:46114 -p 46115:46115 -p 46116:46116 -p 46117:46117 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46115 --rest-port=46113 --tcp-port=46114 --discv5-udp-port=46116 --rest-address=0.0.0.0 --nat=extip:172.18.114.4 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7d8c7ea71312d53540abe1eb6e7d649e58baca0e3cb1655c2d7ac276c0b261bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46117 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.114.4 waku 2802cddc877e65a51ccfec70bd26e792978afb3851cbed91b26ea5dcd752ff7f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 2802cddc877e. Setting up logs at ./log/docker/receiving_node1_2025-12-18_04-12-32__6056b4b9-f6b9-44f2-b99e-8ee0d7e2ace4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 46113
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 c20aae6e0b63. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7475a998ddbe. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:46113/health" -H "Content-Type: 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:46113/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.114.4/tcp/46114/p2p/16Uiu2HAmUG11Xt4PYpnZu22SyNhFAN8cD8Df2qRoJhpvJj6Lgg8u","/ip4/172.18.114.4/tcp/46115/ws/p2p/16Uiu2HAmUG11Xt4PYpnZu22SyNhFAN8cD8Df2qRoJhpvJj6Lgg8u"],"enrUri":"enr:-L24QOyDi3ygVrdP0wTmE_6GwqbOqeh5w3KSB952gBTz4CquCjpDFhyQifKAJ3DWvSTEZPPrsVUyEbOxFKxGcN6ex4oCgmlkgnY0gmlwhKwScgSKbXVsdGlhZGRyc5YACASsEnIEBrQiAAoErBJyBAa0I90DgnJzhQADAQAAiXNlY3AyNTZrMaED59dgtRNM6vx4DpK0YRWkDJDUxi_IVyoHbCKe7n-l_q6DdGNwgrQig3VkcIK0JIV3YWt1Mgk"}'
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-18_04-12-32__6056b4b9-f6b9-44f2-b99e-8ee0d7e2ace4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.136.50
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17550', '17551', '17552', '17553', '17554']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17550:17550 -p 17551:17551 -p 17552:17552 -p 17553:17553 -p 17554:17554 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17552 --rest-port=17550 --tcp-port=17551 --discv5-udp-port=17553 --rest-address=0.0.0.0 --nat=extip:172.18.136.50 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c9a9dba542bcd703516351ea3a73bba641f20fee70ead83ef3f9190fae5db15b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17554 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.136.50 waku d966affb5916defdb89bb2eef73085bf13be23bcee22c3d2f88087c3da879ef1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d966affb5916. Setting up logs at ./log/docker/receiving_node2_2025-12-18_04-12-32__6056b4b9-f6b9-44f2-b99e-8ee0d7e2ace4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17550
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17550/health" -H "Content-Type: 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:17550/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.136.50/tcp/17551/p2p/16Uiu2HAmAbJgvJp1oeE9CBxTbiKDkX5jmHSvbTpEexbocXopQ3KT","/ip4/172.18.136.50/tcp/17552/ws/p2p/16Uiu2HAmAbJgvJp1oeE9CBxTbiKDkX5jmHSvbTpEexbocXopQ3KT"],"enrUri":"enr:-L24QPhgRIvzYBLEAzJGhdjxu3JzuTY9Cf1HOX-75gTBfSwLTPgO4pCNc5txPgyflO2AUD8RvcR6_rwXrnDHLjO4r6wCgmlkgnY0gmlwhKwSiDKKbXVsdGlhZGRyc5YACASsEogyBkSPAAoErBKIMgZEkN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4VcJy3rqBCNMvINPKJpPsAcLCEmI6WPgW2TkbXMMob6DdGNwgkSPg3VkcIJEkYV3YWt1MgE"}'
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:17550/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.114.4/tcp/46114/p2p/16Uiu2HAmUG11Xt4PYpnZu22SyNhFAN8cD8Df2qRoJhpvJj6Lgg8u"]'
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-18_04-12-32__6056b4b9-f6b9-44f2-b99e-8ee0d7e2ace4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.20.189
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['31499', '31500', '31501', '31502', '31503']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 31499:31499 -p 31500:31500 -p 31501:31501 -p 31502:31502 -p 31503:31503 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31501 --rest-port=31499 --tcp-port=31500 --discv5-udp-port=31502 --rest-address=0.0.0.0 --nat=extip:172.18.20.189 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cd8f2e2deaedbacdf6efccbe759ce13df0e9e70ab1bf9bb8729408be2be0c58b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31503 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOyDi3ygVrdP0wTmE_6GwqbOqeh5w3KSB952gBTz4CquCjpDFhyQifKAJ3DWvSTEZPPrsVUyEbOxFKxGcN6ex4oCgmlkgnY0gmlwhKwScgSKbXVsdGlhZGRyc5YACASsEnIEBrQiAAoErBJyBAa0I90DgnJzhQADAQAAiXNlY3AyNTZrMaED59dgtRNM6vx4DpK0YRWkDJDUxi_IVyoHbCKe7n-l_q6DdGNwgrQig3VkcIK0JIV3YWt1Mgk --lightpushnode=/ip4/172.18.114.4/tcp/46114/p2p/16Uiu2HAmUG11Xt4PYpnZu22SyNhFAN8cD8Df2qRoJhpvJj6Lgg8u --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.20.189 waku 54f320bd15882ef28d28c49d7f65dd3c48098d46168dff9533903e395c33699d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 54f320bd1588. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-12-32__6056b4b9-f6b9-44f2-b99e-8ee0d7e2ace4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 31499
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 54f320bd1588. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:31499/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=31499): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f118b5bd400>: 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.90.181
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['11941', '11942', '11943', '11944', '11945']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 11941:11941 -p 11942:11942 -p 11943:11943 -p 11944:11944 -p 11945:11945 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11943 --rest-port=11941 --tcp-port=11942 --discv5-udp-port=11944 --rest-address=0.0.0.0 --nat=extip:172.18.90.181 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=df08ca8609ac9d428a72aa0fbe4baf1fa7b9f3330d81afefcedbca6b0ffa751a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11945 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOyDi3ygVrdP0wTmE_6GwqbOqeh5w3KSB952gBTz4CquCjpDFhyQifKAJ3DWvSTEZPPrsVUyEbOxFKxGcN6ex4oCgmlkgnY0gmlwhKwScgSKbXVsdGlhZGRyc5YACASsEnIEBrQiAAoErBJyBAa0I90DgnJzhQADAQAAiXNlY3AyNTZrMaED59dgtRNM6vx4DpK0YRWkDJDUxi_IVyoHbCKe7n-l_q6DdGNwgrQig3VkcIK0JIV3YWt1Mgk --lightpushnode=/ip4/172.18.114.4/tcp/46114/p2p/16Uiu2HAmUG11Xt4PYpnZu22SyNhFAN8cD8Df2qRoJhpvJj6Lgg8u --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.90.181 waku a3b952bf255c379d12e7768e67c705411df0f250e2a6ffdcc4eec9d6ee2f915a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a3b952bf255c. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-12-32__6056b4b9-f6b9-44f2-b99e-8ee0d7e2ace4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 11941
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a3b952bf255c. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:11941/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=11941): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f118b5bfdd0>: 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.236.207
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['29634', '29635', '29636', '29637', '29638']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 29634:29634 -p 29635:29635 -p 29636:29636 -p 29637:29637 -p 29638:29638 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29636 --rest-port=29634 --tcp-port=29635 --discv5-udp-port=29637 --rest-address=0.0.0.0 --nat=extip:172.18.236.207 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a7eaa03cfd74715d7cbfdb4ce5fe4eb2da4057bdcd696d58bfde52a9ce5eecbd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29638 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QOyDi3ygVrdP0wTmE_6GwqbOqeh5w3KSB952gBTz4CquCjpDFhyQifKAJ3DWvSTEZPPrsVUyEbOxFKxGcN6ex4oCgmlkgnY0gmlwhKwScgSKbXVsdGlhZGRyc5YACASsEnIEBrQiAAoErBJyBAa0I90DgnJzhQADAQAAiXNlY3AyNTZrMaED59dgtRNM6vx4DpK0YRWkDJDUxi_IVyoHbCKe7n-l_q6DdGNwgrQig3VkcIK0JIV3YWt1Mgk --lightpushnode=/ip4/172.18.114.4/tcp/46114/p2p/16Uiu2HAmUG11Xt4PYpnZu22SyNhFAN8cD8Df2qRoJhpvJj6Lgg8u --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.236.207 waku 1f944cdb7de1f0f301664acb8c91072d89f20418bb7b19c6e11e1f4884f7b1d8
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1f944cdb7de1. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-12-32__6056b4b9-f6b9-44f2-b99e-8ee0d7e2ace4__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 29634
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1f944cdb7de1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:29634/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=29634): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f118b41b1d0>: 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 2802cddc877e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d966affb5916
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 2802cddc877e. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d966affb5916. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/1f944cdb7de1f0f301664acb8c91072d89f20418bb7b19c6e11e1f4884f7b1d8/stop: Not Found ("No such container: 1f944cdb7de1f0f301664acb8c91072d89f20418bb7b19c6e11e1f4884f7b1d8")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/1f944cdb7de1f0f301664acb8c91072d89f20418bb7b19c6e11e1f4884f7b1d8/stop: Not Found ("No such container: 1f944cdb7de1f0f301664acb8c91072d89f20418bb7b19c6e11e1f4884f7b1d8")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 1f944cdb7de1
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/1f944cdb7de1f0f301664acb8c91072d89f20418bb7b19c6e11e1f4884f7b1d8/stop: Not Found ("No such container: 1f944cdb7de1f0f301664acb8c91072d89f20418bb7b19c6e11e1f4884f7b1d8")
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,69 @@
2025-12-18 04:29:38.219 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:29:38.219 DEBUG [tests.conftest] Running test: test_retrieve_messages_without_subscribing_via_api with id: 2025-12-18_04-29-38__f8d73f17-99ef-4cdc-9ca8-1727d8cce51f
2025-12-18 04:29:38.219 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:29:38.220 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:29:38.220 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-18 04:29:38.227 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:29:38.227 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-29-38__f8d73f17-99ef-4cdc-9ca8-1727d8cce51f__wakuorg_nwaku:latest.log
2025-12-18 04:29:38.227 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:29:38.227 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:29:38.228 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:29:38.229 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.136.135
2025-12-18 04:29:38.229 DEBUG [src.node.docker_mananger] Generated ports ['39006', '39007', '39008', '39009', '39010']
2025-12-18 04:29:38.229 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:29:38.229 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:29:38.229 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:29:38.229 DEBUG [src.node.docker_mananger] docker run -i -t -p 39006:39006 -p 39007:39007 -p 39008:39008 -p 39009:39009 -p 39010:39010 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39008 --rest-port=39006 --tcp-port=39007 --discv5-udp-port=39009 --rest-address=0.0.0.0 --nat=extip:172.18.136.135 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=b0bfcd6bd8cec1d0795ead06329afb5e500d4cacfffe58a72abc3cdb22e8894c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39010 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-18 04:29:38.379 ERROR [src.node.docker_mananger] Max retries reached for container 86fe521c95d1. Exiting log stream.
2025-12-18 04:29:38.408 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.136.135 waku 976a9cc7f5e6dc147ee8d76f143941676446bcf94e2495f5878482915726dbc3
2025-12-18 04:29:38.439 DEBUG [src.node.docker_mananger] Container started with ID 976a9cc7f5e6. Setting up logs at ./log/docker/node1_2025-12-18_04-29-38__f8d73f17-99ef-4cdc-9ca8-1727d8cce51f__wakuorg_nwaku:latest.log
2025-12-18 04:29:38.440 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39006
2025-12-18 04:29:38.440 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:29:38.911 ERROR [src.node.docker_mananger] Max retries reached for container 4914003020bd. Exiting log stream.
2025-12-18 04:29:39.441 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39006/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:39.444 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-18 04:29:39.445 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:29:39.445 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39006/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:39.447 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.136.135/tcp/39007/p2p/16Uiu2HAkuhQyhPx93t7bQSH8gbFEyiG98MaTxHeJwDDhDEZzKXcj","/ip4/172.18.136.135/tcp/39008/ws/p2p/16Uiu2HAkuhQyhPx93t7bQSH8gbFEyiG98MaTxHeJwDDhDEZzKXcj"],"enrUri":"enr:-L24QHi76LrMrrewP88PlX9pFuNHmoiuYAKILw65wnqYkFGbb5gH4J5rU7c_wDes9bHs3EWhxYBogv0uw9FEXWAbZ4sCgmlkgnY0gmlwhKwSiIeKbXVsdGlhZGRyc5YACASsEoiHBphfAAoErBKIhwaYYN0DgnJzhQACAQAAiXNlY3AyNTZrMaECBAhUnKYdhiyu7NuNu9fFvjkQXGhUYHF-YO00jI8nBPCDdGNwgphfg3VkcIKYYYV3YWt1MgU"}'
2025-12-18 04:29:39.447 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:29:39.454 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:29:39.454 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-29-38__f8d73f17-99ef-4cdc-9ca8-1727d8cce51f__wakuorg_nwaku:latest.log
2025-12-18 04:29:39.454 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:29:39.454 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:29:39.455 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:29:39.455 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.118.96
2025-12-18 04:29:39.456 DEBUG [src.node.docker_mananger] Generated ports ['36098', '36099', '36100', '36101', '36102']
2025-12-18 04:29:39.456 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:29:39.456 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:29:39.456 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:29:39.456 DEBUG [src.node.docker_mananger] docker run -i -t -p 36098:36098 -p 36099:36099 -p 36100:36100 -p 36101:36101 -p 36102:36102 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36100 --rest-port=36098 --tcp-port=36099 --discv5-udp-port=36101 --rest-address=0.0.0.0 --nat=extip:172.18.118.96 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4bae5ae6fa7bdde70d4842ef52a3cb7bfdb3e264e21eb28ded6f4f677fd65aab --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36102 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QHi76LrMrrewP88PlX9pFuNHmoiuYAKILw65wnqYkFGbb5gH4J5rU7c_wDes9bHs3EWhxYBogv0uw9FEXWAbZ4sCgmlkgnY0gmlwhKwSiIeKbXVsdGlhZGRyc5YACASsEoiHBphfAAoErBKIhwaYYN0DgnJzhQACAQAAiXNlY3AyNTZrMaECBAhUnKYdhiyu7NuNu9fFvjkQXGhUYHF-YO00jI8nBPCDdGNwgphfg3VkcIKYYYV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2025-12-18 04:29:39.638 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.118.96 waku 9fa5543f697fe924c84d5bcb8dad5915d65c9d2d5552b1a4b57b81f086959344
2025-12-18 04:29:39.668 DEBUG [src.node.docker_mananger] Container started with ID 9fa5543f697f. Setting up logs at ./log/docker/node2_2025-12-18_04-29-38__f8d73f17-99ef-4cdc-9ca8-1727d8cce51f__wakuorg_nwaku:latest.log
2025-12-18 04:29:39.668 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36098
2025-12-18 04:29:39.668 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:29:40.669 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36098/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:40.685 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-18 04:29:40.685 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:29:40.686 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36098/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:40.692 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.118.96/tcp/36099/p2p/16Uiu2HAkymVKgoW684nfEfohbdequCBHzz26EqMFmkUpsNoSWvwH","/ip4/172.18.118.96/tcp/36100/ws/p2p/16Uiu2HAkymVKgoW684nfEfohbdequCBHzz26EqMFmkUpsNoSWvwH"],"enrUri":"enr:-L24QGpE2W6Fe56qoUz0vPA7vej1YNWF89nFs7c-SFcvRh4dMs20AdPnfrE3enmbJxtFYkf_nrPSj-BLNnuDEO5hakMCgmlkgnY0gmlwhKwSdmCKbXVsdGlhZGRyc5YACASsEnZgBo0DAAoErBJ2YAaNBN0DgnJzhQACAQAAiXNlY3AyNTZrMaECQIJQYE8WOS2tJdXJpM8tRBWCcO8j51qV7HF1euumzdiDdGNwgo0Dg3VkcIKNBYV3YWt1MgE"}'
2025-12-18 04:29:40.692 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:29:40.693 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36098/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.136.135/tcp/39007/p2p/16Uiu2HAkuhQyhPx93t7bQSH8gbFEyiG98MaTxHeJwDDhDEZzKXcj"]'
2025-12-18 04:29:40.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:29:40.696 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39006/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:29:40.700 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:29:40.701 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:29:40.801 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:29:40.801 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39006/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:40.804 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766032180696012086,"ephemeral":false,"proof":""}]'
2025-12-18 04:29:40.806 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:29:40.806 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36098/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:29:40.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766032180696012086,"ephemeral":false,"proof":""}]'
2025-12-18 04:29:40.810 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:29:40.812 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:29:40.812 DEBUG [src.node.waku_node] Stopping container with id 976a9cc7f5e6
2025-12-18 04:29:41.349 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:29:41.349 DEBUG [src.node.waku_node] Stopping container with id 9fa5543f697f
2025-12-18 04:29:41.881 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:29:41.883 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:29:41.893 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:29:41.897 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,73 @@
2025-12-18 04:13:12.501 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:13:12.501 DEBUG [tests.conftest] Running test: test_filter_update_subscription_refresh_existing with id: 2025-12-18_04-13-12__412bf6fc-16ef-4e20-90de-c7f043aa3feb
2025-12-18 04:13:12.501 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:13:12.501 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-18 04:13:12.502 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-18 04:13:12.508 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:13:12.508 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-13-12__412bf6fc-16ef-4e20-90de-c7f043aa3feb__wakuorg_nwaku:latest.log
2025-12-18 04:13:12.508 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:13:12.508 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:13:12.509 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:13:12.509 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.56.87
2025-12-18 04:13:12.509 DEBUG [src.node.docker_mananger] Generated ports ['53722', '53723', '53724', '53725', '53726']
2025-12-18 04:13:12.510 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:13:12.510 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:13:12.510 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:13:12.510 DEBUG [src.node.docker_mananger] docker run -i -t -p 53722:53722 -p 53723:53723 -p 53724:53724 -p 53725:53725 -p 53726:53726 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53724 --rest-port=53722 --tcp-port=53723 --discv5-udp-port=53725 --rest-address=0.0.0.0 --nat=extip:172.18.56.87 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ddc96e782f6dfdfbb6bd3f0491247b5f2755f83930d0fa3bc1a5558eed3dce5b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53726 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:13:12.687 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.56.87 waku 49e84a1a426e68a40df9397c2c14a542a97468cdd9d8cd55a073f29c93b8ce2e
2025-12-18 04:13:12.720 DEBUG [src.node.docker_mananger] Container started with ID 49e84a1a426e. Setting up logs at ./log/docker/node1_2025-12-18_04-13-12__412bf6fc-16ef-4e20-90de-c7f043aa3feb__wakuorg_nwaku:latest.log
2025-12-18 04:13:12.721 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 53722
2025-12-18 04:13:12.721 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:13:12.821 ERROR [src.node.docker_mananger] Max retries reached for container 2f3b07df82b9. Exiting log stream.
2025-12-18 04:13:13.297 ERROR [src.node.docker_mananger] Max retries reached for container a47ac35dc2c9. Exiting log stream.
2025-12-18 04:13:13.722 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53722/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:13.725 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-18 04:13:13.725 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:13:13.725 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:53722/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:13.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.56.87/tcp/53723/p2p/16Uiu2HAmFrYHtUdW41rSF8AZ12KA3wi8UFHEQ4CqLX451KTakgRj","/ip4/172.18.56.87/tcp/53724/ws/p2p/16Uiu2HAmFrYHtUdW41rSF8AZ12KA3wi8UFHEQ4CqLX451KTakgRj"],"enrUri":"enr:-L24QOCrUuwSB7HGA5xkU8AR6_49lEyITkywoiQSnVXafOcGWWkl_bi5yC6iYgdDofEC0OrQ04GVNvY9QVAzyinFO2UCgmlkgnY0gmlwhKwSOFeKbXVsdGlhZGRyc5YACASsEjhXBtHbAAoErBI4VwbR3N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDL4iQ3Z7nzGRffF9yRJUU8Jbxigi6coYQOWB4fJ4hvp6DdGNwgtHbg3VkcILR3YV3YWt1MgU"}'
2025-12-18 04:13:13.728 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:13:13.728 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-18 04:13:13.734 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:13:13.734 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-13-12__412bf6fc-16ef-4e20-90de-c7f043aa3feb__wakuorg_nwaku:latest.log
2025-12-18 04:13:13.735 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:13:13.735 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:13:13.736 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:13:13.736 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.78.175
2025-12-18 04:13:13.736 DEBUG [src.node.docker_mananger] Generated ports ['45519', '45520', '45521', '45522', '45523']
2025-12-18 04:13:13.736 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:13:13.737 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:13:13.737 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:13:13.737 DEBUG [src.node.docker_mananger] docker run -i -t -p 45519:45519 -p 45520:45520 -p 45521:45521 -p 45522:45522 -p 45523:45523 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=45521 --rest-port=45519 --tcp-port=45520 --discv5-udp-port=45522 --rest-address=0.0.0.0 --nat=extip:172.18.78.175 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a57ea64bc5a761894dbf43620dadcd5dbfff0d5bd71ad6ec937ca5edbacfdd7a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=45523 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QOCrUuwSB7HGA5xkU8AR6_49lEyITkywoiQSnVXafOcGWWkl_bi5yC6iYgdDofEC0OrQ04GVNvY9QVAzyinFO2UCgmlkgnY0gmlwhKwSOFeKbXVsdGlhZGRyc5YACASsEjhXBtHbAAoErBI4VwbR3N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDL4iQ3Z7nzGRffF9yRJUU8Jbxigi6coYQOWB4fJ4hvp6DdGNwgtHbg3VkcILR3YV3YWt1MgU --filternode=/ip4/172.18.56.87/tcp/53723/p2p/16Uiu2HAmFrYHtUdW41rSF8AZ12KA3wi8UFHEQ4CqLX451KTakgRj
2025-12-18 04:13:13.923 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.78.175 waku 2af51f8dc92776a4b5d795b0233d64a62a95b2d26eeb6b56b4cb425472d37ecc
2025-12-18 04:13:13.951 DEBUG [src.node.docker_mananger] Container started with ID 2af51f8dc927. Setting up logs at ./log/docker/node2_2025-12-18_04-13-12__412bf6fc-16ef-4e20-90de-c7f043aa3feb__wakuorg_nwaku:latest.log
2025-12-18 04:13:13.952 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 45519
2025-12-18 04:13:13.952 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:13:14.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45519/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:14.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-18 04:13:14.956 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:13:14.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45519/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:14.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.78.175/tcp/45520/p2p/16Uiu2HAkus9SW67XzivGbtYauzAz1HxmkCHheHArpZLJryoLY2Kn","/ip4/172.18.78.175/tcp/45521/ws/p2p/16Uiu2HAkus9SW67XzivGbtYauzAz1HxmkCHheHArpZLJryoLY2Kn"],"enrUri":"enr:-L24QPsQ-GevPNESTHo-pL8WLnbHPFB-RGbe4G7ffU7SChfAJudo5D_Ne2uJrdUinbiTE7edz5yOzZmsMJndB58EEGQCgmlkgnY0gmlwhKwSTq-KbXVsdGlhZGRyc5YACASsEk6vBrHQAAoErBJOrwax0d0DgnJzhQADAQAAiXNlY3AyNTZrMaECBoaR5Zn0jsNPxCWXphFNCyaKQswN7n6EcoR35Hmdnq2DdGNwgrHQg3VkcIKx0oV3YWt1MgA"}'
2025-12-18 04:13:14.959 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:13:14.959 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45519/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.56.87/tcp/53723/p2p/16Uiu2HAmFrYHtUdW41rSF8AZ12KA3wi8UFHEQ4CqLX451KTakgRj"]'
2025-12-18 04:13:14.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:13:14.990 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53722/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:13:15.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:13:15.003 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:45519/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "eabe39e0-8a08-45a8-a34b-34b9c4d10718", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:13:15.015 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"eabe39e0-8a08-45a8-a34b-34b9c4d10718","statusDesc":"OK"}'
2025-12-18 04:13:15.016 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:45519/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-18 04:13:15.023 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:13:15.024 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:53722/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-18 04:13:15.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:13:15.031 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:13:15.131 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:13:15.132 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:45519/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:13:15.134 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":1766031195024138227,"ephemeral":false}]'
2025-12-18 04:13:15.137 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:13:15.138 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:13:15.138 DEBUG [src.node.waku_node] Stopping container with id 49e84a1a426e
2025-12-18 04:13:15.655 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:13:15.655 DEBUG [src.node.waku_node] Stopping container with id 2af51f8dc927
2025-12-18 04:13:16.141 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:13:16.143 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:13:16.149 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:13:16.153 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,93 @@
2025-12-18 04:15:56.748 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:15:56.749 DEBUG [tests.conftest] Running test: test_publish_and_retrieve_duplicate_message with id: 2025-12-18_04-15-56__7978cc87-594f-4774-8a25-462352afc867
2025-12-18 04:15:56.749 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:15:56.749 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:15:56.750 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-18 04:15:56.756 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:15:56.756 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-15-56__7978cc87-594f-4774-8a25-462352afc867__wakuorg_nwaku:latest.log
2025-12-18 04:15:56.756 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:15:56.756 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:15:56.757 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:15:56.758 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.167.199
2025-12-18 04:15:56.758 DEBUG [src.node.docker_mananger] Generated ports ['29711', '29712', '29713', '29714', '29715']
2025-12-18 04:15:56.758 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:15:56.758 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:15:56.758 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:15:56.758 DEBUG [src.node.docker_mananger] docker run -i -t -p 29711:29711 -p 29712:29712 -p 29713:29713 -p 29714:29714 -p 29715:29715 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=29713 --rest-port=29711 --tcp-port=29712 --discv5-udp-port=29714 --rest-address=0.0.0.0 --nat=extip:172.18.167.199 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b1c5bd5bfe17ba3dc0d7f02e88e75aaeabfafd679a9ece3c152ce098b0118b42 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=29715 --metrics-logging=true --relay=true
2025-12-18 04:15:56.929 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.167.199 waku da2bc8eeef680cf833d5e380872dca8eaf25e62c8702b94a840c1d36724516a6
2025-12-18 04:15:56.959 DEBUG [src.node.docker_mananger] Container started with ID da2bc8eeef68. Setting up logs at ./log/docker/node1_2025-12-18_04-15-56__7978cc87-594f-4774-8a25-462352afc867__wakuorg_nwaku:latest.log
2025-12-18 04:15:56.959 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 29711
2025-12-18 04:15:56.960 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:15:57.000 ERROR [src.node.docker_mananger] Max retries reached for container 00a36d9010ef. Exiting log stream.
2025-12-18 04:15:57.556 ERROR [src.node.docker_mananger] Max retries reached for container 54731dc12979. Exiting log stream.
2025-12-18 04:15:57.960 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29711/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:15:57.964 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-18 04:15:57.964 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:15:57.964 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29711/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:15:57.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.167.199/tcp/29712/p2p/16Uiu2HAm8BEovrp3Uat8RYb3WsPkzMKP873TEHogNopey6rnrUTN","/ip4/172.18.167.199/tcp/29713/ws/p2p/16Uiu2HAm8BEovrp3Uat8RYb3WsPkzMKP873TEHogNopey6rnrUTN"],"enrUri":"enr:-L24QARq34rEew2cjRRLMug6YlsbbFaaOF27dhgjcTem0VuVZHr51-7fLQcsanpWuU4QdEHd9LcCJCY0xtmVuApiz5cCgmlkgnY0gmlwhKwSp8eKbXVsdGlhZGRyc5YACASsEqfHBnQQAAoErBKnxwZ0Ed0DgnJzhQADAQAAiXNlY3AyNTZrMaECvXVWvUqqrd1XiYmP_iWFs6YF4mXccebVfxYGLB1tIB2DdGNwgnQQg3VkcIJ0EoV3YWt1MgE"}'
2025-12-18 04:15:57.967 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:15:57.973 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:15:57.973 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-15-56__7978cc87-594f-4774-8a25-462352afc867__wakuorg_nwaku:latest.log
2025-12-18 04:15:57.973 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:15:57.973 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:15:57.975 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:15:57.975 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.193.23
2025-12-18 04:15:57.975 DEBUG [src.node.docker_mananger] Generated ports ['20467', '20468', '20469', '20470', '20471']
2025-12-18 04:15:57.975 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:15:57.975 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:15:57.975 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:15:57.975 DEBUG [src.node.docker_mananger] docker run -i -t -p 20467:20467 -p 20468:20468 -p 20469:20469 -p 20470:20470 -p 20471:20471 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20469 --rest-port=20467 --tcp-port=20468 --discv5-udp-port=20470 --rest-address=0.0.0.0 --nat=extip:172.18.193.23 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a6e304f16d68da5de9fbf20797d4b4189cdbc9932bfca04f3b70e7c9904db2e4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20471 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QARq34rEew2cjRRLMug6YlsbbFaaOF27dhgjcTem0VuVZHr51-7fLQcsanpWuU4QdEHd9LcCJCY0xtmVuApiz5cCgmlkgnY0gmlwhKwSp8eKbXVsdGlhZGRyc5YACASsEqfHBnQQAAoErBKnxwZ0Ed0DgnJzhQADAQAAiXNlY3AyNTZrMaECvXVWvUqqrd1XiYmP_iWFs6YF4mXccebVfxYGLB1tIB2DdGNwgnQQg3VkcIJ0EoV3YWt1MgE
2025-12-18 04:15:58.153 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.193.23 waku 62c7b8b8b19ebf11b8134aa319b61752e5524a41dc47e2567ad149e293ce2c92
2025-12-18 04:15:58.182 DEBUG [src.node.docker_mananger] Container started with ID 62c7b8b8b19e. Setting up logs at ./log/docker/node2_2025-12-18_04-15-56__7978cc87-594f-4774-8a25-462352afc867__wakuorg_nwaku:latest.log
2025-12-18 04:15:58.183 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20467
2025-12-18 04:15:58.183 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:15:59.183 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20467/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:15:59.204 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-18 04:15:59.205 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:15:59.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20467/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:15:59.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.193.23/tcp/20468/p2p/16Uiu2HAm1UUtHCxeTp5FttoYduKgAN85LVw9rNzR7XoRceU74odL","/ip4/172.18.193.23/tcp/20469/ws/p2p/16Uiu2HAm1UUtHCxeTp5FttoYduKgAN85LVw9rNzR7XoRceU74odL"],"enrUri":"enr:-L24QEdkBNag3CI5g_pQxtuqlXLOe8rQYnzl6ctEqxtMj--XKx-gkKc1FnEnW0gov_Non_se2E3pgGSjlSJSKORiuaECgmlkgnY0gmlwhKwSwReKbXVsdGlhZGRyc5YACASsEsEXBk_0AAoErBLBFwZP9d0DgnJzhQADAQAAiXNlY3AyNTZrMaECWd5RmpJ69VA0Fvj_O-jjQQq__g-2T2pV-01ewmq57CuDdGNwgk_0g3VkcIJP9oV3YWt1MgE"}'
2025-12-18 04:15:59.210 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:15:59.211 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20467/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.167.199/tcp/29712/p2p/16Uiu2HAm8BEovrp3Uat8RYb3WsPkzMKP873TEHogNopey6rnrUTN"]'
2025-12-18 04:15:59.214 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:15:59.215 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-18 04:15:59.215 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29711/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:15:59.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:15:59.218 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20467/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:15:59.224 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:15:59.225 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29711/relay/v1/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-18 04:15:59.230 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:15:59.230 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:15:59.331 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:15:59.331 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:15:59.334 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":1766031359224995840,"ephemeral":false,"proof":""}]'
2025-12-18 04:15:59.335 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:15:59.336 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20467/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:15:59.338 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":1766031359224995840,"ephemeral":false,"proof":""}]'
2025-12-18 04:15:59.339 INFO [src.steps.relay] WARM UP successful!!
2025-12-18 04:15:59.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29711/relay/v1/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-18 04:15:59.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:15:59.346 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:15:59.447 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:15:59.447 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:15:59.449 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":1766031359340647645,"ephemeral":false,"proof":""}]'
2025-12-18 04:15:59.451 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:15:59.451 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20467/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:15:59.453 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":1766031359340647645,"ephemeral":false,"proof":""}]'
2025-12-18 04:15:59.454 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:29711/relay/v1/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-18 04:15:59.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:15:59.457 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:15:59.557 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:15:59.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:29711/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:15:59.560 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":1766031359340647645,"ephemeral":false,"proof":""}]'
2025-12-18 04:15:59.561 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:15:59.561 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20467/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:15:59.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[]'
2025-12-18 04:15:59.565 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:15:59.566 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:15:59.567 DEBUG [src.node.waku_node] Stopping container with id da2bc8eeef68
2025-12-18 04:16:00.104 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:00.104 DEBUG [src.node.waku_node] Stopping container with id 62c7b8b8b19e
2025-12-18 04:16:00.642 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:00.643 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:16:00.649 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:16:00.655 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,94 @@
2025-12-18 04:11:57.974 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:11:57.974 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_pubsub_topics_from_multiple_clusters with id: 2025-12-18_04-11-57__ed46428e-935a-45df-be42-da9baa44e427
2025-12-18 04:11:57.975 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:11:57.975 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-18 04:11:57.976 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-18 04:11:57.984 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:57.984 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-11-57__ed46428e-935a-45df-be42-da9baa44e427__wakuorg_nwaku:latest.log
2025-12-18 04:11:57.985 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:57.985 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:57.988 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:57.988 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.226.92
2025-12-18 04:11:57.988 DEBUG [src.node.docker_mananger] Generated ports ['20941', '20942', '20943', '20944', '20945']
2025-12-18 04:11:57.988 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:57.988 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:57.988 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:57.989 DEBUG [src.node.docker_mananger] docker run -i -t -p 20941:20941 -p 20942:20942 -p 20943:20943 -p 20944:20944 -p 20945:20945 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20943 --rest-port=20941 --tcp-port=20942 --discv5-udp-port=20944 --rest-address=0.0.0.0 --nat=extip:172.18.226.92 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d50775fb64eb94fb1faa873f7eb4ec3b24c3b3c7abedbc6fc6aebf6f4fbcf0ed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20945 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:11:58.171 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.226.92 waku 0d75eec3443b551d4bdd010c44c48e24d4b9ab208d8d1d48a8753db4ecc4b452
2025-12-18 04:11:58.201 DEBUG [src.node.docker_mananger] Container started with ID 0d75eec3443b. Setting up logs at ./log/docker/node1_2025-12-18_04-11-57__ed46428e-935a-45df-be42-da9baa44e427__wakuorg_nwaku:latest.log
2025-12-18 04:11:58.202 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20941
2025-12-18 04:11:58.202 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:58.256 ERROR [src.node.docker_mananger] Max retries reached for container da1dabedd568. Exiting log stream.
2025-12-18 04:11:58.801 ERROR [src.node.docker_mananger] Max retries reached for container 79862b15d9f7. Exiting log stream.
2025-12-18 04:11:59.203 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20941/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:59.207 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-18 04:11:59.207 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:59.207 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20941/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:59.210 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.226.92/tcp/20942/p2p/16Uiu2HAm3aYjZ3RDvA3ukLXji5BiBWuLhog2it4DNbHdqZyLUHga","/ip4/172.18.226.92/tcp/20943/ws/p2p/16Uiu2HAm3aYjZ3RDvA3ukLXji5BiBWuLhog2it4DNbHdqZyLUHga"],"enrUri":"enr:-L24QJ5gssneduSiTOf_GaAylM0TokJ793I0j9IJgneBw4pWSBk6rUf_jVxcMaD-7_cCQLRnqysEWfCqvBh64L4pcjICgmlkgnY0gmlwhKwS4lyKbXVsdGlhZGRyc5YACASsEuJcBlHOAAoErBLiXAZRz90DgnJzhQADAQAAiXNlY3AyNTZrMaECeSOHuD0JpDLN30UFh5vykHoklqjsjlHnkFxtcN0UxJ-DdGNwglHOg3VkcIJR0IV3YWt1MgU"}'
2025-12-18 04:11:59.210 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:59.210 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-18 04:11:59.217 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:59.217 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-11-57__ed46428e-935a-45df-be42-da9baa44e427__wakuorg_nwaku:latest.log
2025-12-18 04:11:59.217 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:59.217 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:59.219 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:59.219 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.251.14
2025-12-18 04:11:59.219 DEBUG [src.node.docker_mananger] Generated ports ['61930', '61931', '61932', '61933', '61934']
2025-12-18 04:11:59.219 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:59.219 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:59.219 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:59.219 DEBUG [src.node.docker_mananger] docker run -i -t -p 61930:61930 -p 61931:61931 -p 61932:61932 -p 61933:61933 -p 61934:61934 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61932 --rest-port=61930 --tcp-port=61931 --discv5-udp-port=61933 --rest-address=0.0.0.0 --nat=extip:172.18.251.14 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d5e215c874bbb4d86944bcca5e1ca40374f2cad5cf4239b867421dfc413e0d93 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61934 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJ5gssneduSiTOf_GaAylM0TokJ793I0j9IJgneBw4pWSBk6rUf_jVxcMaD-7_cCQLRnqysEWfCqvBh64L4pcjICgmlkgnY0gmlwhKwS4lyKbXVsdGlhZGRyc5YACASsEuJcBlHOAAoErBLiXAZRz90DgnJzhQADAQAAiXNlY3AyNTZrMaECeSOHuD0JpDLN30UFh5vykHoklqjsjlHnkFxtcN0UxJ-DdGNwglHOg3VkcIJR0IV3YWt1MgU --filternode=/ip4/172.18.226.92/tcp/20942/p2p/16Uiu2HAm3aYjZ3RDvA3ukLXji5BiBWuLhog2it4DNbHdqZyLUHga
2025-12-18 04:11:59.407 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.251.14 waku 8e8998a164a682b06341529c7fb82f7093c773206287d57251ee054af348d526
2025-12-18 04:11:59.440 DEBUG [src.node.docker_mananger] Container started with ID 8e8998a164a6. Setting up logs at ./log/docker/node2_2025-12-18_04-11-57__ed46428e-935a-45df-be42-da9baa44e427__wakuorg_nwaku:latest.log
2025-12-18 04:11:59.441 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61930
2025-12-18 04:11:59.441 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:12:00.442 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61930/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:00.446 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-18 04:12:00.446 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:12:00.446 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61930/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:00.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.251.14/tcp/61931/p2p/16Uiu2HAmEQgybKLbu9NPdY6mCEjhrznmupa8qEfPx4Fw3cuSkxxj","/ip4/172.18.251.14/tcp/61932/ws/p2p/16Uiu2HAmEQgybKLbu9NPdY6mCEjhrznmupa8qEfPx4Fw3cuSkxxj"],"enrUri":"enr:-L24QM1R29fn8z0rVOK_Ul7x0jPtDBqeY_fZIHkpfhSwmIldKyty7xhWZWXfcHkzw3D9xLrE0uMGfxUm6UWqLWdNJNUCgmlkgnY0gmlwhKwS-w6KbXVsdGlhZGRyc5YACASsEvsOBvHrAAoErBL7Dgbx7N0DgnJzhQADAQAAiXNlY3AyNTZrMaEDGg2Y-rxYq252aYOjcnZYEHyYTyZV_BUna3lp1_p_xOSDdGNwgvHrg3VkcILx7YV3YWt1MgA"}'
2025-12-18 04:12:00.449 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:12:00.449 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61930/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.226.92/tcp/20942/p2p/16Uiu2HAm3aYjZ3RDvA3ukLXji5BiBWuLhog2it4DNbHdqZyLUHga"]'
2025-12-18 04:12:00.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:00.486 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/3/1
2025-12-18 04:12:00.486 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20941/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:12:00.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:00.495 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61930/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2f1db4ab-e0f8-4205-bc7b-3399860b252d", "contentFilters": ["/waku/2/rs/3/1"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:12:00.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"2f1db4ab-e0f8-4205-bc7b-3399860b252d","statusDesc":"OK"}'
2025-12-18 04:12:00.507 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/1", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:12:00.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:00.515 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:12:00.615 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:12:00.616 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61930/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:00.618 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/3/1","version":0,"timestamp":1766031120507648426,"ephemeral":false}]'
2025-12-18 04:12:00.620 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/2/2
2025-12-18 04:12:00.620 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20941/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2025-12-18 04:12:00.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:00.624 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61930/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "86721346-d270-41e5-ac60-eb51aeb12435", "contentFilters": ["/waku/2/rs/2/2"], "pubsubTopic": "/waku/2/rs/2/2"}'
2025-12-18 04:12:00.634 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"86721346-d270-41e5-ac60-eb51aeb12435","statusDesc":"OK"}'
2025-12-18 04:12:00.635 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/2/2", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:12:00.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:00.640 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:12:00.741 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:12:00.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61930/filter/v2/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:00.744 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/2/2","version":0,"timestamp":1766031120634814052,"ephemeral":false}]'
2025-12-18 04:12:00.746 DEBUG [tests.filter.test_subscribe_create] Running test with pubsub topic: /waku/2/rs/3/9
2025-12-18 04:12:00.746 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20941/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/9"]'
2025-12-18 04:12:00.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:00.750 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61930/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "d8eca807-26e1-4e75-a326-141422089e63", "contentFilters": ["/waku/2/rs/3/9"], "pubsubTopic": "/waku/2/rs/3/9"}'
2025-12-18 04:12:00.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"d8eca807-26e1-4e75-a326-141422089e63","statusDesc":"OK"}'
2025-12-18 04:12:00.759 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20941/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/waku/2/rs/3/9", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:12:00.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:12:00.765 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:12:00.865 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:12:00.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61930/filter/v2/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:12:00.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/waku/2/rs/3/9","version":0,"timestamp":1766031120759588522,"ephemeral":false}]'
2025-12-18 04:12:00.871 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:12:00.872 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:12:00.872 DEBUG [src.node.waku_node] Stopping container with id 0d75eec3443b
2025-12-18 04:12:01.391 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:12:01.392 DEBUG [src.node.waku_node] Stopping container with id 8e8998a164a6
2025-12-18 04:12:01.911 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:12:01.913 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:12:01.919 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:12:01.925 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,122 @@
2025-12-18 04:17:40.127 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:17:40.128 DEBUG [tests.conftest] Running test: test_message_relayed_while_store_node_is_stopped_and_removed with id: 2025-12-18_04-17-40__613ad9a6-a133-4bf9-90a2-dc4b1add5c0a
2025-12-18 04:17:40.128 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:17:40.129 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:17:40.129 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-18 04:17:40.138 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:17:40.139 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-18_04-17-40__613ad9a6-a133-4bf9-90a2-dc4b1add5c0a__wakuorg_nwaku:latest.log
2025-12-18 04:17:40.139 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:17:40.139 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:17:40.141 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:17:40.141 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.161.143
2025-12-18 04:17:40.142 DEBUG [src.node.docker_mananger] Generated ports ['56704', '56705', '56706', '56707', '56708']
2025-12-18 04:17:40.142 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:17:40.142 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:17:40.143 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:17:40.143 DEBUG [src.node.docker_mananger] docker run -i -t -p 56704:56704 -p 56705:56705 -p 56706:56706 -p 56707:56707 -p 56708:56708 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56706 --rest-port=56704 --tcp-port=56705 --discv5-udp-port=56707 --rest-address=0.0.0.0 --nat=extip:172.18.161.143 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f197d4d1fcd513e7d20a1d2a3c9eed8e1597cbefa4b33bfd78b6cbfdba0df15b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56708 --metrics-logging=true --store=true --relay=true
2025-12-18 04:17:40.322 ERROR [src.node.docker_mananger] Max retries reached for container ed4d846e404d. Exiting log stream.
2025-12-18 04:17:40.331 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.161.143 waku 785588024c486cfdfa3884b7de8face84722ed4ae3cf623d571926b6f7a9bee4
2025-12-18 04:17:40.369 DEBUG [src.node.docker_mananger] Container started with ID 785588024c48. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-17-40__613ad9a6-a133-4bf9-90a2-dc4b1add5c0a__wakuorg_nwaku:latest.log
2025-12-18 04:17:40.371 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 56704
2025-12-18 04:17:40.371 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:17:40.970 ERROR [src.node.docker_mananger] Max retries reached for container 774bec5b93d2. Exiting log stream.
2025-12-18 04:17:41.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56704/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:41.375 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-18 04:17:41.375 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:17:41.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56704/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:41.378 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.161.143/tcp/56705/p2p/16Uiu2HAmTJdhFz3oBhRWdtoyRJ8kqJYMamWk2URJTX4UFXUjoEY4","/ip4/172.18.161.143/tcp/56706/ws/p2p/16Uiu2HAmTJdhFz3oBhRWdtoyRJ8kqJYMamWk2URJTX4UFXUjoEY4"],"enrUri":"enr:-L24QG5UgFAHqHKK0i-Ar2_OYPA9TTGA2CSidyrmP401DZbfDwi_FcdBIyVRQGI9YL0QMY34vO-VA4G2-jDB4P3ma1MCgmlkgnY0gmlwhKwSoY-KbXVsdGlhZGRyc5YACASsEqGPBt2BAAoErBKhjwbdgt0DgnJzhQADAQAAiXNlY3AyNTZrMaED2ahVDXs-nmLGa9PxUJj6bKBielIFT4jYEYmg5rEVgQ2DdGNwgt2Bg3VkcILdg4V3YWt1MgM"}'
2025-12-18 04:17:41.378 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:17:41.385 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:17:41.385 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-18_04-17-40__613ad9a6-a133-4bf9-90a2-dc4b1add5c0a__wakuorg_nwaku:latest.log
2025-12-18 04:17:41.385 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:17:41.385 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:17:41.387 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:17:41.387 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.108.80
2025-12-18 04:17:41.387 DEBUG [src.node.docker_mananger] Generated ports ['50952', '50953', '50954', '50955', '50956']
2025-12-18 04:17:41.387 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:17:41.387 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:17:41.387 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:17:41.387 DEBUG [src.node.docker_mananger] docker run -i -t -p 50952:50952 -p 50953:50953 -p 50954:50954 -p 50955:50955 -p 50956:50956 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50954 --rest-port=50952 --tcp-port=50953 --discv5-udp-port=50955 --rest-address=0.0.0.0 --nat=extip:172.18.108.80 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=07e7c0dd5904bddb7df533dbbc8982feeeb6f52195287b5b03a778e03359274f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50956 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QG5UgFAHqHKK0i-Ar2_OYPA9TTGA2CSidyrmP401DZbfDwi_FcdBIyVRQGI9YL0QMY34vO-VA4G2-jDB4P3ma1MCgmlkgnY0gmlwhKwSoY-KbXVsdGlhZGRyc5YACASsEqGPBt2BAAoErBKhjwbdgt0DgnJzhQADAQAAiXNlY3AyNTZrMaED2ahVDXs-nmLGa9PxUJj6bKBielIFT4jYEYmg5rEVgQ2DdGNwgt2Bg3VkcILdg4V3YWt1MgM --storenode=/ip4/172.18.161.143/tcp/56705/p2p/16Uiu2HAmTJdhFz3oBhRWdtoyRJ8kqJYMamWk2URJTX4UFXUjoEY4 --store=true --relay=true
2025-12-18 04:17:41.579 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.108.80 waku 0be885e5e4ad119c46303a41e2750d012c90e86bc453e3d6de29a6bea0d98d83
2025-12-18 04:17:41.610 DEBUG [src.node.docker_mananger] Container started with ID 0be885e5e4ad. Setting up logs at ./log/docker/store_node1_2025-12-18_04-17-40__613ad9a6-a133-4bf9-90a2-dc4b1add5c0a__wakuorg_nwaku:latest.log
2025-12-18 04:17:41.612 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 50952
2025-12-18 04:17:41.612 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:17:42.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50952/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:42.617 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-18 04:17:42.617 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:17:42.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50952/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:42.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.108.80/tcp/50953/p2p/16Uiu2HAmTYGa8hWMi6Fqgxaq3SonCqnUQxMqiH7RBZcwtcDqd41t","/ip4/172.18.108.80/tcp/50954/ws/p2p/16Uiu2HAmTYGa8hWMi6Fqgxaq3SonCqnUQxMqiH7RBZcwtcDqd41t"],"enrUri":"enr:-L24QL0eQlRzPvydqkQ-HQCo-sXrZdPy-vUtuCS8fCDtm1aeI4RAhucN-4VrdwdyGIAThBryEqpvFPRo0AY8z00OqZQCgmlkgnY0gmlwhKwSbFCKbXVsdGlhZGRyc5YACASsEmxQBscJAAoErBJsUAbHCt0DgnJzhQADAQAAiXNlY3AyNTZrMaED3SaUcraiWqmv_0_41LKys4xF_NZ5nQsBorJ1DYB_8f-DdGNwgscJg3VkcILHC4V3YWt1MgM"}'
2025-12-18 04:17:42.620 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:17:42.620 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50952/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.161.143/tcp/56705/p2p/16Uiu2HAmTJdhFz3oBhRWdtoyRJ8kqJYMamWk2URJTX4UFXUjoEY4"]'
2025-12-18 04:17:42.623 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:17:42.624 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56704/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:17:42.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:17:42.626 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:50952/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:17:42.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:17:42.630 DEBUG [src.steps.store] Relaying message
2025-12-18 04:17:42.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56704/relay/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-18 04:17:42.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:17:42.635 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:17:42.836 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-18 04:17:42.836 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56704/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:42.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd7a28ed63f5eb0b6667f599c789e48cca9b12ddc343891870fb838a60c69f217"}]}'
2025-12-18 04:17:42.840 DEBUG [src.steps.store] messages length is 1
2025-12-18 04:17:42.840 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-18 04:17:42.841 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:50952/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:42.843 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd7a28ed63f5eb0b6667f599c789e48cca9b12ddc343891870fb838a60c69f217"}]}'
2025-12-18 04:17:42.843 DEBUG [src.steps.store] messages length is 1
2025-12-18 04:17:42.844 DEBUG [src.node.waku_node] Stopping container with id 0be885e5e4ad
2025-12-18 04:17:43.404 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:17:43.405 DEBUG [src.steps.store] Relaying message
2025-12-18 04:17:43.405 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:56704/relay/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-18 04:17:43.410 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:17:43.410 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:17:43.617 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:17:43.617 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-18_04-17-40__613ad9a6-a133-4bf9-90a2-dc4b1add5c0a__wakuorg_nwaku:latest.log
2025-12-18 04:17:43.617 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:17:43.617 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:17:43.619 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:17:43.619 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.200.135
2025-12-18 04:17:43.619 DEBUG [src.node.docker_mananger] Generated ports ['26059', '26060', '26061', '26062', '26063']
2025-12-18 04:17:43.619 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:17:43.619 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:17:43.620 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:17:43.620 DEBUG [src.node.docker_mananger] docker run -i -t -p 26059:26059 -p 26060:26060 -p 26061:26061 -p 26062:26062 -p 26063:26063 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26061 --rest-port=26059 --tcp-port=26060 --discv5-udp-port=26062 --rest-address=0.0.0.0 --nat=extip:172.18.200.135 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1f6746af6adee8f9ee1fc73bd7f017fe404d09c75b84f307de9e646eab617e54 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26063 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QG5UgFAHqHKK0i-Ar2_OYPA9TTGA2CSidyrmP401DZbfDwi_FcdBIyVRQGI9YL0QMY34vO-VA4G2-jDB4P3ma1MCgmlkgnY0gmlwhKwSoY-KbXVsdGlhZGRyc5YACASsEqGPBt2BAAoErBKhjwbdgt0DgnJzhQADAQAAiXNlY3AyNTZrMaED2ahVDXs-nmLGa9PxUJj6bKBielIFT4jYEYmg5rEVgQ2DdGNwgt2Bg3VkcILdg4V3YWt1MgM --storenode=/ip4/172.18.161.143/tcp/56705/p2p/16Uiu2HAmTJdhFz3oBhRWdtoyRJ8kqJYMamWk2URJTX4UFXUjoEY4 --store=false --relay=true
2025-12-18 04:17:43.811 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.200.135 waku ba0303458b6236c5fcfb2f3be8c7fe4c919c18095dade298f0cf97e78661593c
2025-12-18 04:17:43.840 DEBUG [src.node.docker_mananger] Container started with ID ba0303458b62. Setting up logs at ./log/docker/store_node1_2025-12-18_04-17-40__613ad9a6-a133-4bf9-90a2-dc4b1add5c0a__wakuorg_nwaku:latest.log
2025-12-18 04:17:43.841 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26059
2025-12-18 04:17:43.841 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:17:44.219 ERROR [src.node.docker_mananger] Max retries reached for container 0be885e5e4ad. Exiting log stream.
2025-12-18 04:17:44.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26059/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:44.857 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-18 04:17:44.857 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:17:44.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26059/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:44.862 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.135/tcp/26060/p2p/16Uiu2HAm6jepycBEoKt6FjaqQNfeWqm6VRUTQd4BmvcGftSL2qWD","/ip4/172.18.200.135/tcp/26061/ws/p2p/16Uiu2HAm6jepycBEoKt6FjaqQNfeWqm6VRUTQd4BmvcGftSL2qWD"],"enrUri":"enr:-L24QCx-Hks9LtMfw776OJqGJwI-3Ml9Ed93b6GJrcAE64PfXgTFk0Vn-zKb32jKK0TkXZlz3DAKDczuYF_4lYVnsSsCgmlkgnY0gmlwhKwSyIeKbXVsdGlhZGRyc5YACASsEsiHBmXMAAoErBLIhwZlzd0DgnJzhQADAQAAiXNlY3AyNTZrMaECqAu1SogIWIVrjj7ePMO3Bqaw0ylDjVXTfawcYfQPaxaDdGNwgmXMg3VkcIJlzoV3YWt1MgE"}'
2025-12-18 04:17:44.863 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:17:44.863 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26059/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.161.143/tcp/56705/p2p/16Uiu2HAmTJdhFz3oBhRWdtoyRJ8kqJYMamWk2URJTX4UFXUjoEY4"]'
2025-12-18 04:17:44.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:17:44.868 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26059/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:44.871 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":"READY"},{"Legacy Store Client":"READY"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-18 04:17:44.872 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:17:44.872 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26059/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:44.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.200.135/tcp/26060/p2p/16Uiu2HAm6jepycBEoKt6FjaqQNfeWqm6VRUTQd4BmvcGftSL2qWD","/ip4/172.18.200.135/tcp/26061/ws/p2p/16Uiu2HAm6jepycBEoKt6FjaqQNfeWqm6VRUTQd4BmvcGftSL2qWD"],"enrUri":"enr:-L24QCx-Hks9LtMfw776OJqGJwI-3Ml9Ed93b6GJrcAE64PfXgTFk0Vn-zKb32jKK0TkXZlz3DAKDczuYF_4lYVnsSsCgmlkgnY0gmlwhKwSyIeKbXVsdGlhZGRyc5YACASsEsiHBmXMAAoErBLIhwZlzd0DgnJzhQADAQAAiXNlY3AyNTZrMaECqAu1SogIWIVrjj7ePMO3Bqaw0ylDjVXTfawcYfQPaxaDdGNwgmXMg3VkcIJlzoV3YWt1MgE"}'
2025-12-18 04:17:44.874 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:17:44.874 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26059/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.161.143/tcp/56705/p2p/16Uiu2HAmTJdhFz3oBhRWdtoyRJ8kqJYMamWk2URJTX4UFXUjoEY4"]'
2025-12-18 04:17:44.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:17:44.877 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26059/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:17:44.879 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:17:44.879 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:17:45.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:56704/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:45.884 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd7a28ed63f5eb0b6667f599c789e48cca9b12ddc343891870fb838a60c69f217"},{"messageHash":"0x838ebce23049de48718bf60785d9d94b706e43db212b80281790ccba6ca62496"}]}'
2025-12-18 04:17:45.884 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26059/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:17:45.893 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"edfff9ab24d598893d34","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xd7a28ed63f5eb0b6667f599c789e48cca9b12ddc343891870fb838a60c69f217"},{"messageHash":"0x838ebce23049de48718bf60785d9d94b706e43db212b80281790ccba6ca62496"}]}'
2025-12-18 04:17:45.894 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:17:45.896 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:17:45.896 DEBUG [src.node.waku_node] Stopping container with id 785588024c48
2025-12-18 04:17:46.474 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:17:46.475 DEBUG [src.node.waku_node] Stopping container with id ba0303458b62
2025-12-18 04:17:47.044 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:17:47.048 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:17:47.064 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:17:47.069 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:17:47.074 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,269 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_sync_long_chain with id: 2025-12-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed
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-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__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-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__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-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__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.26.16
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['57724', '57725', '57726', '57727', '57728']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 57724:57724 -p 57725:57725 -p 57726:57726 -p 57727:57727 -p 57728:57728 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57726 --rest-port=57724 --tcp-port=57725 --discv5-udp-port=57727 --rest-address=0.0.0.0 --nat=extip:172.18.26.16 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0fd9aaaa4f2dbcbbbb9193c33dbb9bedd4d2bde262d6ae98301ad4dbc71db9e2 --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57728 --metrics-logging=true --store-sync-relay-jitter=0 --relay=true --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.26.16 waku 88686cfeb074b5d5e06995decf7cfb23d2d12d3eca767fdd2788151093e321c9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 88686cfeb074. Setting up logs at ./log/docker/node1_2025-12-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 57724
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 432e47237c5a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 519bd9a77013. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:57724/health" -H "Content-Type: 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:57724/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.26.16/tcp/57725/p2p/16Uiu2HAmKrmQ7LXiUEV5PiWLQepdSK5jujz4ecBLL3bzsa9vqfh2","/ip4/172.18.26.16/tcp/57726/ws/p2p/16Uiu2HAmKrmQ7LXiUEV5PiWLQepdSK5jujz4ecBLL3bzsa9vqfh2"],"enrUri":"enr:-L24QIa2WfYqj0DfwOpXZ6hI7e8MD-J_f-89LMllXmVsxFrCcJTu0UAJzivKR6ud3diIqNHS3R5mvj1dkI52nuAFoz0CgmlkgnY0gmlwhKwSGhCKbXVsdGlhZGRyc5YACASsEhoQBuF9AAoErBIaEAbhft0DgnJzhQADAQAAiXNlY3AyNTZrMaEDawYiT4UcgiPFfUmwOU-QOostsVzdH0WwJX1Lo1uinXmDdGNwguF9g3VkcILhf4V3YWt1MhM"}'
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:57724/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.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-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node5_2025-12-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node6_2025-12-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node7_2025-12-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__wakuorg_nwaku:latest.log
DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest
DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node8_2025-12-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.18.186
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['65003', '65004', '65005', '65006', '65007']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 65003:65003 -p 65004:65004 -p 65005:65005 -p 65006:65006 -p 65007:65007 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=65005 --rest-port=65003 --tcp-port=65004 --discv5-udp-port=65006 --rest-address=0.0.0.0 --nat=extip:172.18.18.186 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8b634fb7860da59bcc347b67aced4cb6a4b7ed3adf2f90afe3aeff13edde7ecc --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=65007 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.18.186 waku 20a9f16503e10948730b6c1ad72e9a210b9b5a1b978405b244174cb9b89270bf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 20a9f16503e1. Setting up logs at ./log/docker/node2_2025-12-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 65003
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:65003/health" -H "Content-Type: 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":"NOT_READY","desc":"No Legacy Store 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:65003/debug/v1/info" -H "Content-Type: application/json" -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.186/tcp/65004/p2p/16Uiu2HAkvsmkSDLQM7CoAASXepSWCHFALjmWbtGf58H19tqRaKzD","/ip4/172.18.18.186/tcp/65005/ws/p2p/16Uiu2HAkvsmkSDLQM7CoAASXepSWCHFALjmWbtGf58H19tqRaKzD"],"enrUri":"enr:-L24QBmoq1AnhmtptdtJr-_8ojZ4aFPSoUmnuw9wCSIFHS-_V2idPSEeYgPBcizgWisWSntrA8b23agxXYvulkxCdbUCgmlkgnY0gmlwhKwSErqKbXVsdGlhZGRyc5YACASsEhK6Bv3sAAoErBISugb97d0DgnJzhQADAQAAiXNlY3AyNTZrMaECFYtP0DzVpBXwY1vNrLj1Ze6GzozrxigiccfIOoFTruaDdGNwgv3sg3VkcIL97oV3YWt1MhI"}'
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:65003/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.26.16/tcp/57725/p2p/16Uiu2HAmKrmQ7LXiUEV5PiWLQepdSK5jujz4ecBLL3bzsa9vqfh2"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.76.22
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['38189', '38190', '38191', '38192', '38193']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 38189:38189 -p 38190:38190 -p 38191:38191 -p 38192:38192 -p 38193:38193 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=38191 --rest-port=38189 --tcp-port=38190 --discv5-udp-port=38192 --rest-address=0.0.0.0 --nat=extip:172.18.76.22 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1c9a24743019efb5ac13cc5d5dcb6cdcefea1afc64b35c8ec86cbe1ec628fed4 --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=38193 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.76.22 waku 00ed77143ff80a3f7e0763863cd2e46f1cb04b77ea3cf4cb26b9ec23d282c28d
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 00ed77143ff8. Setting up logs at ./log/docker/node3_2025-12-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 38189
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:38189/health" -H "Content-Type: 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":"NOT_READY","desc":"No Legacy Store 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:38189/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.76.22/tcp/38190/p2p/16Uiu2HAmENoV4hLTLBVy56bbypkdvMPv8h8eQ8YJPvzckeiFREFu","/ip4/172.18.76.22/tcp/38191/ws/p2p/16Uiu2HAmENoV4hLTLBVy56bbypkdvMPv8h8eQ8YJPvzckeiFREFu"],"enrUri":"enr:-L24QKwJFhwztrekiZj_qeQSADuYpCoE0hwfh5MhqIIZbqJpWTofodYnBnooViUNa9vEtg2HyDBM_PcHm4ZtDAJSBwUCgmlkgnY0gmlwhKwSTBaKbXVsdGlhZGRyc5YACASsEkwWBpUuAAoErBJMFgaVL90DgnJzhQADAQAAiXNlY3AyNTZrMaEDGZHLc64jY07lN3dvBDubqKw_eBn1FB8K7KXN4cftmzSDdGNwgpUug3VkcIKVMIV3YWt1MhI"}'
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:38189/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.18.186/tcp/65004/p2p/16Uiu2HAkvsmkSDLQM7CoAASXepSWCHFALjmWbtGf58H19tqRaKzD"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_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.59
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47453', '47454', '47455', '47456', '47457']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47453:47453 -p 47454:47454 -p 47455:47455 -p 47456:47456 -p 47457:47457 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47455 --rest-port=47453 --tcp-port=47454 --discv5-udp-port=47456 --rest-address=0.0.0.0 --nat=extip:172.18.157.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=adcb0bfb55fdbf83ebe5bb0926cbcbde54d5c2690508a653d8ca7065ae4dab93 --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47457 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.157.59 waku 21f95b5bceae69c7d1e43f782ac29113cb6060e8f6a7164ce69eb81f72ae1533
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 21f95b5bceae. Setting up logs at ./log/docker/node4_2025-12-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47453
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47453/health" -H "Content-Type: 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":"NOT_READY","desc":"No Legacy Store 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:47453/debug/v1/info" -H "Content-Type: application/json" -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.59/tcp/47454/p2p/16Uiu2HAmFUQaLLjGooCWRcBRGgBCxvdn3niZXBhtzK9ZeZVPCKjy","/ip4/172.18.157.59/tcp/47455/ws/p2p/16Uiu2HAmFUQaLLjGooCWRcBRGgBCxvdn3niZXBhtzK9ZeZVPCKjy"],"enrUri":"enr:-L24QDn_SBZ6p7vUaEq9ykyuGPbfS5kircuDwbIKuk-Jd8WZLfwXR-iMAXI19F7H7JFFsz6mJfn3-qCMaUJS8FHmPsACgmlkgnY0gmlwhKwSnTuKbXVsdGlhZGRyc5YACASsEp07BrleAAoErBKdOwa5X90DgnJzhQADAQAAiXNlY3AyNTZrMaEDKd0QJQJXpS36jO1xHwHKhzOvvfXUkqqlJhGWR7wJ71yDdGNwgrleg3VkcIK5YIV3YWt1MhI"}'
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:47453/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.76.22/tcp/38190/p2p/16Uiu2HAmENoV4hLTLBVy56bbypkdvMPv8h8eQ8YJPvzckeiFREFu"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.63.158
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['21290', '21291', '21292', '21293', '21294']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 21290:21290 -p 21291:21291 -p 21292:21292 -p 21293:21293 -p 21294:21294 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21292 --rest-port=21290 --tcp-port=21291 --discv5-udp-port=21293 --rest-address=0.0.0.0 --nat=extip:172.18.63.158 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2a3cb8ebfb9112def6d1bb77c4ff6fbfeae37cdfc655a2cd86c2ccee1d2d41fd --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21294 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.63.158 waku 108ff7d6ff5a938f2426390716590edcf7bf0c9e1b34cd19be4ab8c12b58da25
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 108ff7d6ff5a. Setting up logs at ./log/docker/node5_2025-12-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 21290
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:21290/health" -H "Content-Type: 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":"NOT_READY","desc":"No Legacy Store 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:21290/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.63.158/tcp/21291/p2p/16Uiu2HAmNVcHNvNGthqYDLRaT3SHrm3VKtSNk9sig1b5fkkk7gjg","/ip4/172.18.63.158/tcp/21292/ws/p2p/16Uiu2HAmNVcHNvNGthqYDLRaT3SHrm3VKtSNk9sig1b5fkkk7gjg"],"enrUri":"enr:-L24QO9OvJQMrpUwgZhYAK44nv_dTU1pgD7E10iFIz4ENqbMZvI5Jf0BtYbBfWKfHlXmK4mrl8hIaBaktwWjV-RxLMACgmlkgnY0gmlwhKwSP56KbXVsdGlhZGRyc5YACASsEj-eBlMrAAoErBI_ngZTLN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDki2wtJaqyARTJaE3na8CXStkZI5YP-T2UX6ioRrZ1meDdGNwglMrg3VkcIJTLYV3YWt1MhI"}'
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:21290/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.157.59/tcp/47454/p2p/16Uiu2HAmFUQaLLjGooCWRcBRGgBCxvdn3niZXBhtzK9ZeZVPCKjy"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_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.231
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['20106', '20107', '20108', '20109', '20110']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 20106:20106 -p 20107:20107 -p 20108:20108 -p 20109:20109 -p 20110:20110 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20108 --rest-port=20106 --tcp-port=20107 --discv5-udp-port=20109 --rest-address=0.0.0.0 --nat=extip:172.18.45.231 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=52e1ee26cce797d2baf08d0ca714a2da6aa3a6a606aadd3105427d36741cf22f --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20110 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.45.231 waku b38d358957b9fd0002ba7a69d4e9e8f888908d24105c86de048dfc46f219cd6f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b38d358957b9. Setting up logs at ./log/docker/node6_2025-12-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 20106
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:20106/health" -H "Content-Type: 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":"NOT_READY","desc":"No Legacy Store 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:20106/debug/v1/info" -H "Content-Type: application/json" -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.231/tcp/20107/p2p/16Uiu2HAmNwKfrGQcBRvtSzSo6z6oqjLWkwvQBE7rQjGoYAuzwXy9","/ip4/172.18.45.231/tcp/20108/ws/p2p/16Uiu2HAmNwKfrGQcBRvtSzSo6z6oqjLWkwvQBE7rQjGoYAuzwXy9"],"enrUri":"enr:-L24QHrvQUvsNCL_JCwgYiDRSPETMO9tZYteJPwKBo9U4e2qPXZtakzBsifH_AZNo7f1gajynfdhL2JM7M_VaLV9EgcCgmlkgnY0gmlwhKwSLeeKbXVsdGlhZGRyc5YACASsEi3nBk6LAAoErBIt5wZOjN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDmMQB5ZDrPjF_ti2PQOoyc7Y656ifPBp5q_gAWOhwajCDdGNwgk6Lg3VkcIJOjYV3YWt1MhI"}'
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:20106/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.63.158/tcp/21291/p2p/16Uiu2HAmNVcHNvNGthqYDLRaT3SHrm3VKtSNk9sig1b5fkkk7gjg"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.106.211
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23253', '23254', '23255', '23256', '23257']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23253:23253 -p 23254:23254 -p 23255:23255 -p 23256:23256 -p 23257:23257 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23255 --rest-port=23253 --tcp-port=23254 --discv5-udp-port=23256 --rest-address=0.0.0.0 --nat=extip:172.18.106.211 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0fbcfb5b48ce0dcb4b646babf0e5fe0002f2dcb3cacdbf3c5b14ddf4ec1c252c --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23257 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.106.211 waku ea0dbb09379afef80ebda10dd8ce8bc6d98155bf3416567b4dddffb5cc8aefb6
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ea0dbb09379a. Setting up logs at ./log/docker/node7_2025-12-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23253
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23253/health" -H "Content-Type: 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":"NOT_READY","desc":"No Legacy Store 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:23253/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.106.211/tcp/23254/p2p/16Uiu2HAm9twBeMtXzPVtXjX8swRQcu8ihZzb4M5hTEcYScKh5fn8","/ip4/172.18.106.211/tcp/23255/ws/p2p/16Uiu2HAm9twBeMtXzPVtXjX8swRQcu8ihZzb4M5hTEcYScKh5fn8"],"enrUri":"enr:-L24QHqCF4GglNw4_sQUxmH6imKCb3kbtw1_jElfaKaZhLH4HrLMFPyct2Sp0BLgoYPh1wGZQ1TLI3AX6SKd3A5lGOUCgmlkgnY0gmlwhKwSatOKbXVsdGlhZGRyc5YACASsEmrTBlrWAAoErBJq0wZa190DgnJzhQADAQAAiXNlY3AyNTZrMaEC1v99i4udRMMkplWX1gJIG7S0WsKw3yaGPrYeBZ6bqDGDdGNwglrWg3VkcIJa2IV3YWt1MhI"}'
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:23253/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.45.231/tcp/20107/p2p/16Uiu2HAmNwKfrGQcBRvtSzSo6z6oqjLWkwvQBE7rQjGoYAuzwXy9"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.254.11
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53799', '53800', '53801', '53802', '53803']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53799:53799 -p 53800:53800 -p 53801:53801 -p 53802:53802 -p 53803:53803 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53801 --rest-port=53799 --tcp-port=53800 --discv5-udp-port=53802 --rest-address=0.0.0.0 --nat=extip:172.18.254.11 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=127dbfebbabd60bd88a5200b375e48e66c501c0afbf2e46fadf9c5aed47dbb2a --store-sync=true --store=true --store-sync-range=120 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53803 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.254.11 waku 5a19052de32dffe200596130886dc2ecb1fa015f665a3f9c3cf75038bfe8a1ff
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5a19052de32d. Setting up logs at ./log/docker/node8_2025-12-18_04-21-51__855e47bc-f7f2-4c4a-a389-0bc0fd2414ed__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53799
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53799/health" -H "Content-Type: 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":"NOT_READY","desc":"No Legacy Store 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:53799/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.254.11/tcp/53800/p2p/16Uiu2HAmB28CyL4wqECf8AL3QCvxqQuGtXLYoU1speYefiKFfAVX","/ip4/172.18.254.11/tcp/53801/ws/p2p/16Uiu2HAmB28CyL4wqECf8AL3QCvxqQuGtXLYoU1speYefiKFfAVX"],"enrUri":"enr:-L24QCcKy9Jkd8KbTIuo3REYEcCnKwgEoj6geMjrBKqxePexPVPQUz0LL5R7Sy0XABhXe7l9yEMT9jA8dWaAdADdFcICgmlkgnY0gmlwhKwS_guKbXVsdGlhZGRyc5YACASsEv4LBtIoAAoErBL-CwbSKd0DgnJzhQADAQAAiXNlY3AyNTZrMaEC57K05G_V4w9BiLqKAsW9DET-a57uvpLOJ0KwpQsvQQqDdGNwgtIog3VkcILSKoV3YWt1MhI"}'
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:53799/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.106.211/tcp/23254/p2p/16Uiu2HAm9twBeMtXzPVtXjX8swRQcu8ihZzb4M5hTEcYScKh5fn8"]'
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:57724/relay/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:57724/relay/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:57724/relay/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:57724/relay/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:57724/relay/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:57724/relay/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:57724/relay/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:57724/relay/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:57724/relay/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:57724/relay/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.libs.common:common.py:47 Sleeping for 90 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:53799/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":"0x21c62dff2c1d17066b41fca623f7d21fc2c6bb75cd32b06089075d5770dd517a"},{"messageHash":"0x4d4895c2f6150032f6cabcb037e7e3fe7ca8701b18d6b60daf85b6339314ddea"},{"messageHash":"0x2845e86cf05f6d8c9822cf766ce8d94c5b97150c41fc4d38dd8681676a553c0f"},{"messageHash":"0x46c9c90b8b4cc993cc232f6f2218a62f84fcc9f10845e5709dc1a6299514d1bf"},{"messageHash":"0xaadabc0823107f392e84d0b4a2e0b2a4759c8410a7bb5a5f0c4a6ea83314d76c"},{"messageHash":"0x37fffa943de0395342de31e067cdd512cbd89a43d604b0463b449b5ccdbf2761"},{"messageHash":"0xc06894136a2d1561e9ff6ccf27207ca95b94622d1b5c4de02bf27011bf5d609b"},{"messageHash":"0xec012326324adb8791a27d7eea9792f175f22264d637055618c04150fbb2a975"},{"messageHash":"0xa19b9751a6c9aa7a772b685a5cfa88e91339cd218957259e92fd09ea43c530e6"},{"messageHash":"0xd63f6a8cb1b26e2c46421911a52a8bc598447e7a9a6cdc40f64ab8d28a1ba49e"}]}'
DEBUG  src.steps.store:store.py:228 messages length is 10
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 88686cfeb074
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 20a9f16503e1
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 00ed77143ff8
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 88686cfeb074. 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 21f95b5bceae
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 20a9f16503e1. 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 108ff7d6ff5a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 00ed77143ff8. 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 b38d358957b9
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 21f95b5bceae. 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 ea0dbb09379a
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 108ff7d6ff5a. 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 5a19052de32d
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b38d358957b9. 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.
DEBUG  src.node.docker_mananger:docker_mananger.py: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.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ea0dbb09379a. Exiting log stream.

View File

@ -0,0 +1,72 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_main_node_full__peer_full with id: 2025-12-18_04-19-29__21cbab97-d3ff-43da-a640-75c1c8edc501
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-18_04-19-29__21cbab97-d3ff-43da-a640-75c1c8edc501__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.209.165
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62994', '62995', '62996', '62997', '62998']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62994:62994 -p 62995:62995 -p 62996:62996 -p 62997:62997 -p 62998:62998 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62996 --rest-port=62994 --tcp-port=62995 --discv5-udp-port=62997 --rest-address=0.0.0.0 --nat=extip:172.18.209.165 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3b3dde63a17da4da6166aec53a46dff047ec5bc4156571abb9acda72cdfb9647 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62998 --metrics-logging=true --lightpush=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.209.165 waku 8e37dab9fae39093a81d04d5b9d1178a1d1ae466e4eb4bffa4741344d3ea787e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 8e37dab9fae3. Setting up logs at ./log/docker/receiving_node1_2025-12-18_04-19-29__21cbab97-d3ff-43da-a640-75c1c8edc501__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62994
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62994/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
INFO  src.node.waku_node:waku_node.py:287 Node protocols are initialized !!
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62994/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.209.165/tcp/62995/p2p/16Uiu2HAmJGBmkdZLfReSKc2GdMoUC1HvxKMa828YbWUVVtVTmvXd","/ip4/172.18.209.165/tcp/62996/ws/p2p/16Uiu2HAmJGBmkdZLfReSKc2GdMoUC1HvxKMa828YbWUVVtVTmvXd"],"enrUri":"enr:-L24QApPWEDDDx49b4YYT36cl1cQwuBT1ekljYMa7r9dasBFK5GJebaGdjlj3skB1kPJRxpANFnmDa8cI-tw8Pq3upgCgmlkgnY0gmlwhKwS0aWKbXVsdGlhZGRyc5YACASsEtGlBvYTAAoErBLRpQb2FN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDU06tdvFacNVgerya5ymBYAvXFN86JaMAfNVzrikb4iSDdGNwgvYTg3VkcIL2FYV3YWt1Mg0"}'
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/lightpush_node1_2025-12-18_04-19-29__21cbab97-d3ff-43da-a640-75c1c8edc501__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.119.66
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43031', '43032', '43033', '43034', '43035']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 43031:43031 -p 43032:43032 -p 43033:43033 -p 43034:43034 -p 43035:43035 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43033 --rest-port=43031 --tcp-port=43032 --discv5-udp-port=43034 --rest-address=0.0.0.0 --nat=extip:172.18.119.66 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=77d3fd2be7ed6392ab49de3c2ef9029cc54366935cae91f8fa174bb2aef4bacf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43035 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QApPWEDDDx49b4YYT36cl1cQwuBT1ekljYMa7r9dasBFK5GJebaGdjlj3skB1kPJRxpANFnmDa8cI-tw8Pq3upgCgmlkgnY0gmlwhKwS0aWKbXVsdGlhZGRyc5YACASsEtGlBvYTAAoErBLRpQb2FN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDU06tdvFacNVgerya5ymBYAvXFN86JaMAfNVzrikb4iSDdGNwgvYTg3VkcIL2FYV3YWt1Mg0 --lightpushnode=/ip4/172.18.209.165/tcp/62995/p2p/16Uiu2HAmJGBmkdZLfReSKc2GdMoUC1HvxKMa828YbWUVVtVTmvXd --lightpush=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.119.66 waku 10a574a04e72e9a3807bed44c3f8f005d914907ea7a095690cb023e60b2dda8b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 10a574a04e72. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-19-29__21cbab97-d3ff-43da-a640-75c1c8edc501__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43031
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43031/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Legacy Lightpush":"NOT_READY","desc":"Node has no relay peers to fullfill push requests"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"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:43031/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.66/tcp/43032/p2p/16Uiu2HAkv92N69ExAztcWMJcQjeVMXZwLGw1YHHqCcRENLQv4ft6","/ip4/172.18.119.66/tcp/43033/ws/p2p/16Uiu2HAkv92N69ExAztcWMJcQjeVMXZwLGw1YHHqCcRENLQv4ft6"],"enrUri":"enr:-L24QHpxP9fOubAf5nyxSMZgOB7vOTny3KI2g_p1gDh4IMEjLBq3Kb6g8MHiRVepnn5bhHmQsxF20ZiMNYaQi7FCoFECgmlkgnY0gmlwhKwSd0KKbXVsdGlhZGRyc5YACASsEndCBqgYAAoErBJ3QgaoGd0DgnJzhQADAQAAiXNlY3AyNTZrMaECCpfcpZGCgBjhabgoMSAhUYsC5yJh3VmEw5Bso4Tlp1ODdGNwgqgYg3VkcIKoGoV3YWt1Mg0"}'
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:43031/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.209.165/tcp/62995/p2p/16Uiu2HAmJGBmkdZLfReSKc2GdMoUC1HvxKMa828YbWUVVtVTmvXd"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:62994/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:43031/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.libs.common:common.py:47 Sleeping for 0.5 seconds
DEBUG  src.steps.light_push:light_push.py:121 Lightpushing message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:43031/lightpush/v1/message" -H "Content-Type: application/json" -d '{"pubsubTopic": "/waku/2/rs/3/0", "message": {"payload": "TGlnaHQgcHVzaCB3b3JrcyEh", "contentTopic": "/myapp/1/latest/proto", "timestamp": 1766031572757764672}}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_1:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62994/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031572757764672,"ephemeral":false,"proof":""}]'
DEBUG  src.steps.light_push:light_push.py:125 Checking that peer NODE_2:wakuorg/nwaku:latest can find the lightpushed message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43031/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"payload":"TGlnaHQgcHVzaCB3b3JrcyEh","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031572757764672,"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 8e37dab9fae3
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 10a574a04e72
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 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_msg_not_stored_when_ephemeral_true with id: 2025-12-18_04-11-02__70fd5e36-df1a-461c-bd79-05dfe2d9d861
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-18_04-11-02__70fd5e36-df1a-461c-bd79-05dfe2d9d861__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-18_04-11-02__70fd5e36-df1a-461c-bd79-05dfe2d9d861__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-18_04-11-02__70fd5e36-df1a-461c-bd79-05dfe2d9d861__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:386 Start 3 nodes
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:33 Network waku created
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.182.57
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['34335', '34336', '34337', '34338', '34339']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 34335:34335 -p 34336:34336 -p 34337:34337 -p 34338:34338 -p 34339:34339 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34337 --rest-port=34335 --tcp-port=34336 --discv5-udp-port=34338 --rest-address=0.0.0.0 --nat=extip:172.18.182.57 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=91f9b6d4b84776f8c0bbe8be41be6f3c63baafabf5d7cb890dcc92b0850719cf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34339 --metrics-logging=true --relay=true --store=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.182.57 waku 65cabefea3c9891fd8f700f2149e63ec090c87728d6d35046d7c6f367c352f24
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 65cabefea3c9. Setting up logs at ./log/docker/node1_2025-12-18_04-11-02__70fd5e36-df1a-461c-bd79-05dfe2d9d861__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 34335
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34335/health" -H "Content-Type: 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:34335/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.182.57/tcp/34336/p2p/16Uiu2HAkwxma7LEWREiCAGDhJ5MWfgpQnUZTpf6NZiGYbEfBXXfn","/ip4/172.18.182.57/tcp/34337/ws/p2p/16Uiu2HAkwxma7LEWREiCAGDhJ5MWfgpQnUZTpf6NZiGYbEfBXXfn"],"enrUri":"enr:-L24QDldQzj_xU7DE8BSoE9g2ObsBl8KpK9aZXukXEZxHhR9JzI11B0crRyL6TnIm_bAdp_W2tCNNIumB8NUcyPNs1gCgmlkgnY0gmlwhKwStjmKbXVsdGlhZGRyc5YACASsErY5BoYgAAoErBK2OQaGId0DgnJzhQADAQAAiXNlY3AyNTZrMaECJa6zkhR8-03QtiRmtI19NRK6PxrGstbwDaHGS6hSi1GDdGNwgoYgg3VkcIKGIoV3YWt1MgM"}'
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.211.202
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39320', '39321', '39322', '39323', '39324']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 39320:39320 -p 39321:39321 -p 39322:39322 -p 39323:39323 -p 39324:39324 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39322 --rest-port=39320 --tcp-port=39321 --discv5-udp-port=39323 --rest-address=0.0.0.0 --nat=extip:172.18.211.202 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=491f95e373bed0d690029d22d9d0bbb63abdc61eedbd92be3d4684d6f35f0413 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39324 --metrics-logging=true --store=true --relay=true --discv5-bootstrap-node=enr:-L24QDldQzj_xU7DE8BSoE9g2ObsBl8KpK9aZXukXEZxHhR9JzI11B0crRyL6TnIm_bAdp_W2tCNNIumB8NUcyPNs1gCgmlkgnY0gmlwhKwStjmKbXVsdGlhZGRyc5YACASsErY5BoYgAAoErBK2OQaGId0DgnJzhQADAQAAiXNlY3AyNTZrMaECJa6zkhR8-03QtiRmtI19NRK6PxrGstbwDaHGS6hSi1GDdGNwgoYgg3VkcIKGIoV3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.211.202 waku 9295647362b5c4ec73428150e3633e237a433b1fcd2ec0f63cc2734a190f23e3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9295647362b5. Setting up logs at ./log/docker/node2_2025-12-18_04-11-02__70fd5e36-df1a-461c-bd79-05dfe2d9d861__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39320
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39320/health" -H "Content-Type: 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:39320/debug/v1/info" -H "Content-Type: application/json" -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.202/tcp/39321/p2p/16Uiu2HAm4quLBsRRrUsXW7bCDEjdp1cV7xTuEXYUPvEFgKXFbfcc","/ip4/172.18.211.202/tcp/39322/ws/p2p/16Uiu2HAm4quLBsRRrUsXW7bCDEjdp1cV7xTuEXYUPvEFgKXFbfcc"],"enrUri":"enr:-L24QPzHUc3efsEK7hsNuH9TH1ij0gXDfLWrmNoC0f8_CwGtWlIaqZLHm_yG4TTsJeYuBp6uG4obVPbKdEfVxVIYUzACgmlkgnY0gmlwhKwS08qKbXVsdGlhZGRyc5YACASsEtPKBpmZAAoErBLTygaZmt0DgnJzhQADAQAAiXNlY3AyNTZrMaECi-437z30ozh-UAhbzKtKmQX2T6AT7YU7o5bTqWf4ElmDdGNwgpmZg3VkcIKZm4V3YWt1MgM"}'
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.155.158
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['26702', '26703', '26704', '26705', '26706']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 26702:26702 -p 26703:26703 -p 26704:26704 -p 26705:26705 -p 26706:26706 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26704 --rest-port=26702 --tcp-port=26703 --discv5-udp-port=26705 --rest-address=0.0.0.0 --nat=extip:172.18.155.158 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1572abed6c1af3fd7eef98a8e39d895e337ea3a5ddbcad2a45a8febae8cbebe1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26706 --metrics-logging=true --relay=false --storenode=/ip4/172.18.211.202/tcp/39321/p2p/16Uiu2HAm4quLBsRRrUsXW7bCDEjdp1cV7xTuEXYUPvEFgKXFbfcc --discv5-bootstrap-node=enr:-L24QPzHUc3efsEK7hsNuH9TH1ij0gXDfLWrmNoC0f8_CwGtWlIaqZLHm_yG4TTsJeYuBp6uG4obVPbKdEfVxVIYUzACgmlkgnY0gmlwhKwS08qKbXVsdGlhZGRyc5YACASsEtPKBpmZAAoErBLTygaZmt0DgnJzhQADAQAAiXNlY3AyNTZrMaECi-437z30ozh-UAhbzKtKmQX2T6AT7YU7o5bTqWf4ElmDdGNwgpmZg3VkcIKZm4V3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.155.158 waku 134472e492e10fa83e616d9bb5db95cd0ea80cdf0156a002b2e2357cf31b5f95
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 134472e492e1. Setting up logs at ./log/docker/node3_2025-12-18_04-11-02__70fd5e36-df1a-461c-bd79-05dfe2d9d861__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 26702
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:26702/health" -H "Content-Type: 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:26702/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.158/tcp/26703/p2p/16Uiu2HAmTrPj2yTbJvz2ZvyLj4B7fVdWshG5EcD6tEuRnN1zSyLj","/ip4/172.18.155.158/tcp/26704/ws/p2p/16Uiu2HAmTrPj2yTbJvz2ZvyLj4B7fVdWshG5EcD6tEuRnN1zSyLj"],"enrUri":"enr:-L24QK1J1hfEaGfXK-m0lxvdqHT2Ky69PSRYinh8G6FteHRIWysEdb-toxaGTyt5BWfzZYQGuvcOZXRxz8pn04V1dvQCgmlkgnY0gmlwhKwSm56KbXVsdGlhZGRyc5YACASsEpueBmhPAAoErBKbngZoUN0DgnJzhQADAQAAiXNlY3AyNTZrMaED4csfdfZdF3gUqQGXEjlRzRQtFebZZ9OXFuIu2CbDMpCDdGNwgmhPg3VkcIJoUYV3YWt1MgA"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  tests.e2e.test_e2e:test_e2e.py:391 Subscribe node1 ,2 to pubtopic /waku/2/rs/3/1
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34335/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:39320/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:34335/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.211.202/tcp/52784/p2p/16Uiu2HAm4quLBsRRrUsXW7bCDEjdp1cV7xTuEXYUPvEFgKXFbfcc","protocols":["/ipfs/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-119-gbc5059","origin":"UnknownOrigin"}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39320/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.182.57/tcp/34336/p2p/16Uiu2HAkwxma7LEWREiCAGDhJ5MWfgpQnUZTpf6NZiGYbEfBXXfn","protocols":["/ipfs/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-119-gbc5059","origin":"Discv5"}]'
DEBUG  src.libs.common:common.py:47 Sleeping for 30 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:396 Node1 publish message with flag ephemeral = True
DEBUG  src.steps.store:store.py:132 Relaying message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:34335/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "ephemeral": true}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.libs.common:common.py:47 Sleeping for 3 seconds
DEBUG  tests.e2e.test_e2e:test_e2e.py:401 Node3 makes store request to get messages
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:26702/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F1&pageSize=50&ascending=true" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"requestId":"59e3184e810c8336107e","statusCode":200,"statusDesc":"OK","messages":[]}'
DEBUG  src.steps.store:store.py:228 messages length is 0
DEBUG  tests.e2e.test_e2e:test_e2e.py:405 Response for store when ephemeral = true is strPeer wakuorg/nwaku:latest couldn't find any messages. Actual response: {'requestId': '59e3184e810c8336107e', 'statusCode': 200, 'statusDesc': 'OK', 'messages': []}
DEBUG  tests.e2e.test_e2e:test_e2e.py:407 Message isn't stored as ephemeral = True
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 65cabefea3c9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9295647362b5
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 134472e492e1
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 65cabefea3c9. 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,81 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_subscribe_refresh with id: 2025-12-18_04-12-21__f1247237-d97a-4af6-bcb2-a423f0f6c48e
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-18_04-12-21__f1247237-d97a-4af6-bcb2-a423f0f6c48e__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.161
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22951', '22952', '22953', '22954', '22955']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22951:22951 -p 22952:22952 -p 22953:22953 -p 22954:22954 -p 22955:22955 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22953 --rest-port=22951 --tcp-port=22952 --discv5-udp-port=22954 --rest-address=0.0.0.0 --nat=extip:172.18.22.161 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b92abfeaf19a5d304e24ac848b0a8fcea7bf5e5fd7f5b2e1fb9ea11c7372bad3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22955 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.22.161 waku 7f8f5be448ffc54c1bff16a68d5ac2223c04c04b89d745389a62c638bc51ad7e
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7f8f5be448ff. Setting up logs at ./log/docker/node1_2025-12-18_04-12-21__f1247237-d97a-4af6-bcb2-a423f0f6c48e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22951
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 689035af9d57. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 483d1305ee8d. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22951/health" -H "Content-Type: 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:22951/debug/v1/info" -H "Content-Type: application/json" -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.161/tcp/22952/p2p/16Uiu2HAmSij4CRdmw5ySZThAHf4MQKcjSXjrzSbtGxpFWQP2cu5k","/ip4/172.18.22.161/tcp/22953/ws/p2p/16Uiu2HAmSij4CRdmw5ySZThAHf4MQKcjSXjrzSbtGxpFWQP2cu5k"],"enrUri":"enr:-L24QFQGUEwqCjqMEG7EsVM-li7UJd0URu4f0Xh2toZ-aaSCHS0F8ZxKCHvf6IDZmduroJPCUnEfATabgS7uUd4vdKwCgmlkgnY0gmlwhKwSFqGKbXVsdGlhZGRyc5YACASsEhahBlmoAAoErBIWoQZZqd0DgnJzhQADAQAAiXNlY3AyNTZrMaED0PilfUhtZDTtNTsWNiSH6dpyQGWhu9TmBzo1p9tY4OuDdGNwglmog3VkcIJZqoV3YWt1MgU"}'
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-18_04-12-21__f1247237-d97a-4af6-bcb2-a423f0f6c48e__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.66.45
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4574', '4575', '4576', '4577', '4578']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4574:4574 -p 4575:4575 -p 4576:4576 -p 4577:4577 -p 4578:4578 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4576 --rest-port=4574 --tcp-port=4575 --discv5-udp-port=4577 --rest-address=0.0.0.0 --nat=extip:172.18.66.45 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e995a6eccfc476ce5914d770aa7affa5b8e5dbc95afdbec94ca7d3dc1796b1d1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4578 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QFQGUEwqCjqMEG7EsVM-li7UJd0URu4f0Xh2toZ-aaSCHS0F8ZxKCHvf6IDZmduroJPCUnEfATabgS7uUd4vdKwCgmlkgnY0gmlwhKwSFqGKbXVsdGlhZGRyc5YACASsEhahBlmoAAoErBIWoQZZqd0DgnJzhQADAQAAiXNlY3AyNTZrMaED0PilfUhtZDTtNTsWNiSH6dpyQGWhu9TmBzo1p9tY4OuDdGNwglmog3VkcIJZqoV3YWt1MgU --filternode=/ip4/172.18.22.161/tcp/22952/p2p/16Uiu2HAmSij4CRdmw5ySZThAHf4MQKcjSXjrzSbtGxpFWQP2cu5k
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.66.45 waku b4432ad3a75504280de6d6cec7d59efccf881b5325e3cbaf4d04d6a8cfc8889f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID b4432ad3a755. Setting up logs at ./log/docker/node2_2025-12-18_04-12-21__f1247237-d97a-4af6-bcb2-a423f0f6c48e__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4574
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4574/health" -H "Content-Type: 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:4574/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.66.45/tcp/4575/p2p/16Uiu2HAkupvo5Sn2kJfqA8hW6pV6b2SqaBTaoQ9iDUjauRNwuDxv","/ip4/172.18.66.45/tcp/4576/ws/p2p/16Uiu2HAkupvo5Sn2kJfqA8hW6pV6b2SqaBTaoQ9iDUjauRNwuDxv"],"enrUri":"enr:-L24QI2YYPo1e2CGXwCTkykR_iC5yE853U-6ZrttqNjbqzjyY1VoO5NRiax82rdB2YkYhuVWJDyJZCtQqbBOrha7elMCgmlkgnY0gmlwhKwSQi2KbXVsdGlhZGRyc5YACASsEkItBhHfAAoErBJCLQYR4N0DgnJzhQADAQAAiXNlY3AyNTZrMaECBfUcOZ2MQrMDT3tsI1F9KYHKwj1qV5E3GUqftcEy2vuDdGNwghHfg3VkcIIR4YV3YWt1MgA"}'
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:4574/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.22.161/tcp/22952/p2p/16Uiu2HAmSij4CRdmw5ySZThAHf4MQKcjSXjrzSbtGxpFWQP2cu5k"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22951/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:4574/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "f2da1ba6-91fb-4c98-9123-a9946efacc9c", "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":"f2da1ba6-91fb-4c98-9123-a9946efacc9c","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22951/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:4574/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":1766031143822914306,"ephemeral":false}]'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22951/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:4574/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "e2de3c8f-5f2d-4889-bbf2-f892b5d8e5c4", "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":"e2de3c8f-5f2d-4889-bbf2-f892b5d8e5c4","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:22951/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:4574/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":1766031143946036769,"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 7f8f5be448ff
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id b4432ad3a755
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,72 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_admin_filter_subscriptions_shape with id: 2025-12-18_04-24-49__3e8de742-61b0-490d-af8d-5555cfd768a0
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-18_04-24-49__3e8de742-61b0-490d-af8d-5555cfd768a0__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-18_04-24-49__3e8de742-61b0-490d-af8d-5555cfd768a0__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-18_04-24-49__3e8de742-61b0-490d-af8d-5555cfd768a0__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-18_04-24-49__3e8de742-61b0-490d-af8d-5555cfd768a0__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.38.188
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56517', '56518', '56519', '56520', '56521']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56517:56517 -p 56518:56518 -p 56519:56519 -p 56520:56520 -p 56521:56521 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56519 --rest-port=56517 --tcp-port=56518 --discv5-udp-port=56520 --rest-address=0.0.0.0 --nat=extip:172.18.38.188 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=baefccce3e2313bf6e16d0a6db44c3bab2c7b91a891cdf7efca01e9ccf25bb6d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56521 --metrics-logging=true --filter=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.38.188 waku 258ad4e7eeaf61d7c69dcbeff1f8e8994df9c46b7032e4c155d301ff1d0afd71
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 258ad4e7eeaf. Setting up logs at ./log/docker/node1_2025-12-18_04-24-49__3e8de742-61b0-490d-af8d-5555cfd768a0__wakuorg_nwaku:latest.log
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 39cbd62fe193. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56517
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 d3fb3e31dbfd. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56517/health" -H "Content-Type: 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:56517/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.38.188/tcp/56518/p2p/16Uiu2HAkyqowMVdzD8x2UGWnpyesY8tUvTDqq4jDga3LE46ywJci","/ip4/172.18.38.188/tcp/56519/ws/p2p/16Uiu2HAkyqowMVdzD8x2UGWnpyesY8tUvTDqq4jDga3LE46ywJci"],"enrUri":"enr:-L24QFwE4vZtbUbWcP7bvy5iKNA8Iz6Ggxon1yqMXAa2Q6pHQ1yOgHs4BmOjuD_kR_NMDQ5wyFQv368kXH-fJhzcRSoCgmlkgnY0gmlwhKwSJryKbXVsdGlhZGRyc5YACASsEia8BtzGAAoErBImvAbcx90DgnJzhQADAQAAiXNlY3AyNTZrMaECQZ2vaRH1A_BD0zN_D52_ASyT0R7txXwE5NaHeG40kcuDdGNwgtzGg3VkcILcyIV3YWt1MgU"}'
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.234.193
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['50830', '50831', '50832', '50833', '50834']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 50830:50830 -p 50831:50831 -p 50832:50832 -p 50833:50833 -p 50834:50834 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=50832 --rest-port=50830 --tcp-port=50831 --discv5-udp-port=50833 --rest-address=0.0.0.0 --nat=extip:172.18.234.193 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=122cb72f65ad3a4c1b6278eb7d1caaf8fb891caa1b3ccd52b72184cedcc0be4b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=50834 --metrics-logging=true --relay=false --filternode=/ip4/172.18.38.188/tcp/56518/p2p/16Uiu2HAkyqowMVdzD8x2UGWnpyesY8tUvTDqq4jDga3LE46ywJci --discv5-bootstrap-node=enr:-L24QFwE4vZtbUbWcP7bvy5iKNA8Iz6Ggxon1yqMXAa2Q6pHQ1yOgHs4BmOjuD_kR_NMDQ5wyFQv368kXH-fJhzcRSoCgmlkgnY0gmlwhKwSJryKbXVsdGlhZGRyc5YACASsEia8BtzGAAoErBImvAbcx90DgnJzhQADAQAAiXNlY3AyNTZrMaECQZ2vaRH1A_BD0zN_D52_ASyT0R7txXwE5NaHeG40kcuDdGNwgtzGg3VkcILcyIV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.234.193 waku 24f60aa6e565067281e5a9acee594b8dc904a32e0de3b7a34d8bc3a9bac7176f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 24f60aa6e565. Setting up logs at ./log/docker/node2_2025-12-18_04-24-49__3e8de742-61b0-490d-af8d-5555cfd768a0__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 50830
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:50830/health" -H "Content-Type: 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:50830/debug/v1/info" -H "Content-Type: application/json" -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.193/tcp/50831/p2p/16Uiu2HAmRjLkpA3SuD3zY8uqm1sPGTDyJG37cKcB5wnfmbVv5gpL","/ip4/172.18.234.193/tcp/50832/ws/p2p/16Uiu2HAmRjLkpA3SuD3zY8uqm1sPGTDyJG37cKcB5wnfmbVv5gpL"],"enrUri":"enr:-L24QFSRgTBky3VEdMB7gFQ8dSbn8Yb0iy4oloo4Z3OVihD1H0T4ZiNCCshuzQ_MKWtLlYZcU2BG7foMo2Nm0kYSWJQCgmlkgnY0gmlwhKwS6sGKbXVsdGlhZGRyc5YACASsEurBBsaPAAoErBLqwQbGkN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDwkVTcVf95FwWddOKwkIOHNOs7MbaNNWJ8-N08fsGGCWDdGNwgsaPg3VkcILGkYV3YWt1MgA"}'
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:50830/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:56517/admin/v1/filter/subscriptions" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[{"peerId":"16Uiu2HAmRjLkpA3SuD3zY8uqm1sPGTDyJG37cKcB5wnfmbVv5gpL","filterCriteria":[{"pubsubTopic":"/waku/2/rs/3/1","contentTopic":"/test/1/waku-filter/proto"}]}]'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:84 Node admin subscriptions info[{'peerId': '16Uiu2HAmRjLkpA3SuD3zY8uqm1sPGTDyJG37cKcB5wnfmbVv5gpL', 'filterCriteria': [{'pubsubTopic': '/waku/2/rs/3/1', 'contentTopic': '/test/1/waku-filter/proto'}]}]
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56517/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.234.193/tcp/33356/p2p/16Uiu2HAmRjLkpA3SuD3zY8uqm1sPGTDyJG37cKcB5wnfmbVv5gpL","protocols":["/ipfs/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-119-gbc5059","origin":"UnknownOrigin"}]'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:86 node 1 peers [{'multiaddr': '/ip4/172.18.234.193/tcp/33356/p2p/16Uiu2HAmRjLkpA3SuD3zY8uqm1sPGTDyJG37cKcB5wnfmbVv5gpL', 'protocols': ['/ipfs/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-119-gbc5059', 'origin': 'UnknownOrigin'}]
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 258ad4e7eeaf
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 24f60aa6e565
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-18 04:28:17.550 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:28:17.550 DEBUG [tests.conftest] Running test: test_publish_with_valid_version with id: 2025-12-18_04-28-17__f0dea95e-e0f1-4fdc-95dc-2a43238fef4e
2025-12-18 04:28:17.550 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:28:17.551 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:28:17.551 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2025-12-18 04:28:17.557 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:28:17.557 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-28-17__f0dea95e-e0f1-4fdc-95dc-2a43238fef4e__wakuorg_nwaku:latest.log
2025-12-18 04:28:17.557 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:28:17.557 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:28:17.558 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:28:17.559 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.23.82
2025-12-18 04:28:17.559 DEBUG [src.node.docker_mananger] Generated ports ['25108', '25109', '25110', '25111', '25112']
2025-12-18 04:28:17.559 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:28:17.559 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:28:17.559 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:28:17.559 DEBUG [src.node.docker_mananger] docker run -i -t -p 25108:25108 -p 25109:25109 -p 25110:25110 -p 25111:25111 -p 25112:25112 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25110 --rest-port=25108 --tcp-port=25109 --discv5-udp-port=25111 --rest-address=0.0.0.0 --nat=extip:172.18.23.82 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dc1cebaa4ceeccbb6ef757e29d1a9c25c8acc34897bde0c3f1afb4e190f3889c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25112 --metrics-logging=true --relay=true
2025-12-18 04:28:17.739 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.23.82 waku b1d0dc8f3917d64eb461407b5a047b00041080ae1fb9c699a0a2394d85d4d0b9
2025-12-18 04:28:17.769 DEBUG [src.node.docker_mananger] Container started with ID b1d0dc8f3917. Setting up logs at ./log/docker/node1_2025-12-18_04-28-17__f0dea95e-e0f1-4fdc-95dc-2a43238fef4e__wakuorg_nwaku:latest.log
2025-12-18 04:28:17.770 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 25108
2025-12-18 04:28:17.770 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:28:17.866 ERROR [src.node.docker_mananger] Max retries reached for container 9e6f1abff8a3. Exiting log stream.
2025-12-18 04:28:18.340 ERROR [src.node.docker_mananger] Max retries reached for container 753d74619df2. Exiting log stream.
2025-12-18 04:28:18.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25108/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:18.775 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-18 04:28:18.775 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:28:18.775 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25108/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:18.777 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.23.82/tcp/25109/p2p/16Uiu2HAkwC1XvVdpYDn3cCACz1NTZJtjs7e8RaNjTSKamd9oQA6z","/ip4/172.18.23.82/tcp/25110/ws/p2p/16Uiu2HAkwC1XvVdpYDn3cCACz1NTZJtjs7e8RaNjTSKamd9oQA6z"],"enrUri":"enr:-L24QH99AERkYpCk-9uWWuI3z2TB_OX3CTVl8KfI9OyNmo1pbP5tGQsOGWxnKOgF3BGkPOkKrNQsjDwcrgjpuW9KM2MCgmlkgnY0gmlwhKwSF1KKbXVsdGlhZGRyc5YACASsEhdSBmIVAAoErBIXUgZiFt0DgnJzhQADAQAAiXNlY3AyNTZrMaECGjdaLYfcZfE7iasDeG5G1kB26J5iUEs-5EWuy9RGzxeDdGNwgmIVg3VkcIJiF4V3YWt1MgE"}'
2025-12-18 04:28:18.777 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:28:18.784 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:28:18.784 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-28-17__f0dea95e-e0f1-4fdc-95dc-2a43238fef4e__wakuorg_nwaku:latest.log
2025-12-18 04:28:18.784 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:28:18.784 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:28:18.785 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:28:18.786 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.182.160
2025-12-18 04:28:18.786 DEBUG [src.node.docker_mananger] Generated ports ['46845', '46846', '46847', '46848', '46849']
2025-12-18 04:28:18.786 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:28:18.786 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:28:18.786 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:28:18.786 DEBUG [src.node.docker_mananger] docker run -i -t -p 46845:46845 -p 46846:46846 -p 46847:46847 -p 46848:46848 -p 46849:46849 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46847 --rest-port=46845 --tcp-port=46846 --discv5-udp-port=46848 --rest-address=0.0.0.0 --nat=extip:172.18.182.160 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3bccfcf33a6bcdeb09e76f33e05ea3cdc9c16f3382afc8cac47c96bf5ac5c389 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46849 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QH99AERkYpCk-9uWWuI3z2TB_OX3CTVl8KfI9OyNmo1pbP5tGQsOGWxnKOgF3BGkPOkKrNQsjDwcrgjpuW9KM2MCgmlkgnY0gmlwhKwSF1KKbXVsdGlhZGRyc5YACASsEhdSBmIVAAoErBIXUgZiFt0DgnJzhQADAQAAiXNlY3AyNTZrMaECGjdaLYfcZfE7iasDeG5G1kB26J5iUEs-5EWuy9RGzxeDdGNwgmIVg3VkcIJiF4V3YWt1MgE
2025-12-18 04:28:18.978 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.182.160 waku 9d32d898a15b05c0cde4bef2594e160db8bf689d11b82f8a2b6d5ef7d88bf37c
2025-12-18 04:28:19.013 DEBUG [src.node.docker_mananger] Container started with ID 9d32d898a15b. Setting up logs at ./log/docker/node2_2025-12-18_04-28-17__f0dea95e-e0f1-4fdc-95dc-2a43238fef4e__wakuorg_nwaku:latest.log
2025-12-18 04:28:19.013 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46845
2025-12-18 04:28:19.013 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:28:20.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46845/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.023 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-18 04:28:20.024 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:28:20.024 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46845/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.182.160/tcp/46846/p2p/16Uiu2HAmEMbh5TRNnQsAdRduz5XSSmYeN241r6BfCpLPFgksAdqn","/ip4/172.18.182.160/tcp/46847/ws/p2p/16Uiu2HAmEMbh5TRNnQsAdRduz5XSSmYeN241r6BfCpLPFgksAdqn"],"enrUri":"enr:-L24QBdg3v7awKz_LjRMCXEshn-8Zv-TOdYPG_3jPA3MT0w9QtemAQwv4-6irdNuh-CYPAY1qG9r9fQNk0uV_X6BWZkCgmlkgnY0gmlwhKwStqCKbXVsdGlhZGRyc5YACASsEragBrb-AAoErBK2oAa2_90DgnJzhQADAQAAiXNlY3AyNTZrMaEDGULhMm10k16RwhGaEOb4ZCt85fFKfr29kOq_RhZqvUWDdGNwgrb-g3VkcIK3AIV3YWt1MgE"}'
2025-12-18 04:28:20.027 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:28:20.027 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46845/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.23.82/tcp/25109/p2p/16Uiu2HAkwC1XvVdpYDn3cCACz1NTZJtjs7e8RaNjTSKamd9oQA6z"]'
2025-12-18 04:28:20.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:28:20.030 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2025-12-18 04:28:20.030 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25108/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:28:20.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:28:20.034 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46845/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:28:20.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:28:20.040 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25108/relay/v1/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-18 04:28:20.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:28:20.046 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:28:20.146 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:28:20.146 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25108/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1766032100040546304,"ephemeral":false,"proof":""}]'
2025-12-18 04:28:20.150 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:28:20.150 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46845/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.152 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":1766032100040546304,"ephemeral":false,"proof":""}]'
2025-12-18 04:28:20.154 INFO [src.steps.relay] WARM UP successful!!
2025-12-18 04:28:20.155 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:25108/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)', "version": 10}'
2025-12-18 04:28:20.159 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:28:20.160 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:28:20.260 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:28:20.260 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:25108/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.262 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":10,"timestamp":1766032100155187618,"ephemeral":false,"proof":""}]'
2025-12-18 04:28:20.264 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:28:20.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46845/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:20.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":10,"timestamp":1766032100155187618,"ephemeral":false,"proof":""}]'
2025-12-18 04:28:20.269 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:28:20.270 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:28:20.270 DEBUG [src.node.waku_node] Stopping container with id b1d0dc8f3917
2025-12-18 04:28:20.768 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:28:20.770 DEBUG [src.node.waku_node] Stopping container with id 9d32d898a15b
2025-12-18 04:28:21.273 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:28:21.274 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:28:21.286 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:28:21.290 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,396 @@
2025-12-18 04:33:18.495 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:33:18.495 DEBUG [tests.conftest] Running test: test_different_page_size[81] with id: 2025-12-18_04-33-18__016907f0-79d9-4089-b7ff-78c13b153d3e
2025-12-18 04:33:18.495 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:33:18.496 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:33:18.496 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-18 04:33:18.503 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:33:18.503 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-18_04-33-18__016907f0-79d9-4089-b7ff-78c13b153d3e__wakuorg_nwaku:latest.log
2025-12-18 04:33:18.503 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:33:18.504 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:33:18.505 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:33:18.505 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.121.76
2025-12-18 04:33:18.505 DEBUG [src.node.docker_mananger] Generated ports ['10459', '10460', '10461', '10462', '10463']
2025-12-18 04:33:18.506 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:33:18.506 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:33:18.506 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:33:18.506 DEBUG [src.node.docker_mananger] docker run -i -t -p 10459:10459 -p 10460:10460 -p 10461:10461 -p 10462:10462 -p 10463:10463 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10461 --rest-port=10459 --tcp-port=10460 --discv5-udp-port=10462 --rest-address=0.0.0.0 --nat=extip:172.18.121.76 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=bb7ba3a2526bbbb95cadcce3b5934afb4e81f696b5ec3e0b87a7a55a50440e4a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10463 --metrics-logging=true --store=true --relay=true
2025-12-18 04:33:18.700 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.121.76 waku 3ce81b309309b447a6859f9ba93cca0b61ac311954f3a7f804bdb77e06707d4c
2025-12-18 04:33:18.729 ERROR [src.node.docker_mananger] Max retries reached for container ed44ad09ddd9. Exiting log stream.
2025-12-18 04:33:18.733 DEBUG [src.node.docker_mananger] Container started with ID 3ce81b309309. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-33-18__016907f0-79d9-4089-b7ff-78c13b153d3e__wakuorg_nwaku:latest.log
2025-12-18 04:33:18.734 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10459
2025-12-18 04:33:18.734 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:33:19.279 ERROR [src.node.docker_mananger] Max retries reached for container 399104ea4750. Exiting log stream.
2025-12-18 04:33:19.737 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10459/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:19.741 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-18 04:33:19.741 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:33:19.741 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10459/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:19.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.121.76/tcp/10460/p2p/16Uiu2HAmCb8jezdLzCcR3aPyoiEwUEtotiNPR9Pr93w8UfEzq9cw","/ip4/172.18.121.76/tcp/10461/ws/p2p/16Uiu2HAmCb8jezdLzCcR3aPyoiEwUEtotiNPR9Pr93w8UfEzq9cw"],"enrUri":"enr:-L24QCFJcaIAkunhwNNwkf4aEwb7dJGSE8EV8KUdT2jXd4ISfyHcg2Sq3vy2IDBW0TZtCYSRky_rTaDnM-Eq299GKRACgmlkgnY0gmlwhKwSeUyKbXVsdGlhZGRyc5YACASsEnlMBijcAAoErBJ5TAYo3d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_wMojedPQBgHMZZ6tpxUua_Uug_NoFYVYjHviYqPvnSDdGNwgijcg3VkcIIo3oV3YWt1MgM"}'
2025-12-18 04:33:19.743 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:33:19.750 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:33:19.750 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-18_04-33-18__016907f0-79d9-4089-b7ff-78c13b153d3e__wakuorg_nwaku:latest.log
2025-12-18 04:33:19.751 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:33:19.751 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:33:19.752 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:33:19.752 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.142.225
2025-12-18 04:33:19.752 DEBUG [src.node.docker_mananger] Generated ports ['46210', '46211', '46212', '46213', '46214']
2025-12-18 04:33:19.753 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:33:19.753 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:33:19.753 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:33:19.753 DEBUG [src.node.docker_mananger] docker run -i -t -p 46210:46210 -p 46211:46211 -p 46212:46212 -p 46213:46213 -p 46214:46214 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46212 --rest-port=46210 --tcp-port=46211 --discv5-udp-port=46213 --rest-address=0.0.0.0 --nat=extip:172.18.142.225 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3655eebe4819da1c9a9bfb796da42acfe0cfeca58ecfb3cd2af045000d6b7a3e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46214 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QCFJcaIAkunhwNNwkf4aEwb7dJGSE8EV8KUdT2jXd4ISfyHcg2Sq3vy2IDBW0TZtCYSRky_rTaDnM-Eq299GKRACgmlkgnY0gmlwhKwSeUyKbXVsdGlhZGRyc5YACASsEnlMBijcAAoErBJ5TAYo3d0DgnJzhQADAQAAiXNlY3AyNTZrMaEC_wMojedPQBgHMZZ6tpxUua_Uug_NoFYVYjHviYqPvnSDdGNwgijcg3VkcIIo3oV3YWt1MgM --storenode=/ip4/172.18.121.76/tcp/10460/p2p/16Uiu2HAmCb8jezdLzCcR3aPyoiEwUEtotiNPR9Pr93w8UfEzq9cw --store=true --relay=true
2025-12-18 04:33:19.935 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.142.225 waku ba4f3caa39e5be032f1db5a7ddfaa480e9d997b62e28dab372a33aa1863e7524
2025-12-18 04:33:19.971 DEBUG [src.node.docker_mananger] Container started with ID ba4f3caa39e5. Setting up logs at ./log/docker/store_node1_2025-12-18_04-33-18__016907f0-79d9-4089-b7ff-78c13b153d3e__wakuorg_nwaku:latest.log
2025-12-18 04:33:19.971 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46210
2025-12-18 04:33:19.972 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:33:20.972 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46210/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:20.976 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-18 04:33:20.977 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:33:20.977 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46210/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:20.979 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.142.225/tcp/46211/p2p/16Uiu2HAmTJMHKNugd43tPciXAVJYLudiHiBh1FnbBtqKfYKureNS","/ip4/172.18.142.225/tcp/46212/ws/p2p/16Uiu2HAmTJMHKNugd43tPciXAVJYLudiHiBh1FnbBtqKfYKureNS"],"enrUri":"enr:-L24QBs8EvkuybWkQbthprMJudfAGEVA1X0LLlnfXVKIH9gOADUu7G0P2kCG2rqX9AdQ-fBgJN9W3da2AfFbjL3ATpMCgmlkgnY0gmlwhKwSjuGKbXVsdGlhZGRyc5YACASsEo7hBrSDAAoErBKO4Qa0hN0DgnJzhQADAQAAiXNlY3AyNTZrMaED2ZXGNMYaQAKosLlf5ySWSjfJvrKNrx3cG4keshRE1_eDdGNwgrSDg3VkcIK0hYV3YWt1MgM"}'
2025-12-18 04:33:20.979 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:33:20.980 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46210/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.121.76/tcp/10460/p2p/16Uiu2HAmCb8jezdLzCcR3aPyoiEwUEtotiNPR9Pr93w8UfEzq9cw"]'
2025-12-18 04:33:20.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:20.983 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:33:20.985 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:20.985 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46210/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:33:20.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:20.989 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:20.989 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:20.994 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:20.994 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:21.195 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:21.195 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:21.201 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:21.201 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:21.403 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:21.403 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:21.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:21.409 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:21.609 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:21.610 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:21.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:21.616 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:21.817 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:21.817 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:21.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:21.822 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:22.023 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:22.023 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:22.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:22.029 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:22.230 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:22.231 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:22.237 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:22.237 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:22.438 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:22.438 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:22.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:22.445 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:22.645 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:22.646 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:22.653 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:22.653 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:22.854 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:22.854 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:22.860 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:22.860 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:23.061 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:23.062 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:23.068 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:23.069 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:23.270 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:23.270 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:23.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:23.276 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:23.477 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:23.477 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:23.483 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:23.484 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:23.685 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:23.685 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:23.691 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:23.692 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:23.893 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:23.893 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:23.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:23.899 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:24.100 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:24.100 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:24.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:24.107 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:24.308 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:24.308 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:24.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:24.314 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:24.515 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:24.515 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:24.521 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:24.522 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:24.723 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:24.723 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:24.729 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:24.729 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:24.930 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:24.930 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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-18 04:33:24.936 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:24.936 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:25.137 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:25.138 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:25.143 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:25.144 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:25.344 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:25.345 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:25.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:25.351 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:25.551 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:25.552 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:25.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:25.558 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:25.759 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:25.759 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:25.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:25.765 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:25.966 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:25.966 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:25.971 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:25.972 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:26.172 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:26.173 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:26.179 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:26.179 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:26.380 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:26.380 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:26.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:26.387 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:26.587 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:26.588 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:26.593 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:26.594 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:26.795 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:26.795 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:26.801 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:26.802 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:27.003 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:27.003 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:27.009 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:27.009 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:27.210 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:27.210 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:27.216 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:27.217 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:27.417 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:27.418 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:27.423 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:27.423 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:27.624 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:27.625 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:27.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:27.631 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:27.831 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:27.832 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:27.837 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:27.838 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:28.039 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:28.039 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:28.045 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:28.046 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:28.246 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:28.247 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:28.252 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:28.253 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:28.453 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:28.454 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:28.459 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:28.460 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:28.661 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:28.661 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:28.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:28.667 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:28.868 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:28.868 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:28.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:28.874 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:29.075 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:29.075 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/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)'}'
2025-12-18 04:33:29.081 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:29.081 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:29.282 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:29.283 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:29.288 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:29.288 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:29.489 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:29.489 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:29.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:29.495 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:29.696 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:29.697 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:29.702 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:29.703 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:29.904 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:29.905 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:29.914 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:29.914 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:30.115 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:30.116 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:30.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:30.122 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:30.323 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:30.323 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:30.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:30.329 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:30.530 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:30.531 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:30.537 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:30.537 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:30.738 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:30.738 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:30.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:30.744 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:30.944 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:30.945 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:30.951 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:30.951 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:31.152 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:31.152 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:31.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:31.159 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:31.359 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:31.360 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:31.365 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:31.366 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:31.567 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:31.567 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:31.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:31.573 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:31.773 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:31.774 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:31.779 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:31.780 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:31.981 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:31.982 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:31.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:31.988 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:32.189 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:32.189 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:32.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:32.195 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:32.396 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:32.397 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:32.402 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:32.402 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:32.603 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:32.603 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:32.609 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:32.610 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:32.811 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:32.811 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:32.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:32.818 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:33.019 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:33.019 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:33.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:33.025 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:33.226 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:33.226 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:33.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:33.232 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:33.433 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:33.433 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:33.438 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:33.438 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:33.639 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:33.640 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:33.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:33.646 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:33.847 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:33.847 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:33.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:33.853 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:34.053 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:34.054 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:34.059 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:34.059 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:34.260 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:34.261 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:34.266 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:34.267 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:34.468 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:34.468 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:34.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:34.474 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:34.675 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:34.675 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:34.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:34.681 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:34.882 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:34.882 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:34.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:34.888 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:35.089 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:35.089 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:35.095 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:35.096 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:35.297 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:35.297 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:35.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:35.303 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:35.504 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:35.505 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:35.510 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:35.510 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:35.711 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:35.711 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:35.717 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:35.718 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:35.918 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:35.919 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:35.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:35.925 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:36.126 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:36.126 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:36.132 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:36.133 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:36.334 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:36.334 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:36.339 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:36.340 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:36.540 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:36.541 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:36.546 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:36.547 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:36.747 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:36.748 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:36.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:36.754 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:36.955 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:36.955 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:36.960 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:36.961 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:37.162 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:37.162 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:37.168 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:37.169 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:37.369 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:37.370 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:37.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:37.376 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:37.577 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:37.577 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:37.583 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:37.583 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:37.784 DEBUG [src.steps.store] Relaying message
2025-12-18 04:33:37.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10459/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:33:37.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:33:37.791 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:33:37.991 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10459/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=81&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:37.996 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-18 04:33:37.997 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46210/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=81&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:38.002 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-18 04:33:38.004 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:33:38.005 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:33:38.005 DEBUG [src.node.waku_node] Stopping container with id 3ce81b309309
2025-12-18 04:33:38.562 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:33:38.563 DEBUG [src.node.waku_node] Stopping container with id ba4f3caa39e5
2025-12-18 04:33:39.150 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:33:39.151 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:33:39.200 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:33:39.224 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,552 @@
2025-12-18 04:16:32.254 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:16:32.255 DEBUG [tests.conftest] Running test: test_different_cursor_and_indexes[110-120] with id: 2025-12-18_04-16-32__975553d0-1f31-47f8-8588-9c574664fa22
2025-12-18 04:16:32.255 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:16:32.255 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:16:32.255 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-18 04:16:32.262 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:32.262 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-18_04-16-32__975553d0-1f31-47f8-8588-9c574664fa22__wakuorg_nwaku:latest.log
2025-12-18 04:16:32.262 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:32.262 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:32.264 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:32.264 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.174.27
2025-12-18 04:16:32.264 DEBUG [src.node.docker_mananger] Generated ports ['32599', '32600', '32601', '32602', '32603']
2025-12-18 04:16:32.264 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:32.265 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:32.265 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:32.265 DEBUG [src.node.docker_mananger] docker run -i -t -p 32599:32599 -p 32600:32600 -p 32601:32601 -p 32602:32602 -p 32603:32603 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32601 --rest-port=32599 --tcp-port=32600 --discv5-udp-port=32602 --rest-address=0.0.0.0 --nat=extip:172.18.174.27 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=71d2456b7f0f0a8e9a4e98f093ececbddb9ac0e9cca0b06dfb691c9ddd13b962 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32603 --metrics-logging=true --store=true --relay=true
2025-12-18 04:16:32.455 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.174.27 waku 5d746101d512acb81232cf6353fae58e39cbbb1416190641498a26251b2661c6
2025-12-18 04:16:32.488 DEBUG [src.node.docker_mananger] Container started with ID 5d746101d512. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-16-32__975553d0-1f31-47f8-8588-9c574664fa22__wakuorg_nwaku:latest.log
2025-12-18 04:16:32.488 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 32599
2025-12-18 04:16:32.488 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:32.546 ERROR [src.node.docker_mananger] Max retries reached for container f45007a30530. Exiting log stream.
2025-12-18 04:16:33.053 ERROR [src.node.docker_mananger] Max retries reached for container 9635f86e3797. Exiting log stream.
2025-12-18 04:16:33.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32599/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.492 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-18 04:16:33.492 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:33.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32599/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:33.494 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.174.27/tcp/32600/p2p/16Uiu2HAkzz6VEJcbRWFJUscx1yR6jUms2tK4TTuHZxPr1WQinNPq","/ip4/172.18.174.27/tcp/32601/ws/p2p/16Uiu2HAkzz6VEJcbRWFJUscx1yR6jUms2tK4TTuHZxPr1WQinNPq"],"enrUri":"enr:-L24QAgI9PfHvyRf1DI5auJSVqjtaAgHRVdtQuWcw-th0_JwE6eC1BQLkAQuiPsVd9K-C3UecnSi-UnPT-fhFESLXJMCgmlkgnY0gmlwhKwSrhuKbXVsdGlhZGRyc5YACASsEq4bBn9YAAoErBKuGwZ_Wd0DgnJzhQADAQAAiXNlY3AyNTZrMaECUpi7NLtiQ3uByo3rJgWVa3NWEIE67N-wMYvUgJP7eViDdGNwgn9Yg3VkcIJ_WoV3YWt1MgM"}'
2025-12-18 04:16:33.494 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:33.501 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:33.501 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-18_04-16-32__975553d0-1f31-47f8-8588-9c574664fa22__wakuorg_nwaku:latest.log
2025-12-18 04:16:33.501 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:33.502 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:33.503 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:33.503 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.196.38
2025-12-18 04:16:33.504 DEBUG [src.node.docker_mananger] Generated ports ['48728', '48729', '48730', '48731', '48732']
2025-12-18 04:16:33.504 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:33.504 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:33.504 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:33.504 DEBUG [src.node.docker_mananger] docker run -i -t -p 48728:48728 -p 48729:48729 -p 48730:48730 -p 48731:48731 -p 48732:48732 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48730 --rest-port=48728 --tcp-port=48729 --discv5-udp-port=48731 --rest-address=0.0.0.0 --nat=extip:172.18.196.38 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4da0342b98af966abdcaffe4aacabc812a9fe610d44e60ba9e84c63497bf79ee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48732 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QAgI9PfHvyRf1DI5auJSVqjtaAgHRVdtQuWcw-th0_JwE6eC1BQLkAQuiPsVd9K-C3UecnSi-UnPT-fhFESLXJMCgmlkgnY0gmlwhKwSrhuKbXVsdGlhZGRyc5YACASsEq4bBn9YAAoErBKuGwZ_Wd0DgnJzhQADAQAAiXNlY3AyNTZrMaECUpi7NLtiQ3uByo3rJgWVa3NWEIE67N-wMYvUgJP7eViDdGNwgn9Yg3VkcIJ_WoV3YWt1MgM --storenode=/ip4/172.18.174.27/tcp/32600/p2p/16Uiu2HAkzz6VEJcbRWFJUscx1yR6jUms2tK4TTuHZxPr1WQinNPq --store=true --relay=true
2025-12-18 04:16:33.682 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.196.38 waku 50e2b92959d9350ddd64755ccf498f6448c73509a9f1566238dcee7c0138215e
2025-12-18 04:16:33.713 DEBUG [src.node.docker_mananger] Container started with ID 50e2b92959d9. Setting up logs at ./log/docker/store_node1_2025-12-18_04-16-32__975553d0-1f31-47f8-8588-9c574664fa22__wakuorg_nwaku:latest.log
2025-12-18 04:16:33.713 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48728
2025-12-18 04:16:33.714 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:34.715 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48728/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.719 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-18 04:16:34.719 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:34.719 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48728/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.38/tcp/48729/p2p/16Uiu2HAm1a2Favnqz9HAt8odxfyGHUEboNW1n6AGViS43ZbN8VFM","/ip4/172.18.196.38/tcp/48730/ws/p2p/16Uiu2HAm1a2Favnqz9HAt8odxfyGHUEboNW1n6AGViS43ZbN8VFM"],"enrUri":"enr:-L24QK5EL_ArvAVL-M1jl2pGqhYWzUX0Ou8dgox2lGh3W1ZMAm6PWEKN09pNO9hxyhAOk63436va-qo3pgYilLXRIwYCgmlkgnY0gmlwhKwSxCaKbXVsdGlhZGRyc5YACASsEsQmBr5ZAAoErBLEJga-Wt0DgnJzhQADAQAAiXNlY3AyNTZrMaECW0mwofHNUkJoIgn14j7XTxhrGbPz_GI-wmFUgoeHediDdGNwgr5Zg3VkcIK-W4V3YWt1MgM"}'
2025-12-18 04:16:34.722 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:34.722 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48728/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.174.27/tcp/32600/p2p/16Uiu2HAkzz6VEJcbRWFJUscx1yR6jUms2tK4TTuHZxPr1WQinNPq"]'
2025-12-18 04:16:34.725 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:34.725 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:16:34.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:34.728 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48728/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:16:34.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:34.731 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:34.731 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:34.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:34.738 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:34.938 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:34.938 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:34.943 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:34.943 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:35.144 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:35.144 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:35.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:35.150 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:35.351 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:35.351 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:35.356 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:35.357 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:35.557 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:35.558 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:35.562 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:35.563 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:35.764 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:35.764 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:35.769 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:35.770 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:35.971 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:35.971 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:35.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:35.981 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:36.182 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:36.182 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:36.187 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:36.187 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:36.388 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:36.388 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:36.393 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:36.393 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:36.594 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:36.594 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:36.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:36.600 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:36.800 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:36.801 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:36.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:36.806 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:37.007 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:37.007 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:37.012 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:37.012 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:37.213 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:37.213 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:37.219 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:37.219 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:37.420 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:37.420 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:37.425 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:37.426 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:37.626 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:37.627 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:37.631 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:37.632 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:37.832 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:37.833 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:37.838 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:37.838 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:38.039 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:38.039 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:38.043 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:38.044 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:38.244 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:38.244 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:38.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:38.250 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:38.450 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:38.451 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:38.456 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:38.456 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:38.657 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:38.657 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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-18 04:16:38.661 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:38.662 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:38.863 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:38.863 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:38.867 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:38.868 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:39.068 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:39.069 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:39.074 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:39.074 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:39.275 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:39.275 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:39.281 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:39.281 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:39.482 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:39.482 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:39.486 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:39.486 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:39.688 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:39.688 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:39.693 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:39.694 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:39.895 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:39.895 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:39.900 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:39.901 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:40.102 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:40.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:40.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:40.108 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:40.309 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:40.309 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:40.313 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:40.314 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:40.515 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:40.515 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:40.519 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:40.520 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:40.721 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:40.721 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:40.726 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:40.726 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:40.928 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:40.928 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:40.932 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:40.933 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:41.134 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:41.134 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:41.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:41.140 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:41.340 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:41.341 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:41.346 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:41.346 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:41.547 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:41.547 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:41.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:41.552 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:41.753 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:41.754 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:41.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:41.759 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:41.960 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:41.960 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:41.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:41.966 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:42.167 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:42.167 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:42.173 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:42.173 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:42.374 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:42.374 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:42.379 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:42.380 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:42.581 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:42.581 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:42.586 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:42.587 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:42.788 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:42.788 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/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)'}'
2025-12-18 04:16:42.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:42.793 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:42.994 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:42.994 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:42.999 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:43.000 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:43.201 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:43.201 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:43.206 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:43.206 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:43.407 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:43.407 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:43.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:43.412 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:43.614 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:43.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:43.618 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:43.619 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:43.820 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:43.820 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:43.825 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:43.825 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:44.026 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:44.026 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:44.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:44.032 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:44.232 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:44.233 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:44.238 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:44.238 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:44.439 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:44.440 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:44.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:44.445 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:44.646 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:44.646 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:44.651 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:44.652 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:44.852 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:44.853 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV80OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:44.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:44.859 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:45.059 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:45.059 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:45.064 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:45.065 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:45.266 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:45.266 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:45.275 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:45.275 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:45.476 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:45.476 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:45.481 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:45.482 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:45.682 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:45.683 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:45.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:45.688 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:45.889 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:45.889 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:45.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:45.896 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:46.097 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:46.097 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:46.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:46.102 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:46.303 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:46.303 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:46.308 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:46.308 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:46.510 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:46.510 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:46.516 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:46.517 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:46.717 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:46.717 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:46.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:46.723 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:46.924 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:46.924 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV81OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:46.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:46.929 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:47.130 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:47.130 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:47.135 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:47.135 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:47.336 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:47.336 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:47.341 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:47.342 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:47.543 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:47.543 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:47.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:47.548 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:47.749 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:47.749 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:47.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:47.755 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:47.956 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:47.956 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:47.961 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:47.962 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:48.162 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:48.162 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:48.167 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:48.167 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:48.368 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:48.369 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:48.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:48.374 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:48.575 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:48.575 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:48.580 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:48.580 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:48.782 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:48.782 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:48.787 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:48.788 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:48.988 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:48.988 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV82OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:48.995 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:48.996 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:49.197 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:49.197 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:49.202 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:49.203 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:49.404 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:49.404 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:49.409 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:49.410 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:49.610 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:49.610 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:49.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:49.616 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:49.816 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:49.817 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:49.822 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:49.822 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:50.023 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:50.023 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:50.028 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:50.028 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:50.229 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:50.229 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:50.234 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:50.234 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:50.435 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:50.435 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:50.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:50.441 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:50.642 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:50.642 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:50.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:50.648 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:50.850 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:50.850 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:50.854 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:50.855 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:51.056 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:51.056 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV83OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:51.061 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:51.062 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:51.263 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:51.263 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:51.269 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:51.269 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:51.469 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:51.470 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:51.476 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:51.476 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:51.677 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:51.677 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:51.682 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:51.683 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:51.883 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:51.884 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:51.889 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:51.890 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:52.091 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:52.091 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:52.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:52.096 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:52.297 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:52.298 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:52.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:52.303 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:52.504 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:52.504 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:52.508 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:52.509 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:52.710 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:52.710 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:52.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:52.716 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:52.917 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:52.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:52.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:52.922 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:53.123 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:53.123 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV84OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:53.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:53.128 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:53.329 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:53.329 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:53.333 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:53.334 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:53.535 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:53.535 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85MQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:53.541 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:53.541 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:53.743 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:53.743 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mg==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:53.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:53.752 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:53.953 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:53.953 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Mw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:53.959 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:53.959 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:54.160 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:54.160 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:54.165 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:54.166 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:54.366 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:54.367 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85NQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:54.371 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:54.372 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:54.573 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:54.573 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Ng==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:54.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:54.579 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:54.780 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:54.780 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85Nw==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:54.786 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:54.786 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:54.987 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:54.987 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OA==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:54.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:54.992 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:55.194 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:55.194 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV85OQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:55.199 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:55.200 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:55.401 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:55.401 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:55.406 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:55.406 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:55.607 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:55.607 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:55.613 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:55.614 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:55.815 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:55.815 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:55.820 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:55.820 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:56.021 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:56.021 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:56.027 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:56.027 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:56.228 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:56.228 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:56.233 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:56.234 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:56.434 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:56.435 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:56.440 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:56.440 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:56.640 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:56.641 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:56.646 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:56.646 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:56.847 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:56.847 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:56.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:56.852 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:57.053 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:57.053 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:57.062 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:57.063 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:57.264 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:57.264 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMDk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:57.268 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:57.269 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:57.469 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:57.470 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTA=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:57.474 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:57.474 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:57.676 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:57.676 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTE=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:57.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:57.682 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:57.883 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:57.883 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTI=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:57.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:57.889 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:58.090 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:58.090 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTM=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:58.096 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:58.096 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:58.297 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:58.297 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTQ=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:58.303 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:58.303 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:58.504 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:58.504 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTU=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:58.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:58.509 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:58.710 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:58.710 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTY=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:58.715 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:58.715 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:58.916 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:58.916 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTc=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:58.920 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:58.921 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:59.122 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:59.122 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTg=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:59.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:59.127 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:59.328 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:59.328 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:32599/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "TWVzc2FnZV8xMTk=", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:16:59.333 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:59.333 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:59.534 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32599/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:59.539 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-18 04:16:59.540 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48728/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:59.545 INFO [src.node.api_clients.base_client] Log line was discarded because it's longer than max_log_line_length=5000
2025-12-18 04:16:59.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:32599/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x5ef29296f847617741d04d5bb5bdd83ff7341ea9ad4e7b639bcd6282e2068fca&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:59.548 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb3c2e7ed32b6f40d2e23dd400c6dba08a136f53ab5a525d8e0ab103a073c7a22"},{"messageHash":"0xebef93c455ef72bc2ab5fe7156d96c0aac0ea38c1b8cdf5ec085ccdee04da746"},{"messageHash":"0x3d0af29575ee203a5ce277ad3673a15a7a06d67362a87abc3bbc76306744bf56"},{"messageHash":"0x4e0525f6cf5b3c042c2fa0e4d855795e5caabce2ad7807439353c0cd6214ed8d"},{"messageHash":"0x29fbc222990c9f6f534d2e415fd64724d05587f671196c4cb61cf3a1ff851477"},{"messageHash":"0x20fb35ba0e4c110803ca0b5e19ffecb49f19a05858ee864c710e1010c636ac76"},{"messageHash":"0x17bf2e9c1718d6c277c812d58207d642fd5b71ddb91b26b873e3ebfda4ed33ae"},{"messageHash":"0x6e62b48d41d804e7014994df91962948f51383b0778dd848c3fcce00ec22c437"},{"messageHash":"0x0c5794fe9a874c5cb59e6327e023e1bd891a04014ce3c6232aa476d857e1795f"},{"messageHash":"0x1cb04883537b0fa6f8ec7329330c55d86f092412a8bc7f6764d151eafdc7ac66"},{"messageHash":"0xd4d84a1ae0b394f8897f074a737ef9b84fc45198f81755386fdeda8b7cb9e6d5"},{"messageHash":"0x57658b5d34fd0a9b278a4d86fb5f3a3146554a565c6088758fe184d9ec70b706"},{"messageHash":"0xa6c1832a645cce032272b91215203ecc8c6c4172be0f3cab424e6861341ceee1"},{"messageHash":"0x777e7a7aaf8924f26a9ca3a9b7514239f1a3066b53abd6664ba2c2070677c543"},{"messageHash":"0x2ca2c5632b896f29737d92634c56492690935329e293c4772c605a7790badfeb"},{"messageHash":"0x38be28d07738c2d3a462e96c06a3f86700ab3278bdf908202c1245514b0fba52"},{"messageHash":"0xa5879d5c7b7a44e1dd80760e532da576b8621ef13eec4953cffeb10b333847d5"},{"messageHash":"0x1d8a455f026c0b7bfe7dfe8d0f49ae13bd498bcffd59bd3850fa4269a607aa63"},{"messageHash":"0x1fe68ce6b916e687eb5be7f7419fe6a61eb0fa10b728e28572d289ccb0048839"},{"messageHash":"0xa1434c9f13ea8e5da18c51eca8b10038e65bead800e6993545025c5b5947c91a"}]}'
2025-12-18 04:16:59.549 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48728/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=0x5ef29296f847617741d04d5bb5bdd83ff7341ea9ad4e7b639bcd6282e2068fca&pageSize=100&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:59.552 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0xb3c2e7ed32b6f40d2e23dd400c6dba08a136f53ab5a525d8e0ab103a073c7a22"},{"messageHash":"0xebef93c455ef72bc2ab5fe7156d96c0aac0ea38c1b8cdf5ec085ccdee04da746"},{"messageHash":"0x3d0af29575ee203a5ce277ad3673a15a7a06d67362a87abc3bbc76306744bf56"},{"messageHash":"0x4e0525f6cf5b3c042c2fa0e4d855795e5caabce2ad7807439353c0cd6214ed8d"},{"messageHash":"0x29fbc222990c9f6f534d2e415fd64724d05587f671196c4cb61cf3a1ff851477"},{"messageHash":"0x20fb35ba0e4c110803ca0b5e19ffecb49f19a05858ee864c710e1010c636ac76"},{"messageHash":"0x17bf2e9c1718d6c277c812d58207d642fd5b71ddb91b26b873e3ebfda4ed33ae"},{"messageHash":"0x6e62b48d41d804e7014994df91962948f51383b0778dd848c3fcce00ec22c437"},{"messageHash":"0x0c5794fe9a874c5cb59e6327e023e1bd891a04014ce3c6232aa476d857e1795f"},{"messageHash":"0x1cb04883537b0fa6f8ec7329330c55d86f092412a8bc7f6764d151eafdc7ac66"},{"messageHash":"0xd4d84a1ae0b394f8897f074a737ef9b84fc45198f81755386fdeda8b7cb9e6d5"},{"messageHash":"0x57658b5d34fd0a9b278a4d86fb5f3a3146554a565c6088758fe184d9ec70b706"},{"messageHash":"0xa6c1832a645cce032272b91215203ecc8c6c4172be0f3cab424e6861341ceee1"},{"messageHash":"0x777e7a7aaf8924f26a9ca3a9b7514239f1a3066b53abd6664ba2c2070677c543"},{"messageHash":"0x2ca2c5632b896f29737d92634c56492690935329e293c4772c605a7790badfeb"},{"messageHash":"0x38be28d07738c2d3a462e96c06a3f86700ab3278bdf908202c1245514b0fba52"},{"messageHash":"0xa5879d5c7b7a44e1dd80760e532da576b8621ef13eec4953cffeb10b333847d5"},{"messageHash":"0x1d8a455f026c0b7bfe7dfe8d0f49ae13bd498bcffd59bd3850fa4269a607aa63"},{"messageHash":"0x1fe68ce6b916e687eb5be7f7419fe6a61eb0fa10b728e28572d289ccb0048839"},{"messageHash":"0xa1434c9f13ea8e5da18c51eca8b10038e65bead800e6993545025c5b5947c91a"}]}'
2025-12-18 04:16:59.554 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:16:59.555 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:16:59.556 DEBUG [src.node.waku_node] Stopping container with id 5d746101d512
2025-12-18 04:17:00.143 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:17:00.143 DEBUG [src.node.waku_node] Stopping container with id 50e2b92959d9
2025-12-18 04:17:00.682 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:17:00.684 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:17:00.717 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:17:00.749 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,100 @@
2025-12-18 04:33:58.619 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:33:58.619 DEBUG [tests.conftest] Running test: test_store_without_encoding_pubsubtopic with id: 2025-12-18_04-33-58__ad063821-3cd1-4291-bbb7-f8282bfa1b64
2025-12-18 04:33:58.620 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:33:58.620 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:33:58.620 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-18 04:33:58.627 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:33:58.627 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-18_04-33-58__ad063821-3cd1-4291-bbb7-f8282bfa1b64__wakuorg_nwaku:latest.log
2025-12-18 04:33:58.627 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:33:58.628 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:33:58.629 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:33:58.629 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.146.63
2025-12-18 04:33:58.629 DEBUG [src.node.docker_mananger] Generated ports ['21564', '21565', '21566', '21567', '21568']
2025-12-18 04:33:58.629 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:33:58.629 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:33:58.630 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:33:58.630 DEBUG [src.node.docker_mananger] docker run -i -t -p 21564:21564 -p 21565:21565 -p 21566:21566 -p 21567:21567 -p 21568:21568 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=21566 --rest-port=21564 --tcp-port=21565 --discv5-udp-port=21567 --rest-address=0.0.0.0 --nat=extip:172.18.146.63 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ab2cdebaab5f9dee9baf38af9e3eedfcd6667540d187aa0cbe630b4cf63765ce --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=21568 --metrics-logging=true --store=true --relay=true
2025-12-18 04:33:58.813 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.146.63 waku cc2e1e837e2299ee037276c10c40a941484fb251da304699275a9ce499199312
2025-12-18 04:33:58.851 ERROR [src.node.docker_mananger] Max retries reached for container 7120227ea322. Exiting log stream.
2025-12-18 04:33:58.852 DEBUG [src.node.docker_mananger] Container started with ID cc2e1e837e22. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-33-58__ad063821-3cd1-4291-bbb7-f8282bfa1b64__wakuorg_nwaku:latest.log
2025-12-18 04:33:58.854 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 21564
2025-12-18 04:33:58.854 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:33:59.414 ERROR [src.node.docker_mananger] Max retries reached for container ae1a809dde5b. Exiting log stream.
2025-12-18 04:33:59.854 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21564/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:59.858 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-18 04:33:59.858 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:33:59.858 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21564/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:33:59.860 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.146.63/tcp/21565/p2p/16Uiu2HAmBnuY13rT5feQsHB5KZczBLqbGmBMgD3yTBYh3sobJjbz","/ip4/172.18.146.63/tcp/21566/ws/p2p/16Uiu2HAmBnuY13rT5feQsHB5KZczBLqbGmBMgD3yTBYh3sobJjbz"],"enrUri":"enr:-L24QApetjTviMtLUTlvP_3hDmR5eiQqsgu3zQc_COeC8XtHR3BeqdOYak7BT_BStZJiQYt1-yGEUWsLqj6YNN5oigwCgmlkgnY0gmlwhKwSkj-KbXVsdGlhZGRyc5YACASsEpI_BlQ9AAoErBKSPwZUPt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8yuDzW35B4CBjcgSbyTE3FJbYI3nbKnVNkBz4AIl3t2DdGNwglQ9g3VkcIJUP4V3YWt1MgM"}'
2025-12-18 04:33:59.860 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:33:59.868 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:33:59.868 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-18_04-33-58__ad063821-3cd1-4291-bbb7-f8282bfa1b64__wakuorg_nwaku:latest.log
2025-12-18 04:33:59.868 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:33:59.868 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:33:59.870 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:33:59.870 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.83.176
2025-12-18 04:33:59.870 DEBUG [src.node.docker_mananger] Generated ports ['35641', '35642', '35643', '35644', '35645']
2025-12-18 04:33:59.870 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:33:59.870 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:33:59.870 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:33:59.871 DEBUG [src.node.docker_mananger] docker run -i -t -p 35641:35641 -p 35642:35642 -p 35643:35643 -p 35644:35644 -p 35645:35645 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35643 --rest-port=35641 --tcp-port=35642 --discv5-udp-port=35644 --rest-address=0.0.0.0 --nat=extip:172.18.83.176 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=11527002a08bcc3c6372759fb889ea748a9d29c3cea2277e3e1d0b243f461dfe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35645 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QApetjTviMtLUTlvP_3hDmR5eiQqsgu3zQc_COeC8XtHR3BeqdOYak7BT_BStZJiQYt1-yGEUWsLqj6YNN5oigwCgmlkgnY0gmlwhKwSkj-KbXVsdGlhZGRyc5YACASsEpI_BlQ9AAoErBKSPwZUPt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC8yuDzW35B4CBjcgSbyTE3FJbYI3nbKnVNkBz4AIl3t2DdGNwglQ9g3VkcIJUP4V3YWt1MgM --storenode=/ip4/172.18.146.63/tcp/21565/p2p/16Uiu2HAmBnuY13rT5feQsHB5KZczBLqbGmBMgD3yTBYh3sobJjbz --store=true --relay=true
2025-12-18 04:34:00.061 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.83.176 waku a81d884e4226c1d491a41cd1634772695bb5e285035697c2911012e77aa3004c
2025-12-18 04:34:00.093 DEBUG [src.node.docker_mananger] Container started with ID a81d884e4226. Setting up logs at ./log/docker/store_node1_2025-12-18_04-33-58__ad063821-3cd1-4291-bbb7-f8282bfa1b64__wakuorg_nwaku:latest.log
2025-12-18 04:34:00.094 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 35641
2025-12-18 04:34:00.094 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:34:01.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35641/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:34:01.099 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-18 04:34:01.099 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:34:01.100 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:35641/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:34:01.102 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.83.176/tcp/35642/p2p/16Uiu2HAmFViG7Tc2KRCeJXFdDDUynnHLpfGVfNVhMyeXMmneHUCG","/ip4/172.18.83.176/tcp/35643/ws/p2p/16Uiu2HAmFViG7Tc2KRCeJXFdDDUynnHLpfGVfNVhMyeXMmneHUCG"],"enrUri":"enr:-L24QEweBU7MqhX1F5bjYtkaTgvQfprct0UvBKm28kxfKYAWYj4MJJouUoIkDBCWDfxn2978ksgNSIQRHa8PBI83by8CgmlkgnY0gmlwhKwSU7CKbXVsdGlhZGRyc5YACASsElOwBos6AAoErBJTsAaLO90DgnJzhQADAQAAiXNlY3AyNTZrMaEDKjKkLEyu1aznFk1uYjaXjmQcglzot50Xni3nF9KGHUmDdGNwgos6g3VkcIKLPIV3YWt1MgM"}'
2025-12-18 04:34:01.102 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:34:01.102 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35641/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.146.63/tcp/21565/p2p/16Uiu2HAmBnuY13rT5feQsHB5KZczBLqbGmBMgD3yTBYh3sobJjbz"]'
2025-12-18 04:34:01.105 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:34:01.106 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21564/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:34:01.108 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:34:01.108 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:35641/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:34:01.110 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:34:01.111 DEBUG [src.steps.store] Relaying message
2025-12-18 04:34:01.111 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21564/relay/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-18 04:34:01.116 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:34:01.116 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:34:01.317 DEBUG [src.steps.store] Relaying message
2025-12-18 04:34:01.317 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21564/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-18 04:34:01.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:34:01.323 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:34:01.524 DEBUG [src.steps.store] Relaying message
2025-12-18 04:34:01.524 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21564/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-18 04:34:01.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:34:01.530 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:34:01.731 DEBUG [src.steps.store] Relaying message
2025-12-18 04:34:01.732 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21564/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-18 04:34:01.737 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:34:01.738 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:34:01.939 DEBUG [src.steps.store] Relaying message
2025-12-18 04:34:01.939 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21564/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-18 04:34:01.945 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:34:01.945 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:34:02.146 DEBUG [src.steps.store] Relaying message
2025-12-18 04:34:02.146 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21564/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-18 04:34:02.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:34:02.152 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:34:02.353 DEBUG [src.steps.store] Relaying message
2025-12-18 04:34:02.353 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21564/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-18 04:34:02.359 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:34:02.359 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:34:02.560 DEBUG [src.steps.store] Relaying message
2025-12-18 04:34:02.561 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:21564/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-18 04:34:02.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:34:02.567 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:34:02.769 DEBUG [tests.store.test_topics] trying get message with wrong encoded pubsub topic /waku/2/rs/3/0
2025-12-18 04:34:02.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:21564/store/v3/messages?includeData=true&pubsubTopic=/waku/2/rs/3/0&pageSize=20&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:34:02.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x6b2739e477fa76f17e1153ef6b0f8098089abe39c2fbb2dbf04c40d1a3385f56","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766032441111211830,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa30e82ff314fcbff573665053279a20cd335d50b19f6f568511a2623a69cf776","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1766032441317563351,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x5625527c18ff8143435fe0e032d44f6f2a0451d910812f4dfbf54c07e98a0762","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1766032441524484991,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xcdfd87ec24899039dbfa0b706ee170f08492fa8996bad633aee3fbbfb5e41270","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1766032441731553831,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x6ace885e6d9cef68e1ea2a92cd94d059570b323f7a99f5f3e19f72661975c424","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1766032441939107408,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x6a1b1d844477a8c42d7b5cd55d8e586126677250806e425c42608020af1eecae","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1766032442145995178,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0x20c1e196e68c403d522d882da1044d36e5387f45ddfd4cfa36a623110b519dcf","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1766032442353010488,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"},{"messageHash":"0xa9418e87223ba0bf14694bd9ae0999707f92bad38320531fb66b179016191970","message":{"payload":"U3RvcmUgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1766032442560844229,"ephemeral":false},"pubsubTopic":"/waku/2/rs/3/0"}]}'
2025-12-18 04:34:02.773 DEBUG [tests.store.test_topics] response for getting message without encoding pubsub topic {'requestId': '', 'statusCode': 200, 'statusDesc': 'OK', 'messages': [{'messageHash': '0x6b2739e477fa76f17e1153ef6b0f8098089abe39c2fbb2dbf04c40d1a3385f56', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/myapp/1/latest/proto', 'version': 0, 'timestamp': 1766032441111211830, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xa30e82ff314fcbff573665053279a20cd335d50b19f6f568511a2623a69cf776', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/waku/2/content/test.js', 'version': 0, 'timestamp': 1766032441317563351, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x5625527c18ff8143435fe0e032d44f6f2a0451d910812f4dfbf54c07e98a0762', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/22/sometopic/someencoding', 'version': 0, 'timestamp': 1766032441524484991, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xcdfd87ec24899039dbfa0b706ee170f08492fa8996bad633aee3fbbfb5e41270', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/toychat/2/huilong/proto', 'version': 0, 'timestamp': 1766032441731553831, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x6ace885e6d9cef68e1ea2a92cd94d059570b323f7a99f5f3e19f72661975c424', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/statusim/1/community/cbor', 'version': 0, 'timestamp': 1766032441939107408, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x6a1b1d844477a8c42d7b5cd55d8e586126677250806e425c42608020af1eecae', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/27/sometopic/someencoding', 'version': 0, 'timestamp': 1766032442145995178, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0x20c1e196e68c403d522d882da1044d36e5387f45ddfd4cfa36a623110b519dcf', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/29/sometopic/someencoding', 'version': 0, 'timestamp': 1766032442353010488, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}, {'messageHash': '0xa9418e87223ba0bf14694bd9ae0999707f92bad38320531fb66b179016191970', 'message': {'payload': 'U3RvcmUgd29ya3MhIQ==', 'contentTopic': '/app/20/sometopic/someencoding', 'version': 0, 'timestamp': 1766032442560844229, 'ephemeral': False}, 'pubsubTopic': '/waku/2/rs/3/0'}]}
2025-12-18 04:34:02.776 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:34:02.778 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:34:02.778 DEBUG [src.node.waku_node] Stopping container with id cc2e1e837e22
2025-12-18 04:34:03.335 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:34:03.335 DEBUG [src.node.waku_node] Stopping container with id a81d884e4226
2025-12-18 04:34:03.883 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:34:03.884 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:34:03.891 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:34:03.899 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,76 @@
2025-12-18 04:16:23.284 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:16:23.284 DEBUG [tests.conftest] Running test: test_get_store_message_with_meta with id: 2025-12-18_04-16-23__339346c0-bb2b-4e25-bc95-b4697bba8ab6
2025-12-18 04:16:23.285 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:16:23.285 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:16:23.285 DEBUG [src.steps.store] Running fixture setup: node_setup
2025-12-18 04:16:23.291 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:23.291 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/publishing_node1_2025-12-18_04-16-23__339346c0-bb2b-4e25-bc95-b4697bba8ab6__wakuorg_nwaku:latest.log
2025-12-18 04:16:23.291 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:23.291 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:23.293 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:23.293 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.26.222
2025-12-18 04:16:23.293 DEBUG [src.node.docker_mananger] Generated ports ['18733', '18734', '18735', '18736', '18737']
2025-12-18 04:16:23.293 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:23.293 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:23.294 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:23.294 DEBUG [src.node.docker_mananger] docker run -i -t -p 18733:18733 -p 18734:18734 -p 18735:18735 -p 18736:18736 -p 18737:18737 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18735 --rest-port=18733 --tcp-port=18734 --discv5-udp-port=18736 --rest-address=0.0.0.0 --nat=extip:172.18.26.222 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fbd14945c32f10bb49ab9bf4c5dbb00fdd22e09cb89a07122f6fbf6f4cccb52c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18737 --metrics-logging=true --store=true --relay=true
2025-12-18 04:16:23.441 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.26.222 waku b7e1df50595bb2b7dd8cae21ae286d02e17883db17175947951b1867dc44abe6
2025-12-18 04:16:23.469 DEBUG [src.node.docker_mananger] Container started with ID b7e1df50595b. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-16-23__339346c0-bb2b-4e25-bc95-b4697bba8ab6__wakuorg_nwaku:latest.log
2025-12-18 04:16:23.470 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18733
2025-12-18 04:16:23.471 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:23.547 ERROR [src.node.docker_mananger] Max retries reached for container ae11911c7f1d. Exiting log stream.
2025-12-18 04:16:24.006 ERROR [src.node.docker_mananger] Max retries reached for container 8ae96c49c6e8. Exiting log stream.
2025-12-18 04:16:24.473 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18733/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:24.476 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-18 04:16:24.476 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:24.477 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18733/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:24.479 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.26.222/tcp/18734/p2p/16Uiu2HAmB4XTLci64ASLDQDxTWp32HCbhoGVUB1dH5Q6MHDp2mZk","/ip4/172.18.26.222/tcp/18735/ws/p2p/16Uiu2HAmB4XTLci64ASLDQDxTWp32HCbhoGVUB1dH5Q6MHDp2mZk"],"enrUri":"enr:-L24QGPVVrJK-jsUU1ETZCCHKbXDBhJXNzotjIwXeYiMoHqxXxFEkFfcg_7qUmzhL1em6390LEucTumHFg-TEKWk0hUCgmlkgnY0gmlwhKwSGt6KbXVsdGlhZGRyc5YACASsEhreBkkuAAoErBIa3gZJL90DgnJzhQADAQAAiXNlY3AyNTZrMaEC6FAnjP3jNcYkvMyIwlHn3k9xuAR_JzFBgGWNDfW2rjODdGNwgkkug3VkcIJJMIV3YWt1MgM"}'
2025-12-18 04:16:24.479 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:24.485 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:24.485 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/store_node1_2025-12-18_04-16-23__339346c0-bb2b-4e25-bc95-b4697bba8ab6__wakuorg_nwaku:latest.log
2025-12-18 04:16:24.485 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:24.485 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:24.486 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:24.487 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.222.160
2025-12-18 04:16:24.487 DEBUG [src.node.docker_mananger] Generated ports ['31786', '31787', '31788', '31789', '31790']
2025-12-18 04:16:24.487 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:24.487 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:24.487 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:24.487 DEBUG [src.node.docker_mananger] docker run -i -t -p 31786:31786 -p 31787:31787 -p 31788:31788 -p 31789:31789 -p 31790:31790 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31788 --rest-port=31786 --tcp-port=31787 --discv5-udp-port=31789 --rest-address=0.0.0.0 --nat=extip:172.18.222.160 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2a06db8f328ce3aeca8becbb06d47e9fb4b2af674a65fedb478974b2f4c21c8e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31790 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QGPVVrJK-jsUU1ETZCCHKbXDBhJXNzotjIwXeYiMoHqxXxFEkFfcg_7qUmzhL1em6390LEucTumHFg-TEKWk0hUCgmlkgnY0gmlwhKwSGt6KbXVsdGlhZGRyc5YACASsEhreBkkuAAoErBIa3gZJL90DgnJzhQADAQAAiXNlY3AyNTZrMaEC6FAnjP3jNcYkvMyIwlHn3k9xuAR_JzFBgGWNDfW2rjODdGNwgkkug3VkcIJJMIV3YWt1MgM --storenode=/ip4/172.18.26.222/tcp/18734/p2p/16Uiu2HAmB4XTLci64ASLDQDxTWp32HCbhoGVUB1dH5Q6MHDp2mZk --store=true --relay=true
2025-12-18 04:16:24.638 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.222.160 waku 08eaffb767d8228a10a4b1763baea5964677b2b1f1680d9b116dcce9e2209212
2025-12-18 04:16:24.661 DEBUG [src.node.docker_mananger] Container started with ID 08eaffb767d8. Setting up logs at ./log/docker/store_node1_2025-12-18_04-16-23__339346c0-bb2b-4e25-bc95-b4697bba8ab6__wakuorg_nwaku:latest.log
2025-12-18 04:16:24.661 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31786
2025-12-18 04:16:24.661 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:25.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31786/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.665 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-18 04:16:25.666 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:25.666 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31786/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.222.160/tcp/31787/p2p/16Uiu2HAmCKcCwGkJMcNCf9ugFaKNncRKJ9aJmzbFdiwEan7DYdbQ","/ip4/172.18.222.160/tcp/31788/ws/p2p/16Uiu2HAmCKcCwGkJMcNCf9ugFaKNncRKJ9aJmzbFdiwEan7DYdbQ"],"enrUri":"enr:-L24QE3uELymqQynoA-gDRmSiiCKhOuJnwj0k5lfoZIiY_DWZJ94lLj7KPycBoAZijDHGv1yna1Rd6S5sgmXxNyL1zACgmlkgnY0gmlwhKwS3qCKbXVsdGlhZGRyc5YACASsEt6gBnwrAAoErBLeoAZ8LN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC-wjtIgusQKhthhUKEIxcZ7pAjZqtLFBy8KH0O-DSavODdGNwgnwrg3VkcIJ8LYV3YWt1MgM"}'
2025-12-18 04:16:25.668 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:25.668 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31786/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.26.222/tcp/18734/p2p/16Uiu2HAmB4XTLci64ASLDQDxTWp32HCbhoGVUB1dH5Q6MHDp2mZk"]'
2025-12-18 04:16:25.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:25.671 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18733/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:16:25.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:25.674 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31786/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0"]'
2025-12-18 04:16:25.676 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:25.677 DEBUG [src.steps.store] Relaying message
2025-12-18 04:16:25.677 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18733/relay/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=="}'
2025-12-18 04:16:25.681 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:25.682 DEBUG [src.libs.common] Sleeping for 0.2 seconds
2025-12-18 04:16:25.883 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-18 04:16:25.883 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18733/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5fb654fa89e75040011601ddf15725b02dc904a5c10b8815df04e893a3a64057"}]}'
2025-12-18 04:16:25.887 DEBUG [src.steps.store] messages length is 1
2025-12-18 04:16:25.887 DEBUG [src.steps.store] Checking that peer wakuorg/nwaku:latest can find the stored messages
2025-12-18 04:16:25.888 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31786/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&pageSize=5&ascending=true" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:25.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x5fb654fa89e75040011601ddf15725b02dc904a5c10b8815df04e893a3a64057"}]}'
2025-12-18 04:16:25.890 DEBUG [src.steps.store] messages length is 1
2025-12-18 04:16:25.892 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:16:25.893 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:16:25.893 DEBUG [src.node.waku_node] Stopping container with id b7e1df50595b
2025-12-18 04:16:26.395 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:26.395 DEBUG [src.node.waku_node] Stopping container with id 08eaffb767d8
2025-12-18 04:16:26.891 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:26.893 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:16:26.898 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:16:26.903 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,187 @@
2025-12-18 04:16:33.408 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:16:33.408 DEBUG [tests.conftest] Running test: test_get_peers with id: 2025-12-18_04-16-33__63228300-ab7b-473c-9073-27632509bafd
2025-12-18 04:16:33.409 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:16:33.409 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:16:33.409 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:16:33.416 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:33.417 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-16-33__63228300-ab7b-473c-9073-27632509bafd__wakuorg_nwaku:latest.log
2025-12-18 04:16:33.417 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:33.417 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:33.418 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:33.418 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.208.156
2025-12-18 04:16:33.419 DEBUG [src.node.docker_mananger] Generated ports ['63298', '63299', '63300', '63301', '63302']
2025-12-18 04:16:33.419 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:33.419 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:33.419 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:33.419 DEBUG [src.node.docker_mananger] docker run -i -t -p 63298:63298 -p 63299:63299 -p 63300:63300 -p 63301:63301 -p 63302:63302 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=63300 --rest-port=63298 --tcp-port=63299 --discv5-udp-port=63301 --rest-address=0.0.0.0 --nat=extip:172.18.208.156 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4fbe5eaa958e4eda31ac668cdec432d7aae6ee4efe582c4dd7b9cf0c7b90abdd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63302 --metrics-logging=true --relay=true
2025-12-18 04:16:33.605 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.208.156 waku 5e62ae1806d69cb19139a1e493ccb8fab6cb34f43a1dde15f7460af953453586
2025-12-18 04:16:33.636 DEBUG [src.node.docker_mananger] Container started with ID 5e62ae1806d6. Setting up logs at ./log/docker/node1_2025-12-18_04-16-33__63228300-ab7b-473c-9073-27632509bafd__wakuorg_nwaku:latest.log
2025-12-18 04:16:33.638 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63298
2025-12-18 04:16:33.638 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:33.645 ERROR [src.node.docker_mananger] Max retries reached for container 0b59766ec4f1. Exiting log stream.
2025-12-18 04:16:34.210 ERROR [src.node.docker_mananger] Max retries reached for container 198cbb48b650. Exiting log stream.
2025-12-18 04:16:34.639 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63298/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.642 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-18 04:16:34.642 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:34.642 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63298/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:34.645 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.208.156/tcp/63299/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4","/ip4/172.18.208.156/tcp/63300/ws/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4"],"enrUri":"enr:-L24QGCZtZzO8fCdK1i8CCv53l5PZygMtCZm5IT9LgSBXOEWLRihCAq-9ROH0HHn7cqCkJf6GjkMIM9-cUQLg-ggk3MCgmlkgnY0gmlwhKwS0JyKbXVsdGlhZGRyc5YACASsEtCcBvdDAAoErBLQnAb3RN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTfazBlVKpjbfj9FUFEFEpKS-S-cFqe1PEZp0gQGviV-DdGNwgvdDg3VkcIL3RYV3YWt1MgE"}'
2025-12-18 04:16:34.645 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:34.651 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:34.652 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-16-33__63228300-ab7b-473c-9073-27632509bafd__wakuorg_nwaku:latest.log
2025-12-18 04:16:34.652 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:34.652 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:34.653 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:34.653 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.63.249
2025-12-18 04:16:34.654 DEBUG [src.node.docker_mananger] Generated ports ['48794', '48795', '48796', '48797', '48798']
2025-12-18 04:16:34.654 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:34.654 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:34.654 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:34.654 DEBUG [src.node.docker_mananger] docker run -i -t -p 48794:48794 -p 48795:48795 -p 48796:48796 -p 48797:48797 -p 48798:48798 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=48796 --rest-port=48794 --tcp-port=48795 --discv5-udp-port=48797 --rest-address=0.0.0.0 --nat=extip:172.18.63.249 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=97fbafc09e637f2d185d7dd2d6bedfacfbc5c88cfbcfbbea3de6b2f29fb078fa --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=48798 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGCZtZzO8fCdK1i8CCv53l5PZygMtCZm5IT9LgSBXOEWLRihCAq-9ROH0HHn7cqCkJf6GjkMIM9-cUQLg-ggk3MCgmlkgnY0gmlwhKwS0JyKbXVsdGlhZGRyc5YACASsEtCcBvdDAAoErBLQnAb3RN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTfazBlVKpjbfj9FUFEFEpKS-S-cFqe1PEZp0gQGviV-DdGNwgvdDg3VkcIL3RYV3YWt1MgE
2025-12-18 04:16:34.840 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.63.249 waku 78759097c97e1727a3df46d1a4c67fda618b096c18519693711e8bafb5e2ac3c
2025-12-18 04:16:34.872 DEBUG [src.node.docker_mananger] Container started with ID 78759097c97e. Setting up logs at ./log/docker/node2_2025-12-18_04-16-33__63228300-ab7b-473c-9073-27632509bafd__wakuorg_nwaku:latest.log
2025-12-18 04:16:34.872 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 48794
2025-12-18 04:16:34.872 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:35.873 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48794/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.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":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store 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-18 04:16:35.886 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:35.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48794/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:35.892 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.63.249/tcp/48795/p2p/16Uiu2HAkwVT3ysgkWPnukTqUKSNqJZBYMeucijcACrQogE3oiA6S","/ip4/172.18.63.249/tcp/48796/ws/p2p/16Uiu2HAkwVT3ysgkWPnukTqUKSNqJZBYMeucijcACrQogE3oiA6S"],"enrUri":"enr:-L24QF-svIZXRzun5orXMtnbNF1lQMo9XCyjC8sLYpL4fls4ZFzTgHN0qt8080Tv8gfg8Yzzb-ylMyck5703klLXiCkCgmlkgnY0gmlwhKwSP_mKbXVsdGlhZGRyc5YACASsEj_5Br6bAAoErBI_-Qa-nN0DgnJzhQADAQAAiXNlY3AyNTZrMaECHq8UX6Xh15GNqv90NG4B1TJzDtMKyBQj1Ui3rctnZseDdGNwgr6bg3VkcIK-nYV3YWt1MgE"}'
2025-12-18 04:16:35.893 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:35.893 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48794/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.208.156/tcp/63299/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4"]'
2025-12-18 04:16:35.897 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:35.904 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:35.904 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-18_04-16-33__63228300-ab7b-473c-9073-27632509bafd__wakuorg_nwaku:latest.log
2025-12-18 04:16:35.904 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:35.904 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:35.906 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:35.906 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.81.86
2025-12-18 04:16:35.906 DEBUG [src.node.docker_mananger] Generated ports ['62630', '62631', '62632', '62633', '62634']
2025-12-18 04:16:35.906 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:35.906 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:35.906 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:35.906 DEBUG [src.node.docker_mananger] docker run -i -t -p 62630:62630 -p 62631:62631 -p 62632:62632 -p 62633:62633 -p 62634:62634 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62632 --rest-port=62630 --tcp-port=62631 --discv5-udp-port=62633 --rest-address=0.0.0.0 --nat=extip:172.18.81.86 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4efa7eadae9ff2c10c0f6fcbdccadcb8ebed55400aba73f4f7beea1c6f5bbcc3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62634 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGCZtZzO8fCdK1i8CCv53l5PZygMtCZm5IT9LgSBXOEWLRihCAq-9ROH0HHn7cqCkJf6GjkMIM9-cUQLg-ggk3MCgmlkgnY0gmlwhKwS0JyKbXVsdGlhZGRyc5YACASsEtCcBvdDAAoErBLQnAb3RN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTfazBlVKpjbfj9FUFEFEpKS-S-cFqe1PEZp0gQGviV-DdGNwgvdDg3VkcIL3RYV3YWt1MgE
2025-12-18 04:16:36.095 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.81.86 waku 78e8a2701262276b1c1bffcd06865f73d102f3385095b063766bac2ef34740a9
2025-12-18 04:16:36.128 DEBUG [src.node.docker_mananger] Container started with ID 78e8a2701262. Setting up logs at ./log/docker/node3_2025-12-18_04-16-33__63228300-ab7b-473c-9073-27632509bafd__wakuorg_nwaku:latest.log
2025-12-18 04:16:36.128 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62630
2025-12-18 04:16:36.128 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:37.129 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62630/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.137 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-18 04:16:37.137 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:37.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62630/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:37.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.86/tcp/62631/p2p/16Uiu2HAkyWfuxRN3DDGBBadU3wzV9dykVCzDF167qv7LxieuAmJq","/ip4/172.18.81.86/tcp/62632/ws/p2p/16Uiu2HAkyWfuxRN3DDGBBadU3wzV9dykVCzDF167qv7LxieuAmJq"],"enrUri":"enr:-L24QGmQBhF21Ver7H-TfAFqAGdE9xeSpgkf1SJriOUrR46-NvfcwajedyCV1yt--H4LzpROEHVR2HuWsbJnuhgbpcoCgmlkgnY0gmlwhKwSUVaKbXVsdGlhZGRyc5YACASsElFWBvSnAAoErBJRVgb0qN0DgnJzhQADAQAAiXNlY3AyNTZrMaECPLaTsrB667OFimjYps-Ml4br0N5qKjXOH_3rChDsfcKDdGNwgvSng3VkcIL0qYV3YWt1MgE"}'
2025-12-18 04:16:37.146 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:37.147 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62630/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.208.156/tcp/63299/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4"]'
2025-12-18 04:16:37.149 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:37.156 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:37.157 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-18_04-16-33__63228300-ab7b-473c-9073-27632509bafd__wakuorg_nwaku:latest.log
2025-12-18 04:16:37.157 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:37.157 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:37.158 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:37.159 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.84.45
2025-12-18 04:16:37.159 DEBUG [src.node.docker_mananger] Generated ports ['11746', '11747', '11748', '11749', '11750']
2025-12-18 04:16:37.159 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:37.159 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:37.159 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:37.159 DEBUG [src.node.docker_mananger] docker run -i -t -p 11746:11746 -p 11747:11747 -p 11748:11748 -p 11749:11749 -p 11750:11750 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=11748 --rest-port=11746 --tcp-port=11747 --discv5-udp-port=11749 --rest-address=0.0.0.0 --nat=extip:172.18.84.45 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=7a1d7e4dbce2c2ddae32eebad255eb24a1a9f660cbca58fba1b8195ab28c6bbe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=11750 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGCZtZzO8fCdK1i8CCv53l5PZygMtCZm5IT9LgSBXOEWLRihCAq-9ROH0HHn7cqCkJf6GjkMIM9-cUQLg-ggk3MCgmlkgnY0gmlwhKwS0JyKbXVsdGlhZGRyc5YACASsEtCcBvdDAAoErBLQnAb3RN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTfazBlVKpjbfj9FUFEFEpKS-S-cFqe1PEZp0gQGviV-DdGNwgvdDg3VkcIL3RYV3YWt1MgE
2025-12-18 04:16:37.354 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.84.45 waku 294bfc28c69c29bda4e8bab2ff8b711a0923083e908c82e0f0bf6e0c99886554
2025-12-18 04:16:37.386 DEBUG [src.node.docker_mananger] Container started with ID 294bfc28c69c. Setting up logs at ./log/docker/node4_2025-12-18_04-16-33__63228300-ab7b-473c-9073-27632509bafd__wakuorg_nwaku:latest.log
2025-12-18 04:16:37.387 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 11746
2025-12-18 04:16:37.388 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:38.388 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11746/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.397 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-18 04:16:38.398 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:38.399 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11746/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:38.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.84.45/tcp/11747/p2p/16Uiu2HAkykAHy7PARdpLYgahBHn1tqgGttHxjVebWtMLziMNAqKJ","/ip4/172.18.84.45/tcp/11748/ws/p2p/16Uiu2HAkykAHy7PARdpLYgahBHn1tqgGttHxjVebWtMLziMNAqKJ"],"enrUri":"enr:-L24QMBqeNYsRsAOGPd7QZvQDl-ZXVwonrUgbnDxWK_qtMNSFoJQUOs0m2EoWGEyItCwlg87cg3xqFZkv2ygvL_PN0wCgmlkgnY0gmlwhKwSVC2KbXVsdGlhZGRyc5YACASsElQtBi3jAAoErBJULQYt5N0DgnJzhQADAQAAiXNlY3AyNTZrMaECQCs3Xl7t_KOGeQGo9TXVG0xhvA-zGkPIoDuOxwtFrt2DdGNwgi3jg3VkcIIt5YV3YWt1MgE"}'
2025-12-18 04:16:38.404 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:38.404 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11746/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.208.156/tcp/63299/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4"]'
2025-12-18 04:16:38.408 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:38.414 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:38.415 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-18_04-16-33__63228300-ab7b-473c-9073-27632509bafd__wakuorg_nwaku:latest.log
2025-12-18 04:16:38.415 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:38.415 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:38.416 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:38.416 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.107.167
2025-12-18 04:16:38.417 DEBUG [src.node.docker_mananger] Generated ports ['36054', '36055', '36056', '36057', '36058']
2025-12-18 04:16:38.417 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:38.417 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:38.417 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:38.417 DEBUG [src.node.docker_mananger] docker run -i -t -p 36054:36054 -p 36055:36055 -p 36056:36056 -p 36057:36057 -p 36058:36058 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36056 --rest-port=36054 --tcp-port=36055 --discv5-udp-port=36057 --rest-address=0.0.0.0 --nat=extip:172.18.107.167 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5c0dc1d3436e5b9bbcbae23f5bf5301d996ebffeb19ccf016c8b47acf1fadbcb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36058 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGCZtZzO8fCdK1i8CCv53l5PZygMtCZm5IT9LgSBXOEWLRihCAq-9ROH0HHn7cqCkJf6GjkMIM9-cUQLg-ggk3MCgmlkgnY0gmlwhKwS0JyKbXVsdGlhZGRyc5YACASsEtCcBvdDAAoErBLQnAb3RN0DgnJzhQADAQAAiXNlY3AyNTZrMaEDTfazBlVKpjbfj9FUFEFEpKS-S-cFqe1PEZp0gQGviV-DdGNwgvdDg3VkcIL3RYV3YWt1MgE
2025-12-18 04:16:38.619 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.107.167 waku 56559139d8349d12fbd4e41723e74bc76f6b864a370791c57ed99a8e54a8607f
2025-12-18 04:16:38.649 DEBUG [src.node.docker_mananger] Container started with ID 56559139d834. Setting up logs at ./log/docker/node5_2025-12-18_04-16-33__63228300-ab7b-473c-9073-27632509bafd__wakuorg_nwaku:latest.log
2025-12-18 04:16:38.650 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36054
2025-12-18 04:16:38.650 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:39.650 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36054/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.661 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-18 04:16:39.662 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:39.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36054/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:39.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.107.167/tcp/36055/p2p/16Uiu2HAkx3UDQE1Ee96s9LcF2YgZeXuPwhTLZMsjWnciMEQvX4Rc","/ip4/172.18.107.167/tcp/36056/ws/p2p/16Uiu2HAkx3UDQE1Ee96s9LcF2YgZeXuPwhTLZMsjWnciMEQvX4Rc"],"enrUri":"enr:-L24QIzr3QxrKLgltMUWWk8vmPrblKZsoYhgXJp7cQsQYo5VDYDrcocdn5zb4V6H93T87M3XHu7BYqHKuikh63Ee9-8CgmlkgnY0gmlwhKwSa6eKbXVsdGlhZGRyc5YACASsEmunBozXAAoErBJrpwaM2N0DgnJzhQADAQAAiXNlY3AyNTZrMaECJuL61UroWhqbZobU0nqjDfCJaCH1ctMm3Nmxld3uGZ-DdGNwgozXg3VkcIKM2YV3YWt1MgE"}'
2025-12-18 04:16:39.670 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:39.671 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36054/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.208.156/tcp/63299/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4"]'
2025-12-18 04:16:39.674 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:39.674 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63298/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-18 04:16:39.685 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:39.687 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:48794/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-18 04:16:39.703 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:39.703 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62630/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-18 04:16:39.716 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:39.717 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:11746/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-18 04:16:39.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:39.732 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36054/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-18 04:16:39.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:39.750 DEBUG [src.libs.common] Sleeping for 10 seconds
2025-12-18 04:16:49.750 DEBUG [test_peer_store] Node 0 peer ID 16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4
2025-12-18 04:16:49.750 DEBUG [test_peer_store] Node 1 peer ID 16Uiu2HAkwVT3ysgkWPnukTqUKSNqJZBYMeucijcACrQogE3oiA6S
2025-12-18 04:16:49.751 DEBUG [test_peer_store] Node 2 peer ID 16Uiu2HAkyWfuxRN3DDGBBadU3wzV9dykVCzDF167qv7LxieuAmJq
2025-12-18 04:16:49.751 DEBUG [test_peer_store] Node 3 peer ID 16Uiu2HAkykAHy7PARdpLYgahBHn1tqgGttHxjVebWtMLziMNAqKJ
2025-12-18 04:16:49.751 DEBUG [test_peer_store] Node 4 peer ID 16Uiu2HAkx3UDQE1Ee96s9LcF2YgZeXuPwhTLZMsjWnciMEQvX4Rc
2025-12-18 04:16:49.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63298/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.81.86/tcp/52210/p2p/16Uiu2HAkyWfuxRN3DDGBBadU3wzV9dykVCzDF167qv7LxieuAmJq","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.107.167/tcp/35502/p2p/16Uiu2HAkx3UDQE1Ee96s9LcF2YgZeXuPwhTLZMsjWnciMEQvX4Rc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.84.45/tcp/52250/p2p/16Uiu2HAkykAHy7PARdpLYgahBHn1tqgGttHxjVebWtMLziMNAqKJ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.63.249/tcp/39656/p2p/16Uiu2HAkwVT3ysgkWPnukTqUKSNqJZBYMeucijcACrQogE3oiA6S","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:49.754 DEBUG [test_peer_store] Node 0 peer info {'multiaddr': '/ip4/172.18.81.86/tcp/52210/p2p/16Uiu2HAkyWfuxRN3DDGBBadU3wzV9dykVCzDF167qv7LxieuAmJq', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.755 DEBUG [test_peer_store] Node 0 peer info {'multiaddr': '/ip4/172.18.107.167/tcp/35502/p2p/16Uiu2HAkx3UDQE1Ee96s9LcF2YgZeXuPwhTLZMsjWnciMEQvX4Rc', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.755 DEBUG [test_peer_store] Node 0 peer info {'multiaddr': '/ip4/172.18.84.45/tcp/52250/p2p/16Uiu2HAkykAHy7PARdpLYgahBHn1tqgGttHxjVebWtMLziMNAqKJ', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.755 DEBUG [test_peer_store] Node 0 peer info {'multiaddr': '/ip4/172.18.63.249/tcp/39656/p2p/16Uiu2HAkwVT3ysgkWPnukTqUKSNqJZBYMeucijcACrQogE3oiA6S', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:48794/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.81.86/tcp/62631/p2p/16Uiu2HAkyWfuxRN3DDGBBadU3wzV9dykVCzDF167qv7LxieuAmJq","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.107.167/tcp/36055/p2p/16Uiu2HAkx3UDQE1Ee96s9LcF2YgZeXuPwhTLZMsjWnciMEQvX4Rc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.208.156/tcp/63299/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.84.45/tcp/11747/p2p/16Uiu2HAkykAHy7PARdpLYgahBHn1tqgGttHxjVebWtMLziMNAqKJ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:49.758 DEBUG [test_peer_store] Node 1 peer info {'multiaddr': '/ip4/172.18.81.86/tcp/62631/p2p/16Uiu2HAkyWfuxRN3DDGBBadU3wzV9dykVCzDF167qv7LxieuAmJq', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.758 DEBUG [test_peer_store] Node 1 peer info {'multiaddr': '/ip4/172.18.107.167/tcp/36055/p2p/16Uiu2HAkx3UDQE1Ee96s9LcF2YgZeXuPwhTLZMsjWnciMEQvX4Rc', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.758 DEBUG [test_peer_store] Node 1 peer info {'multiaddr': '/ip4/172.18.208.156/tcp/63299/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.758 DEBUG [test_peer_store] Node 1 peer info {'multiaddr': '/ip4/172.18.84.45/tcp/11747/p2p/16Uiu2HAkykAHy7PARdpLYgahBHn1tqgGttHxjVebWtMLziMNAqKJ', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.758 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62630/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.761 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.107.167/tcp/36055/p2p/16Uiu2HAkx3UDQE1Ee96s9LcF2YgZeXuPwhTLZMsjWnciMEQvX4Rc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.208.156/tcp/63299/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.84.45/tcp/11747/p2p/16Uiu2HAkykAHy7PARdpLYgahBHn1tqgGttHxjVebWtMLziMNAqKJ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.63.249/tcp/34314/p2p/16Uiu2HAkwVT3ysgkWPnukTqUKSNqJZBYMeucijcACrQogE3oiA6S","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:49.762 DEBUG [test_peer_store] Node 2 peer info {'multiaddr': '/ip4/172.18.107.167/tcp/36055/p2p/16Uiu2HAkx3UDQE1Ee96s9LcF2YgZeXuPwhTLZMsjWnciMEQvX4Rc', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.762 DEBUG [test_peer_store] Node 2 peer info {'multiaddr': '/ip4/172.18.208.156/tcp/63299/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.762 DEBUG [test_peer_store] Node 2 peer info {'multiaddr': '/ip4/172.18.84.45/tcp/11747/p2p/16Uiu2HAkykAHy7PARdpLYgahBHn1tqgGttHxjVebWtMLziMNAqKJ', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.762 DEBUG [test_peer_store] Node 2 peer info {'multiaddr': '/ip4/172.18.63.249/tcp/34314/p2p/16Uiu2HAkwVT3ysgkWPnukTqUKSNqJZBYMeucijcACrQogE3oiA6S', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.762 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:11746/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.765 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.81.86/tcp/38568/p2p/16Uiu2HAkyWfuxRN3DDGBBadU3wzV9dykVCzDF167qv7LxieuAmJq","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.107.167/tcp/36055/p2p/16Uiu2HAkx3UDQE1Ee96s9LcF2YgZeXuPwhTLZMsjWnciMEQvX4Rc","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.208.156/tcp/63299/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.63.249/tcp/55598/p2p/16Uiu2HAkwVT3ysgkWPnukTqUKSNqJZBYMeucijcACrQogE3oiA6S","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:49.765 DEBUG [test_peer_store] Node 3 peer info {'multiaddr': '/ip4/172.18.81.86/tcp/38568/p2p/16Uiu2HAkyWfuxRN3DDGBBadU3wzV9dykVCzDF167qv7LxieuAmJq', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.765 DEBUG [test_peer_store] Node 3 peer info {'multiaddr': '/ip4/172.18.107.167/tcp/36055/p2p/16Uiu2HAkx3UDQE1Ee96s9LcF2YgZeXuPwhTLZMsjWnciMEQvX4Rc', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.765 DEBUG [test_peer_store] Node 3 peer info {'multiaddr': '/ip4/172.18.208.156/tcp/63299/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.765 DEBUG [test_peer_store] Node 3 peer info {'multiaddr': '/ip4/172.18.63.249/tcp/55598/p2p/16Uiu2HAkwVT3ysgkWPnukTqUKSNqJZBYMeucijcACrQogE3oiA6S', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.765 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36054/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:49.768 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.81.86/tcp/35908/p2p/16Uiu2HAkyWfuxRN3DDGBBadU3wzV9dykVCzDF167qv7LxieuAmJq","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.208.156/tcp/63299/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.84.45/tcp/60652/p2p/16Uiu2HAkykAHy7PARdpLYgahBHn1tqgGttHxjVebWtMLziMNAqKJ","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-119-gbc5059","origin":"Discv5"},{"multiaddr":"/ip4/172.18.63.249/tcp/47880/p2p/16Uiu2HAkwVT3ysgkWPnukTqUKSNqJZBYMeucijcACrQogE3oiA6S","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-119-gbc5059","origin":"Discv5"}]'
2025-12-18 04:16:49.768 DEBUG [test_peer_store] Node 4 peer info {'multiaddr': '/ip4/172.18.81.86/tcp/35908/p2p/16Uiu2HAkyWfuxRN3DDGBBadU3wzV9dykVCzDF167qv7LxieuAmJq', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.769 DEBUG [test_peer_store] Node 4 peer info {'multiaddr': '/ip4/172.18.208.156/tcp/63299/p2p/16Uiu2HAmHuKvda4vbqeMat16QugbDJiF5dxFyoVSVZKBX1TYtgD4', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.0', '/ipfs/ping/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.769 DEBUG [test_peer_store] Node 4 peer info {'multiaddr': '/ip4/172.18.84.45/tcp/60652/p2p/16Uiu2HAkykAHy7PARdpLYgahBHn1tqgGttHxjVebWtMLziMNAqKJ', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.769 DEBUG [test_peer_store] Node 4 peer info {'multiaddr': '/ip4/172.18.63.249/tcp/47880/p2p/16Uiu2HAkwVT3ysgkWPnukTqUKSNqJZBYMeucijcACrQogE3oiA6S', 'protocols': ['/ipfs/id/1.0.0', '/libp2p/autonat/1.0.0', '/libp2p/circuit/relay/0.2.0/hop', '/vac/waku/metadata/1.0.0', '/vac/waku/relay/2.0.0', '/vac/waku/rendezvous/1.0.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-119-gbc5059', 'origin': 'Discv5'}
2025-12-18 04:16:49.770 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:16:49.771 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:16:49.771 DEBUG [src.node.waku_node] Stopping container with id 5e62ae1806d6
2025-12-18 04:16:50.404 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:50.405 DEBUG [src.node.waku_node] Stopping container with id 78759097c97e
2025-12-18 04:16:50.989 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:50.989 DEBUG [src.node.waku_node] Stopping container with id 78e8a2701262
2025-12-18 04:16:51.220 ERROR [src.node.docker_mananger] Max retries reached for container 5e62ae1806d6. Exiting log stream.
2025-12-18 04:16:51.524 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:51.524 DEBUG [src.node.waku_node] Stopping container with id 294bfc28c69c
2025-12-18 04:16:51.802 ERROR [src.node.docker_mananger] Max retries reached for container 78759097c97e. Exiting log stream.
2025-12-18 04:16:52.062 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:52.062 DEBUG [src.node.waku_node] Stopping container with id 56559139d834
2025-12-18 04:16:52.337 ERROR [src.node.docker_mananger] Max retries reached for container 78e8a2701262. Exiting log stream.
2025-12-18 04:16:52.613 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:52.615 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:16:52.640 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:16:52.662 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:16:52.685 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:16:52.708 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:16:52.730 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,283 @@
2025-12-18 04:11:18.485 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:11:18.485 DEBUG [tests.conftest] Running test: test_filter_update_subscription_add_30_new_content_topics with id: 2025-12-18_04-11-18__e609c00d-2e83-4ac1-93fc-44f0e2904c61
2025-12-18 04:11:18.485 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:11:18.486 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-18 04:11:18.486 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-18 04:11:18.493 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:18.493 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-11-18__e609c00d-2e83-4ac1-93fc-44f0e2904c61__wakuorg_nwaku:latest.log
2025-12-18 04:11:18.493 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:18.493 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:18.494 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:18.495 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.59.40
2025-12-18 04:11:18.495 DEBUG [src.node.docker_mananger] Generated ports ['26596', '26597', '26598', '26599', '26600']
2025-12-18 04:11:18.495 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:18.495 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:18.495 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:18.495 DEBUG [src.node.docker_mananger] docker run -i -t -p 26596:26596 -p 26597:26597 -p 26598:26598 -p 26599:26599 -p 26600:26600 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=26598 --rest-port=26596 --tcp-port=26597 --discv5-udp-port=26599 --rest-address=0.0.0.0 --nat=extip:172.18.59.40 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=1ff56ed31ec89cd590ab8eb3009abbb931fb760bf90cfc72809685b9f9c53fb0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=26600 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:11:18.679 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.59.40 waku 6783c374440e7549b12058752c268c122cf66a6ba7482b8a24aa806941d31bb2
2025-12-18 04:11:18.713 DEBUG [src.node.docker_mananger] Container started with ID 6783c374440e. Setting up logs at ./log/docker/node1_2025-12-18_04-11-18__e609c00d-2e83-4ac1-93fc-44f0e2904c61__wakuorg_nwaku:latest.log
2025-12-18 04:11:18.715 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 26596
2025-12-18 04:11:18.715 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:18.765 ERROR [src.node.docker_mananger] Max retries reached for container 4c3393448b28. Exiting log stream.
2025-12-18 04:11:19.285 ERROR [src.node.docker_mananger] Max retries reached for container 267a7165c213. Exiting log stream.
2025-12-18 04:11:19.716 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26596/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:19.719 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-18 04:11:19.720 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:19.720 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:26596/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:19.722 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.59.40/tcp/26597/p2p/16Uiu2HAmNbT1L4qxfwfbetmPBQN9XFa6gM5iM7YCFonZAgkwdxTp","/ip4/172.18.59.40/tcp/26598/ws/p2p/16Uiu2HAmNbT1L4qxfwfbetmPBQN9XFa6gM5iM7YCFonZAgkwdxTp"],"enrUri":"enr:-L24QCYSG-qD7xcN_m-coj0QHASc_k0oWddudZTbqo9WiXMiGyXquOrqxVI2I3MlDML2spXErer6NE2d8evhaJQLCG4CgmlkgnY0gmlwhKwSOyiKbXVsdGlhZGRyc5YACASsEjsoBmflAAoErBI7KAZn5t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDk6yvlyY49B2j8FGK0J0At0ZqnS_PHubACAUSifhEJe-DdGNwgmflg3VkcIJn54V3YWt1MgU"}'
2025-12-18 04:11:19.723 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:19.723 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-18 04:11:19.730 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:19.730 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-11-18__e609c00d-2e83-4ac1-93fc-44f0e2904c61__wakuorg_nwaku:latest.log
2025-12-18 04:11:19.730 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:19.730 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:19.731 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:19.732 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.139.53
2025-12-18 04:11:19.732 DEBUG [src.node.docker_mananger] Generated ports ['22071', '22072', '22073', '22074', '22075']
2025-12-18 04:11:19.732 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:19.732 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:19.732 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:19.732 DEBUG [src.node.docker_mananger] docker run -i -t -p 22071:22071 -p 22072:22072 -p 22073:22073 -p 22074:22074 -p 22075:22075 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22073 --rest-port=22071 --tcp-port=22072 --discv5-udp-port=22074 --rest-address=0.0.0.0 --nat=extip:172.18.139.53 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3e32ebbab7728edc6df7cf5c17cf6484c7d27eac5dd36ff7865528fe69f1eda8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22075 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QCYSG-qD7xcN_m-coj0QHASc_k0oWddudZTbqo9WiXMiGyXquOrqxVI2I3MlDML2spXErer6NE2d8evhaJQLCG4CgmlkgnY0gmlwhKwSOyiKbXVsdGlhZGRyc5YACASsEjsoBmflAAoErBI7KAZn5t0DgnJzhQADAQAAiXNlY3AyNTZrMaEDk6yvlyY49B2j8FGK0J0At0ZqnS_PHubACAUSifhEJe-DdGNwgmflg3VkcIJn54V3YWt1MgU --filternode=/ip4/172.18.59.40/tcp/26597/p2p/16Uiu2HAmNbT1L4qxfwfbetmPBQN9XFa6gM5iM7YCFonZAgkwdxTp
2025-12-18 04:11:19.917 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.139.53 waku aa3cb9cf645e924effd7f6ea57933e1568c59e24e7af1ff0dd7ad0a635584fe1
2025-12-18 04:11:19.950 DEBUG [src.node.docker_mananger] Container started with ID aa3cb9cf645e. Setting up logs at ./log/docker/node2_2025-12-18_04-11-18__e609c00d-2e83-4ac1-93fc-44f0e2904c61__wakuorg_nwaku:latest.log
2025-12-18 04:11:19.951 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22071
2025-12-18 04:11:19.951 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:20.951 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:20.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"}]}'
2025-12-18 04:11:20.956 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:20.956 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:20.958 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.53/tcp/22072/p2p/16Uiu2HAkzoTisUn8yyQUMWGBb8fs1YrcGw5fYHQpe1dZNKDz4tdj","/ip4/172.18.139.53/tcp/22073/ws/p2p/16Uiu2HAkzoTisUn8yyQUMWGBb8fs1YrcGw5fYHQpe1dZNKDz4tdj"],"enrUri":"enr:-L24QHjpHlV156XzNWI19bpuzjBmWejsMwhgQZMlq0CmcdsZeMi6U6f4GiKpeZecBKuSYpRAv6HdhIEqlMenViUb7joCgmlkgnY0gmlwhKwSizWKbXVsdGlhZGRyc5YACASsEos1BlY4AAoErBKLNQZWOd0DgnJzhQADAQAAiXNlY3AyNTZrMaECT99aY1PVcojFiry6XyxMkKrZA_gLRNhvphh_cXxALgaDdGNwglY4g3VkcIJWOoV3YWt1MgA"}'
2025-12-18 04:11:20.958 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:20.959 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22071/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.59.40/tcp/26597/p2p/16Uiu2HAmNbT1L4qxfwfbetmPBQN9XFa6gM5iM7YCFonZAgkwdxTp"]'
2025-12-18 04:11:20.987 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:20.992 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:11:21.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:21.002 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22071/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "53ccc0b8-5f63-4ff7-85e4-d26280ccc4f3", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:21.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"53ccc0b8-5f63-4ff7-85e4-d26280ccc4f3","statusDesc":"OK"}'
2025-12-18 04:11:21.013 INFO [src.node.api_clients.base_client] curl -v -X PUT "http://127.0.0.1:22071/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["Hello World!", "1234567890", "{\"key\": \"value\"}", "\u8fd9\u662f\u4e00\u4e9b\u4e2d\u6587", "\ud83d\ude80\ud83c\udf1f\u2728", "Lorem ipsum dolor sit amet", "<html><body>Hello</body></html>", "\u041f\u0440\u0438\u0432\u0435\u0442", "Base64==dGVzdA==", "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "\t\nSpecial\tCharacters\n", "False", "3.1415926535", "[1, 2, 3, 4, 5]", "0xDEADBEEF", "user@example.com", "http://example.com", "2023-11-01T12:00:00Z", "\"Escaped\" \\\"quotes\\\"", "Regular expression: ^[a-z0-9_-]{3,16}$", "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "/usr/local/bin", "C:\\Windows\\System32", "SELECT * FROM users WHERE id = 1;", "function test() { console.log('Hello World'); }", "body { background-color: #fff; }", "print('Hello World')", "192.168.1.1", "www.example.com"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:21.031 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:21.031 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/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-18 04:11:21.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:21.046 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:21.146 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:21.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/%2Ftest%2F1%2Fwaku-filter%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:21.149 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":1766031081031500561,"ephemeral":false}]'
2025-12-18 04:11:21.151 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A simple string
2025-12-18 04:11:21.151 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/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-18 04:11:21.163 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:21.163 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:21.264 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:21.264 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/Hello%20World%21" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:21.267 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Hello World!","version":0,"timestamp":1766031081151766509,"ephemeral":false}]'
2025-12-18 04:11:21.268 DEBUG [tests.filter.test_subscribe_update] Running test with content topic An integer
2025-12-18 04:11:21.268 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1234567890", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:21.280 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:21.280 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:21.380 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:21.381 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/1234567890" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:21.383 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1234567890","version":0,"timestamp":1766031081268768759,"ephemeral":false}]'
2025-12-18 04:11:21.384 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A dictionary
2025-12-18 04:11:21.385 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"key\": \"value\"}", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:21.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:21.396 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:21.497 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:21.497 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/%7B%22key%22%3A%20%22value%22%7D" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:21.500 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"{\\"key\\": \\"value\\"}","version":0,"timestamp":1766031081385153326,"ephemeral":false}]'
2025-12-18 04:11:21.502 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Chinese characters
2025-12-18 04:11:21.502 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/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)'}'
2025-12-18 04:11:21.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:21.514 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:21.614 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:21.615 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/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'
2025-12-18 04:11:21.617 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\xe8\xbf\x99\xe6\x98\xaf\xe4\xb8\x80\xe4\xba\x9b\xe4\xb8\xad\xe6\x96\x87","version":0,"timestamp":1766031081502301148,"ephemeral":false}]'
2025-12-18 04:11:21.619 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Emojis
2025-12-18 04:11:21.619 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\ud83d\ude80\ud83c\udf1f\u2728", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:21.631 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:21.631 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:21.731 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:21.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/%F0%9F%9A%80%F0%9F%8C%9F%E2%9C%A8" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:21.735 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\xf0\x9f\x9a\x80\xf0\x9f\x8c\x9f\xe2\x9c\xa8","version":0,"timestamp":1766031081619454368,"ephemeral":false}]'
2025-12-18 04:11:21.737 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Lorem ipsum text
2025-12-18 04:11:21.737 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Lorem ipsum dolor sit amet", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:21.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:21.749 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:21.849 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:21.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/Lorem%20ipsum%20dolor%20sit%20amet" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:21.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Lorem ipsum dolor sit amet","version":0,"timestamp":1766031081737577776,"ephemeral":false}]'
2025-12-18 04:11:21.854 DEBUG [tests.filter.test_subscribe_update] Running test with content topic HTML content
2025-12-18 04:11:21.854 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "<html><body>Hello</body></html>", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:21.866 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:21.866 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:21.967 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:21.967 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/%3Chtml%3E%3Cbody%3EHello%3C%2Fbody%3E%3C%2Fhtml%3E" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:21.970 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"<html><body>Hello</body></html>","version":0,"timestamp":1766031081854751565,"ephemeral":false}]'
2025-12-18 04:11:21.971 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Cyrillic characters
2025-12-18 04:11:21.972 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\u041f\u0440\u0438\u0432\u0435\u0442", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:21.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:21.987 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:22.087 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:22.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:22.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\xd0\x9f\xd1\x80\xd0\xb8\xd0\xb2\xd0\xb5\xd1\x82","version":0,"timestamp":1766031081971907757,"ephemeral":false}]'
2025-12-18 04:11:22.092 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Base64 encoded string
2025-12-18 04:11:22.092 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Base64==dGVzdA==", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:22.104 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:22.104 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:22.204 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:22.205 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/Base64%3D%3DdGVzdA%3D%3D" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:22.207 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Base64==dGVzdA==","version":0,"timestamp":1766031082092369327,"ephemeral":false}]'
2025-12-18 04:11:22.209 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Binary data
2025-12-18 04:11:22.209 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:22.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:22.221 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:22.321 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:22.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh%3A%20PQ" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:22.324 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"d29ya2luZyB3aXRoIGJpbmFyeSBkYXRh: PQ","version":0,"timestamp":1766031082209510033,"ephemeral":false}]'
2025-12-18 04:11:22.326 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Special characters with whitespace
2025-12-18 04:11:22.326 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\t\nSpecial\tCharacters\n", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:22.338 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:22.338 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:22.439 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:22.439 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/%09%0ASpecial%09Characters%0A" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:22.442 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\\t\\nSpecial\\tCharacters\\n","version":0,"timestamp":1766031082326437602,"ephemeral":false}]'
2025-12-18 04:11:22.443 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Boolean false as a string
2025-12-18 04:11:22.443 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "False", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:22.455 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:22.455 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:22.555 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:22.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/False" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:22.558 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"False","version":0,"timestamp":1766031082443757561,"ephemeral":false}]'
2025-12-18 04:11:22.559 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A float number
2025-12-18 04:11:22.560 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3.1415926535", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:22.571 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:22.571 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:22.672 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:22.672 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/3.1415926535" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:22.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"3.1415926535","version":0,"timestamp":1766031082559930735,"ephemeral":false}]'
2025-12-18 04:11:22.677 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A list
2025-12-18 04:11:22.677 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "[1, 2, 3, 4, 5]", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:22.688 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:22.689 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:22.789 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:22.789 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/%5B1%2C%202%2C%203%2C%204%2C%205%5D" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:22.792 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"[1, 2, 3, 4, 5]","version":0,"timestamp":1766031082677378162,"ephemeral":false}]'
2025-12-18 04:11:22.794 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Hexadecimal number as a string
2025-12-18 04:11:22.794 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0xDEADBEEF", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:22.806 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:22.806 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:22.906 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:22.906 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/0xDEADBEEF" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:22.909 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"0xDEADBEEF","version":0,"timestamp":1766031082794509588,"ephemeral":false}]'
2025-12-18 04:11:22.910 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Email format
2025-12-18 04:11:22.910 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "user@example.com", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:22.922 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:22.922 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:23.023 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:23.023 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/user%40example.com" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:23.026 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"user@example.com","version":0,"timestamp":1766031082910753166,"ephemeral":false}]'
2025-12-18 04:11:23.027 DEBUG [tests.filter.test_subscribe_update] Running test with content topic URL format
2025-12-18 04:11:23.027 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "http://example.com", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:23.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:23.039 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:23.139 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:23.140 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/http%3A%2F%2Fexample.com" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:23.142 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"http://example.com","version":0,"timestamp":1766031083027677884,"ephemeral":false}]'
2025-12-18 04:11:23.143 DEBUG [tests.filter.test_subscribe_update] Running test with content topic Date and time in ISO format
2025-12-18 04:11:23.144 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2023-11-01T12:00:00Z", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:23.155 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:23.155 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:23.256 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:23.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/2023-11-01T12%3A00%3A00Z" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:23.258 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"2023-11-01T12:00:00Z","version":0,"timestamp":1766031083144110012,"ephemeral":false}]'
2025-12-18 04:11:23.260 DEBUG [tests.filter.test_subscribe_update] Running test with content topic String with escaped quotes
2025-12-18 04:11:23.260 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "\"Escaped\" \\\"quotes\\\"", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:23.272 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:23.272 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:23.373 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:23.373 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/%22Escaped%22%20%5C%22quotes%5C%22" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:23.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"\\"Escaped\\" \\\\\\"quotes\\\\\\"","version":0,"timestamp":1766031083260476729,"ephemeral":false}]'
2025-12-18 04:11:23.377 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A regular expression
2025-12-18 04:11:23.377 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "Regular expression: ^[a-z0-9_-]{3,16}$", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:23.388 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:23.388 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:23.489 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:23.489 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/Regular%20expression%3A%20%5E%5Ba-z0-9_-%5D%7B3%2C16%7D%24" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:23.492 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"Regular expression: ^[a-z0-9_-]{3,16}$","version":0,"timestamp":1766031083377517681,"ephemeral":false}]'
2025-12-18 04:11:23.493 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A very long string
2025-12-18 04:11:23.494 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:23.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:23.508 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:23.608 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:23.608 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:23.612 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","version":0,"timestamp":1766031083494114402,"ephemeral":false}]'
2025-12-18 04:11:23.614 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A JSON string
2025-12-18 04:11:23.614 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "{\"name\": \"John\", \"age\": 30, \"city\": \"New York\"}", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:23.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:23.626 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:23.726 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:23.727 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/%7B%22name%22%3A%20%22John%22%2C%20%22age%22%3A%2030%2C%20%22city%22%3A%20%22New%20York%22%7D" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:23.730 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"{\\"name\\": \\"John\\", \\"age\\": 30, \\"city\\": \\"New York\\"}","version":0,"timestamp":1766031083614325512,"ephemeral":false}]'
2025-12-18 04:11:23.731 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A Unix path
2025-12-18 04:11:23.732 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/usr/local/bin", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:23.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:23.743 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:23.843 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:23.844 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/%2Fusr%2Flocal%2Fbin" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:23.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"/usr/local/bin","version":0,"timestamp":1766031083731882824,"ephemeral":false}]'
2025-12-18 04:11:23.848 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A Windows path
2025-12-18 04:11:23.848 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "C:\\Windows\\System32", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:23.860 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:23.860 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:23.960 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:23.961 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/C%3A%5CWindows%5CSystem32" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:23.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"C:\\\\Windows\\\\System32","version":0,"timestamp":1766031083848550577,"ephemeral":false}]'
2025-12-18 04:11:23.964 DEBUG [tests.filter.test_subscribe_update] Running test with content topic An SQL query
2025-12-18 04:11:23.965 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "SELECT * FROM users WHERE id = 1;", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:23.976 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:23.976 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:24.076 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:24.077 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/SELECT%20%2A%20FROM%20users%20WHERE%20id%20%3D%201%3B" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:24.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"SELECT * FROM users WHERE id = 1;","version":0,"timestamp":1766031083965054209,"ephemeral":false}]'
2025-12-18 04:11:24.081 DEBUG [tests.filter.test_subscribe_update] Running test with content topic JavaScript code snippet
2025-12-18 04:11:24.082 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "function test() { console.log('Hello World'); }", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:24.094 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:24.094 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:24.194 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:24.195 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/function%20test%28%29%20%7B%20console.log%28%27Hello%20World%27%29%3B%20%7D" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:24.197 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"function test() { console.log(\'Hello World\'); }","version":0,"timestamp":1766031084082223647,"ephemeral":false}]'
2025-12-18 04:11:24.199 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A CSS snippet
2025-12-18 04:11:24.200 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "body { background-color: #fff; }", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:24.211 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:24.211 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:24.312 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:24.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/body%20%7B%20background-color%3A%20%23fff%3B%20%7D" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:24.315 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"body { background-color: #fff; }","version":0,"timestamp":1766031084199820302,"ephemeral":false}]'
2025-12-18 04:11:24.316 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A Python one-liner
2025-12-18 04:11:24.317 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "print('Hello World')", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:24.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:24.329 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:24.429 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:24.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/print%28%27Hello%20World%27%29" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:24.432 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"print(\'Hello World\')","version":0,"timestamp":1766031084317191511,"ephemeral":false}]'
2025-12-18 04:11:24.433 DEBUG [tests.filter.test_subscribe_update] Running test with content topic An IP address
2025-12-18 04:11:24.434 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "192.168.1.1", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:24.445 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:24.446 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:24.546 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:24.546 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/192.168.1.1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:24.549 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"192.168.1.1","version":0,"timestamp":1766031084434088253,"ephemeral":false}]'
2025-12-18 04:11:24.551 DEBUG [tests.filter.test_subscribe_update] Running test with content topic A domain name
2025-12-18 04:11:24.551 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:26596/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "www.example.com", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:24.563 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:24.563 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:24.664 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:24.664 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22071/filter/v2/messages/www.example.com" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:24.667 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"www.example.com","version":0,"timestamp":1766031084551623288,"ephemeral":false}]'
2025-12-18 04:11:24.670 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:11:24.670 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:11:24.671 DEBUG [src.node.waku_node] Stopping container with id 6783c374440e
2025-12-18 04:11:25.212 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:11:25.213 DEBUG [src.node.waku_node] Stopping container with id aa3cb9cf645e
2025-12-18 04:11:25.747 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:11:25.748 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:11:25.781 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:11:25.789 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,169 @@
2025-12-18 04:41:07.668 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:41:07.668 DEBUG [tests.conftest] Running test: test_auto_shard_relay with id: 2025-12-18_04-41-07__3563a681-878b-4ec5-ae5f-ffe0e3db3011
2025-12-18 04:41:07.668 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:41:07.668 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:41:07.669 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-18 04:41:07.675 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:41:07.676 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-41-07__3563a681-878b-4ec5-ae5f-ffe0e3db3011__wakuorg_nwaku:latest.log
2025-12-18 04:41:07.676 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:41:07.676 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:41:07.677 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:41:07.677 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.95.182
2025-12-18 04:41:07.677 DEBUG [src.node.docker_mananger] Generated ports ['10758', '10759', '10760', '10761', '10762']
2025-12-18 04:41:07.677 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:41:07.678 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:41:07.678 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:41:07.678 DEBUG [src.node.docker_mananger] docker run -i -t -p 10758:10758 -p 10759:10759 -p 10760:10760 -p 10761:10761 -p 10762:10762 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10760 --rest-port=10758 --tcp-port=10759 --discv5-udp-port=10761 --rest-address=0.0.0.0 --nat=extip:172.18.95.182 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7bc20ea3f8ea40cf7d79fef05e7df72ca48d2f8ee6dc780cdf0ab886bbedf7c2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10762 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto
2025-12-18 04:41:07.853 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.95.182 waku d923889bf850f41188bc028771df6b78aebd301453f645fa82081ea134d83530
2025-12-18 04:41:07.885 DEBUG [src.node.docker_mananger] Container started with ID d923889bf850. Setting up logs at ./log/docker/node1_2025-12-18_04-41-07__3563a681-878b-4ec5-ae5f-ffe0e3db3011__wakuorg_nwaku:latest.log
2025-12-18 04:41:07.886 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10758
2025-12-18 04:41:07.887 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:41:07.960 ERROR [src.node.docker_mananger] Max retries reached for container 43d811f60591. Exiting log stream.
2025-12-18 04:41:08.466 ERROR [src.node.docker_mananger] Max retries reached for container 315b8d0d5679. Exiting log stream.
2025-12-18 04:41:08.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10758/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:08.890 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-18 04:41:08.890 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:41:08.891 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10758/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:08.893 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.95.182/tcp/10759/p2p/16Uiu2HAmGeBdCJuJG63QvtK7nvrDvahvQcwpYMWQNE977vwH75Hm","/ip4/172.18.95.182/tcp/10760/ws/p2p/16Uiu2HAmGeBdCJuJG63QvtK7nvrDvahvQcwpYMWQNE977vwH75Hm"],"enrUri":"enr:-L24QGWZfuhM8kSN4vWIsUBeTlTm60ocfkJBuylD0XL8U1huDBT6PFzAZEhsLh5XdsFzNnZxziGuZdzbCWFIdVMxfp8CgmlkgnY0gmlwhKwSX7aKbXVsdGlhZGRyc5YACASsEl-2BioHAAoErBJftgYqCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDOznqKxh3Sy852h4FI8qd0SxLVGT37ZrBKHD6ySyQYkyDdGNwgioHg3VkcIIqCYV3YWt1MgU"}'
2025-12-18 04:41:08.893 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:41:08.899 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:41:08.899 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-41-07__3563a681-878b-4ec5-ae5f-ffe0e3db3011__wakuorg_nwaku:latest.log
2025-12-18 04:41:08.900 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:41:08.900 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:41:08.901 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:41:08.901 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.185.217
2025-12-18 04:41:08.901 DEBUG [src.node.docker_mananger] Generated ports ['27599', '27600', '27601', '27602', '27603']
2025-12-18 04:41:08.901 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:41:08.902 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:41:08.902 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:41:08.902 DEBUG [src.node.docker_mananger] docker run -i -t -p 27599:27599 -p 27600:27600 -p 27601:27601 -p 27602:27602 -p 27603:27603 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27601 --rest-port=27599 --tcp-port=27600 --discv5-udp-port=27602 --rest-address=0.0.0.0 --nat=extip:172.18.185.217 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7883144d9eb9a4ab1defe94addc73ababbfba7d1f53129db51e8dbbc2db55dc8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27603 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGWZfuhM8kSN4vWIsUBeTlTm60ocfkJBuylD0XL8U1huDBT6PFzAZEhsLh5XdsFzNnZxziGuZdzbCWFIdVMxfp8CgmlkgnY0gmlwhKwSX7aKbXVsdGlhZGRyc5YACASsEl-2BioHAAoErBJftgYqCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDOznqKxh3Sy852h4FI8qd0SxLVGT37ZrBKHD6ySyQYkyDdGNwgioHg3VkcIIqCYV3YWt1MgU --content-topic=/myapp/1/latest/proto
2025-12-18 04:41:09.091 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.185.217 waku 1ecd860c6312c3b32efba6a8093a4247962c9bdc43a53dc30dd741868c4f799f
2025-12-18 04:41:09.120 DEBUG [src.node.docker_mananger] Container started with ID 1ecd860c6312. Setting up logs at ./log/docker/node2_2025-12-18_04-41-07__3563a681-878b-4ec5-ae5f-ffe0e3db3011__wakuorg_nwaku:latest.log
2025-12-18 04:41:09.120 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27599
2025-12-18 04:41:09.121 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:41:10.121 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27599/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:10.140 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-18 04:41:10.142 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:41:10.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27599/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:10.148 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.185.217/tcp/27600/p2p/16Uiu2HAmLYLsEm9w67EWfeodbf9o59zRadiXbojHRNyMw5rLhWZp","/ip4/172.18.185.217/tcp/27601/ws/p2p/16Uiu2HAmLYLsEm9w67EWfeodbf9o59zRadiXbojHRNyMw5rLhWZp"],"enrUri":"enr:-L24QJNkXTzZYMNoBnbaVKi7Z9zpZsGAO9-z10fKxn76-6VGejm_rBVxP2Jx3QlnZkj9zKa22FWMClevVp15k5jyw_MCgmlkgnY0gmlwhKwSudmKbXVsdGlhZGRyc5YACASsErnZBmvQAAoErBK52QZr0d0DgnJzhQACAQAAiXNlY3AyNTZrMaEDdSmgrhWgDgJdqCExRcCPc3XBh8YRp289ZngUgluAfpODdGNwgmvQg3VkcIJr0oV3YWt1MgE"}'
2025-12-18 04:41:10.149 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:41:10.149 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27599/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.95.182/tcp/10759/p2p/16Uiu2HAmGeBdCJuJG63QvtK7nvrDvahvQcwpYMWQNE977vwH75Hm"]'
2025-12-18 04:41:10.152 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:41:10.158 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:41:10.158 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-18_04-41-07__3563a681-878b-4ec5-ae5f-ffe0e3db3011__wakuorg_nwaku:latest.log
2025-12-18 04:41:10.159 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:41:10.159 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:41:10.160 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:41:10.160 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.155.101
2025-12-18 04:41:10.160 DEBUG [src.node.docker_mananger] Generated ports ['33344', '33345', '33346', '33347', '33348']
2025-12-18 04:41:10.160 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:41:10.161 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:41:10.161 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:41:10.161 DEBUG [src.node.docker_mananger] docker run -i -t -p 33344:33344 -p 33345:33345 -p 33346:33346 -p 33347:33347 -p 33348:33348 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=33346 --rest-port=33344 --tcp-port=33345 --discv5-udp-port=33347 --rest-address=0.0.0.0 --nat=extip:172.18.155.101 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=a929b91c815aae601f21ad95f5ea555deeb6fefdb5dea7d68746c4cbc1971d4b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=33348 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGWZfuhM8kSN4vWIsUBeTlTm60ocfkJBuylD0XL8U1huDBT6PFzAZEhsLh5XdsFzNnZxziGuZdzbCWFIdVMxfp8CgmlkgnY0gmlwhKwSX7aKbXVsdGlhZGRyc5YACASsEl-2BioHAAoErBJftgYqCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDOznqKxh3Sy852h4FI8qd0SxLVGT37ZrBKHD6ySyQYkyDdGNwgioHg3VkcIIqCYV3YWt1MgU --content-topic=/myapp/1/latest/proto
2025-12-18 04:41:10.335 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.155.101 waku 2e96804375168a6b6458d90941705df8c84683a37878a2a3293be265e36fdc3f
2025-12-18 04:41:10.364 DEBUG [src.node.docker_mananger] Container started with ID 2e9680437516. Setting up logs at ./log/docker/node3_2025-12-18_04-41-07__3563a681-878b-4ec5-ae5f-ffe0e3db3011__wakuorg_nwaku:latest.log
2025-12-18 04:41:10.364 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 33344
2025-12-18 04:41:10.365 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:41:11.366 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33344/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:11.376 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-18 04:41:11.376 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:41:11.377 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33344/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:11.382 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.155.101/tcp/33345/p2p/16Uiu2HAm21aE2nuNfqRpLaY7H8KoRbGUscp6SVDuhq9DGy644Exp","/ip4/172.18.155.101/tcp/33346/ws/p2p/16Uiu2HAm21aE2nuNfqRpLaY7H8KoRbGUscp6SVDuhq9DGy644Exp"],"enrUri":"enr:-L24QED-QUlW6NtqYYMQNk8_nOw4SJzk0hn79r3vDOlYFWC7ZTMjf1TBTgnoaBoYtlKCrSkB1gWGjyVvANpIhf3ndIQCgmlkgnY0gmlwhKwSm2WKbXVsdGlhZGRyc5YACASsEptlBoJBAAoErBKbZQaCQt0DgnJzhQACAQAAiXNlY3AyNTZrMaECYdVcx1q0rh1SGLnRbC8WLKj_FXoq1oTrSPC9pCVRsMGDdGNwgoJBg3VkcIKCQ4V3YWt1MgE"}'
2025-12-18 04:41:11.384 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:41:11.384 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33344/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.95.182/tcp/10759/p2p/16Uiu2HAmGeBdCJuJG63QvtK7nvrDvahvQcwpYMWQNE977vwH75Hm"]'
2025-12-18 04:41:11.387 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:41:11.393 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:41:11.393 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node4_2025-12-18_04-41-07__3563a681-878b-4ec5-ae5f-ffe0e3db3011__wakuorg_nwaku:latest.log
2025-12-18 04:41:11.394 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:41:11.394 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:41:11.395 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:41:11.395 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.27.213
2025-12-18 04:41:11.395 DEBUG [src.node.docker_mananger] Generated ports ['62010', '62011', '62012', '62013', '62014']
2025-12-18 04:41:11.395 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:41:11.396 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:41:11.396 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:41:11.396 DEBUG [src.node.docker_mananger] docker run -i -t -p 62010:62010 -p 62011:62011 -p 62012:62012 -p 62013:62013 -p 62014:62014 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62012 --rest-port=62010 --tcp-port=62011 --discv5-udp-port=62013 --rest-address=0.0.0.0 --nat=extip:172.18.27.213 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=6e7a0f51f5ddcab8f664a44242fa4afed6cfed1e9f071d28c4941a39db83c1ee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62014 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGWZfuhM8kSN4vWIsUBeTlTm60ocfkJBuylD0XL8U1huDBT6PFzAZEhsLh5XdsFzNnZxziGuZdzbCWFIdVMxfp8CgmlkgnY0gmlwhKwSX7aKbXVsdGlhZGRyc5YACASsEl-2BioHAAoErBJftgYqCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDOznqKxh3Sy852h4FI8qd0SxLVGT37ZrBKHD6ySyQYkyDdGNwgioHg3VkcIIqCYV3YWt1MgU --content-topic=/myapp/1/latest/proto
2025-12-18 04:41:11.582 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.27.213 waku f56f1f67962cf9a95009b7637c8d3fede334ab7da0425d5c1caf565324a2d0a4
2025-12-18 04:41:11.611 DEBUG [src.node.docker_mananger] Container started with ID f56f1f67962c. Setting up logs at ./log/docker/node4_2025-12-18_04-41-07__3563a681-878b-4ec5-ae5f-ffe0e3db3011__wakuorg_nwaku:latest.log
2025-12-18 04:41:11.612 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62010
2025-12-18 04:41:11.612 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:41:12.612 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62010/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:12.622 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-18 04:41:12.622 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:41:12.623 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62010/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:12.628 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.27.213/tcp/62011/p2p/16Uiu2HAkyxCqdVJde7Kdu1SytJoNd5a8hh9tGRoifXXVzWVHgdvd","/ip4/172.18.27.213/tcp/62012/ws/p2p/16Uiu2HAkyxCqdVJde7Kdu1SytJoNd5a8hh9tGRoifXXVzWVHgdvd"],"enrUri":"enr:-L24QKjretQMwEvy5xGB92MCr4Nny5AOLIxYLcqm-t1yWWJKe6-ELvfyDv9FbvG36zCq7OwoAFb2trjiI3NbR6iNhQcCgmlkgnY0gmlwhKwSG9WKbXVsdGlhZGRyc5YACASsEhvVBvI7AAoErBIb1QbyPN0DgnJzhQACAQAAiXNlY3AyNTZrMaECQ0EQjE-ysK2r74p0goGSGa6-JR1r9RdYErwuVd86246DdGNwgvI7g3VkcILyPYV3YWt1MgE"}'
2025-12-18 04:41:12.629 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:41:12.630 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62010/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.95.182/tcp/10759/p2p/16Uiu2HAmGeBdCJuJG63QvtK7nvrDvahvQcwpYMWQNE977vwH75Hm"]'
2025-12-18 04:41:12.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:41:12.639 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:41:12.639 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node5_2025-12-18_04-41-07__3563a681-878b-4ec5-ae5f-ffe0e3db3011__wakuorg_nwaku:latest.log
2025-12-18 04:41:12.639 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:41:12.639 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:41:12.641 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:41:12.641 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.111.188
2025-12-18 04:41:12.641 DEBUG [src.node.docker_mananger] Generated ports ['20538', '20539', '20540', '20541', '20542']
2025-12-18 04:41:12.641 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:41:12.641 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:41:12.642 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:41:12.642 DEBUG [src.node.docker_mananger] docker run -i -t -p 20538:20538 -p 20539:20539 -p 20540:20540 -p 20541:20541 -p 20542:20542 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20540 --rest-port=20538 --tcp-port=20539 --discv5-udp-port=20541 --rest-address=0.0.0.0 --nat=extip:172.18.111.188 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e6197aefcbccdb72f641ab248d0fbdf5acfcfec3c68ee6b7e8eb127bcc5da7ba --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20542 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGWZfuhM8kSN4vWIsUBeTlTm60ocfkJBuylD0XL8U1huDBT6PFzAZEhsLh5XdsFzNnZxziGuZdzbCWFIdVMxfp8CgmlkgnY0gmlwhKwSX7aKbXVsdGlhZGRyc5YACASsEl-2BioHAAoErBJftgYqCN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDOznqKxh3Sy852h4FI8qd0SxLVGT37ZrBKHD6ySyQYkyDdGNwgioHg3VkcIIqCYV3YWt1MgU --content-topic=/myapp/1/latest/proto
2025-12-18 04:41:12.820 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.111.188 waku f66e944bc5657aba086ad732ca9d1afcf3079bed8255aa4ea3f5410ddf3f619f
2025-12-18 04:41:12.850 DEBUG [src.node.docker_mananger] Container started with ID f66e944bc565. Setting up logs at ./log/docker/node5_2025-12-18_04-41-07__3563a681-878b-4ec5-ae5f-ffe0e3db3011__wakuorg_nwaku:latest.log
2025-12-18 04:41:12.851 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20538
2025-12-18 04:41:12.851 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:41:13.852 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20538/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:13.862 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-18 04:41:13.862 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:41:13.863 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20538/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:13.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.111.188/tcp/20539/p2p/16Uiu2HAmF5CLHdHbYZBj5FoSRU8acLcceH5vpnvFXbvp7PGocHsG","/ip4/172.18.111.188/tcp/20540/ws/p2p/16Uiu2HAmF5CLHdHbYZBj5FoSRU8acLcceH5vpnvFXbvp7PGocHsG"],"enrUri":"enr:-L24QKF4qUZcefjBGf9CloOKpFR_Z-n6irwv-zW0A2Uzlx9FaY4i57i6gLjQbjZ5-N_jTulqclxfRDBhmRebR0gTLkQCgmlkgnY0gmlwhKwSb7yKbXVsdGlhZGRyc5YACASsEm-8BlA7AAoErBJvvAZQPN0DgnJzhQACAQAAiXNlY3AyNTZrMaEDI-rct0u2zbmhQf67FY1n-X17g02CyNYrDHG8hHm3n9uDdGNwglA7g3VkcIJQPYV3YWt1MgE"}'
2025-12-18 04:41:13.868 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:41:13.869 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20538/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.95.182/tcp/10759/p2p/16Uiu2HAmGeBdCJuJG63QvtK7nvrDvahvQcwpYMWQNE977vwH75Hm"]'
2025-12-18 04:41:13.874 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:41:13.875 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10758/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-18 04:41:13.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:41:13.877 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27599/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-18 04:41:13.880 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:41:13.880 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:33344/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-18 04:41:13.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:41:13.883 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62010/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-18 04:41:13.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:41:13.886 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20538/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto"]'
2025-12-18 04:41:13.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:41:13.888 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10758/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:41:13.895 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:41:13.898 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:41:13.999 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:41:14.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10758/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:14.002 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766032873888757990,"ephemeral":false,"proof":""}]'
2025-12-18 04:41:14.003 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:41:14.004 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27599/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:14.006 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766032873888757990,"ephemeral":false,"proof":""}]'
2025-12-18 04:41:14.007 DEBUG [src.steps.sharding] Checking that peer NODE_3:wakuorg/nwaku:latest can find the published message
2025-12-18 04:41:14.007 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:33344/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:14.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766032873888757990,"ephemeral":false,"proof":""}]'
2025-12-18 04:41:14.011 DEBUG [src.steps.sharding] Checking that peer NODE_4:wakuorg/nwaku:latest can find the published message
2025-12-18 04:41:14.011 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62010/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:14.013 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766032873888757990,"ephemeral":false,"proof":""}]'
2025-12-18 04:41:14.015 DEBUG [src.steps.sharding] Checking that peer NODE_5:wakuorg/nwaku:latest can find the published message
2025-12-18 04:41:14.015 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20538/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:41:14.017 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766032873888757990,"ephemeral":false,"proof":""}]'
2025-12-18 04:41:14.019 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:41:14.021 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:41:14.021 DEBUG [src.node.waku_node] Stopping container with id d923889bf850
2025-12-18 04:41:14.578 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:41:14.579 DEBUG [src.node.waku_node] Stopping container with id 1ecd860c6312
2025-12-18 04:41:15.124 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:41:15.125 DEBUG [src.node.waku_node] Stopping container with id 2e9680437516
2025-12-18 04:41:15.391 ERROR [src.node.docker_mananger] Max retries reached for container d923889bf850. Exiting log stream.
2025-12-18 04:41:15.657 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:41:15.657 DEBUG [src.node.waku_node] Stopping container with id f56f1f67962c
2025-12-18 04:41:15.936 ERROR [src.node.docker_mananger] Max retries reached for container 1ecd860c6312. Exiting log stream.
2025-12-18 04:41:16.177 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:41:16.178 DEBUG [src.node.waku_node] Stopping container with id f66e944bc565
2025-12-18 04:41:16.493 ERROR [src.node.docker_mananger] Max retries reached for container 2e9680437516. Exiting log stream.
2025-12-18 04:41:16.685 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:41:16.686 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:41:16.699 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:41:16.704 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:41:16.714 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:41:16.718 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:41:16.723 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,95 @@
2025-12-18 04:28:11.060 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:28:11.060 DEBUG [tests.conftest] Running test: test_get_peers_for_blank_node with id: 2025-12-18_04-28-11__9042dc24-5524-491d-b7c1-7d678eddf573
2025-12-18 04:28:11.061 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:28:11.061 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:28:11.068 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:28:11.068 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-28-11__9042dc24-5524-491d-b7c1-7d678eddf573__wakuorg_nwaku:latest.log
2025-12-18 04:28:11.069 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:28:11.069 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:28:11.070 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:28:11.070 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.136.51
2025-12-18 04:28:11.070 DEBUG [src.node.docker_mananger] Generated ports ['55401', '55402', '55403', '55404', '55405']
2025-12-18 04:28:11.070 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:28:11.071 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:28:11.071 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:28:11.071 DEBUG [src.node.docker_mananger] docker run -i -t -p 55401:55401 -p 55402:55402 -p 55403:55403 -p 55404:55404 -p 55405:55405 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=55403 --rest-port=55401 --tcp-port=55402 --discv5-udp-port=55404 --rest-address=0.0.0.0 --nat=extip:172.18.136.51 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=aaafb93fad2c2df2fdaeff1cbffff1bdd8bdf337afd2ca3f74a13f62175b17bd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=55405 --metrics-logging=true --relay=true --relay-peer-exchange=true
2025-12-18 04:28:11.269 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.136.51 waku c08bd83677bb8d3fd30b8dbfbfcadd2c4eab7a5ac2c649fe61af6094a7bc5d9b
2025-12-18 04:28:11.307 DEBUG [src.node.docker_mananger] Container started with ID c08bd83677bb. Setting up logs at ./log/docker/node1_2025-12-18_04-28-11__9042dc24-5524-491d-b7c1-7d678eddf573__wakuorg_nwaku:latest.log
2025-12-18 04:28:11.308 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 55401
2025-12-18 04:28:11.308 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:28:12.308 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55401/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:12.312 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-18 04:28:12.312 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:28:12.312 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55401/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:12.314 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.136.51/tcp/55402/p2p/16Uiu2HAm3DCgCtYMuG28UcLMcugBXrxajJpqJ3vJSFMvesFBxKQt","/ip4/172.18.136.51/tcp/55403/ws/p2p/16Uiu2HAm3DCgCtYMuG28UcLMcugBXrxajJpqJ3vJSFMvesFBxKQt"],"enrUri":"enr:-L24QLr_G2OjVRpqdSj1Xp2XfqCGMOpuCqvv_Oak3jopruZ9CJh8PGE5CFhZVo5ZpAY0tEiG8uprCrXTLUL8agvrrFECgmlkgnY0gmlwhKwSiDOKbXVsdGlhZGRyc5YACASsEogzBthqAAoErBKIMwbYa90DgnJzhQADAQAAiXNlY3AyNTZrMaECc6unYaerd5hQk-UiP_oB30T0jXHOnptPHLzB5EAqa-mDdGNwgthqg3VkcILYbIV3YWt1MgE"}'
2025-12-18 04:28:12.314 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:28:12.321 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:28:12.321 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-28-11__9042dc24-5524-491d-b7c1-7d678eddf573__wakuorg_nwaku:latest.log
2025-12-18 04:28:12.321 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:28:12.321 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:28:12.323 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:28:12.323 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.179.115
2025-12-18 04:28:12.323 DEBUG [src.node.docker_mananger] Generated ports ['47507', '47508', '47509', '47510', '47511']
2025-12-18 04:28:12.323 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:28:12.323 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:28:12.323 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:28:12.323 DEBUG [src.node.docker_mananger] docker run -i -t -p 47507:47507 -p 47508:47508 -p 47509:47509 -p 47510:47510 -p 47511:47511 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47509 --rest-port=47507 --tcp-port=47508 --discv5-udp-port=47510 --rest-address=0.0.0.0 --nat=extip:172.18.179.115 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=25349fad1e9adfa10dbcd9befcf88d021ed764a1ca04f97d53d623ed1f7223a1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47511 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLr_G2OjVRpqdSj1Xp2XfqCGMOpuCqvv_Oak3jopruZ9CJh8PGE5CFhZVo5ZpAY0tEiG8uprCrXTLUL8agvrrFECgmlkgnY0gmlwhKwSiDOKbXVsdGlhZGRyc5YACASsEogzBthqAAoErBKIMwbYa90DgnJzhQADAQAAiXNlY3AyNTZrMaECc6unYaerd5hQk-UiP_oB30T0jXHOnptPHLzB5EAqa-mDdGNwgthqg3VkcILYbIV3YWt1MgE
2025-12-18 04:28:12.503 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.179.115 waku 9e6f1abff8a367a722a0f6b9ca74e9f0b6df596391d51b1c692ea77987396e86
2025-12-18 04:28:12.532 DEBUG [src.node.docker_mananger] Container started with ID 9e6f1abff8a3. Setting up logs at ./log/docker/node2_2025-12-18_04-28-11__9042dc24-5524-491d-b7c1-7d678eddf573__wakuorg_nwaku:latest.log
2025-12-18 04:28:12.533 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 47507
2025-12-18 04:28:12.533 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:28:13.533 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47507/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:13.569 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-18 04:28:13.569 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:28:13.570 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:47507/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:13.572 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.179.115/tcp/47508/p2p/16Uiu2HAm1qG9s7kYTt3GjB4yiJe7TLS3WBYAyjutDoeU1SgcpLZS","/ip4/172.18.179.115/tcp/47509/ws/p2p/16Uiu2HAm1qG9s7kYTt3GjB4yiJe7TLS3WBYAyjutDoeU1SgcpLZS"],"enrUri":"enr:-L24QOheoo4MQSSx5N6enSedfdpcBBbHRIMrL0MP0mMyFEnVXkmTa7S7QBUWgNfaWfLfiRSaNI9ze_qshLMx-H-5Cq8CgmlkgnY0gmlwhKwSs3OKbXVsdGlhZGRyc5YACASsErNzBrmUAAoErBKzcwa5ld0DgnJzhQADAQAAiXNlY3AyNTZrMaECXzEe1Hvm5R_mPvDzK3LHuhSj9s3lgruAjxKLsFB3pC2DdGNwgrmUg3VkcIK5loV3YWt1MgE"}'
2025-12-18 04:28:13.572 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:28:13.572 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47507/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.136.51/tcp/55402/p2p/16Uiu2HAm3DCgCtYMuG28UcLMcugBXrxajJpqJ3vJSFMvesFBxKQt"]'
2025-12-18 04:28:13.575 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:28:13.575 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:55401/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-18 04:28:13.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:28:13.582 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:47507/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-18 04:28:13.588 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:28:13.592 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:28:14.593 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:55401/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:14.596 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.179.115/tcp/51560/p2p/16Uiu2HAm1qG9s7kYTt3GjB4yiJe7TLS3WBYAyjutDoeU1SgcpLZS","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.0","/ipfs/ping/1.0.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-119-gbc5059","origin":"UnknownOrigin"}]'
2025-12-18 04:28:14.603 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:28:14.603 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node3_2025-12-18_04-28-11__9042dc24-5524-491d-b7c1-7d678eddf573__wakuorg_nwaku:latest.log
2025-12-18 04:28:14.603 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:28:14.603 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:28:14.604 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:28:14.605 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.122.112
2025-12-18 04:28:14.605 DEBUG [src.node.docker_mananger] Generated ports ['27764', '27765', '27766', '27767', '27768']
2025-12-18 04:28:14.605 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:28:14.605 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:28:14.605 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:28:14.605 DEBUG [src.node.docker_mananger] docker run -i -t -p 27764:27764 -p 27765:27765 -p 27766:27766 -p 27767:27767 -p 27768:27768 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=27766 --rest-port=27764 --tcp-port=27765 --discv5-udp-port=27767 --rest-address=0.0.0.0 --nat=extip:172.18.122.112 --peer-exchange=true --discv5-discovery=false --cluster-id=3 --nodekey=a7b42abaf71a3c6108a388e7c9c5af6cc9ef674eae67d7b00b84e877e9dafe10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=27768 --metrics-logging=true --relay=false --peer-exchange-node=/ip4/172.18.179.115/tcp/51560/p2p/16Uiu2HAm1qG9s7kYTt3GjB4yiJe7TLS3WBYAyjutDoeU1SgcpLZS
2025-12-18 04:28:14.788 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.122.112 waku 753d74619df2e856a12148bc2a8aed340df776b76ce44f40e15ede729ffdbf8d
2025-12-18 04:28:14.820 DEBUG [src.node.docker_mananger] Container started with ID 753d74619df2. Setting up logs at ./log/docker/node3_2025-12-18_04-28-11__9042dc24-5524-491d-b7c1-7d678eddf573__wakuorg_nwaku:latest.log
2025-12-18 04:28:14.820 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 27764
2025-12-18 04:28:14.821 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:28:15.821 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27764/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.831 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-18 04:28:15.931 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27764/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.934 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","protocolsHealth":[{"Relay":"NOT_MOUNTED"},{"Rln Relay":"NOT_MOUNTED"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"}]}'
2025-12-18 04:28:15.935 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:28:15.935 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27764/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.122.112/tcp/27765/p2p/16Uiu2HAmAbFsGDhaUE3YkZRA57hPw9CUqffGSAFbxsTLygF4cawb","/ip4/172.18.122.112/tcp/27766/ws/p2p/16Uiu2HAmAbFsGDhaUE3YkZRA57hPw9CUqffGSAFbxsTLygF4cawb"],"enrUri":"enr:-La4QAxJX6Ki9fFNqs8M2b9ZfL-IEh6OQoeZ0But__oxb6INLqDObNtG6t-dlDDeytATOIsN60ej4nIvqed0WcVKwpUCgmlkgnY0gmlwhKwSenCKbXVsdGlhZGRyc5YACASsEnpwBmx1AAoErBJ6cAZsdt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC4VPZCOSs-wytrQar8C-ylsk3kI9DX5tZbbq2iVfUniqDdGNwgmx1hXdha3UyAA"}'
2025-12-18 04:28:15.937 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:28:15.937 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:27764/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.136.51/tcp/55402/p2p/16Uiu2HAm3DCgCtYMuG28UcLMcugBXrxajJpqJ3vJSFMvesFBxKQt"]'
2025-12-18 04:28:15.956 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:28:15.957 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:27764/admin/v1/peers" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:28:15.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"multiaddr":"/ip4/172.18.136.51/tcp/55402/p2p/16Uiu2HAm3DCgCtYMuG28UcLMcugBXrxajJpqJ3vJSFMvesFBxKQt","protocols":["/ipfs/id/1.0.0","/libp2p/autonat/1.0.0","/libp2p/circuit/relay/0.2.0/hop","/vac/waku/metadata/1.0.0","/vac/waku/relay/2.0.0","/vac/waku/rendezvous/1.0.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-119-gbc5059","origin":"UnknownOrigin"},{"multiaddr":"/ip4/172.18.179.115/tcp/51560/p2p/16Uiu2HAm1qG9s7kYTt3GjB4yiJe7TLS3WBYAyjutDoeU1SgcpLZS","protocols":[],"shards":[],"connected":"NotConnected","agent":"","origin":"UnknownOrigin"}]'
2025-12-18 04:28:15.969 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:28:15.975 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:28:15.976 DEBUG [src.node.waku_node] Stopping container with id c08bd83677bb
2025-12-18 04:28:16.494 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:28:16.494 DEBUG [src.node.waku_node] Stopping container with id 9e6f1abff8a3
2025-12-18 04:28:17.028 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:28:17.029 DEBUG [src.node.waku_node] Stopping container with id 753d74619df2
2025-12-18 04:28:17.305 ERROR [src.node.docker_mananger] Max retries reached for container c08bd83677bb. Exiting log stream.
2025-12-18 04:28:17.521 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:28:17.522 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:28:17.531 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:28:17.543 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:28:17.547 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,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-18_04-20-30__f7d71c5e-56a5-4968-8abe-4d7e1f6778ad
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-18_04-20-30__f7d71c5e-56a5-4968-8abe-4d7e1f6778ad__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-18_04-20-30__f7d71c5e-56a5-4968-8abe-4d7e1f6778ad__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-18_04-20-30__f7d71c5e-56a5-4968-8abe-4d7e1f6778ad__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.251.146
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16379', '16380', '16381', '16382', '16383']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16379:16379 -p 16380:16380 -p 16381:16381 -p 16382:16382 -p 16383:16383 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16381 --rest-port=16379 --tcp-port=16380 --discv5-udp-port=16382 --rest-address=0.0.0.0 --nat=extip:172.18.251.146 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dec6ab14241ade4ed66497e83164ae6feb9671cfe00c400f8ec3b1601263825b --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16383 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.251.146 waku 11b797d56e8ef642ee41801bdfb88b4df48315ae912374ff58ad80d54e7d9ef2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 11b797d56e8e. Setting up logs at ./log/docker/node1_2025-12-18_04-20-30__f7d71c5e-56a5-4968-8abe-4d7e1f6778ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16379
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 fa9552528b63. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container ee5059a4ca19. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16379/health" -H "Content-Type: 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:16379/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.251.146/tcp/16380/p2p/16Uiu2HAmMwMxePm1fN1qe7MRfyu35tJkejnFaNYZxLtjJLcjWzNd","/ip4/172.18.251.146/tcp/16381/ws/p2p/16Uiu2HAmMwMxePm1fN1qe7MRfyu35tJkejnFaNYZxLtjJLcjWzNd"],"enrUri":"enr:-L24QDZDN5a298zhDDlpSBuc0OwTBul5i604t4CTBmXiMqMVIA8Ce4mDSuZQd4oKF-CJaczb7AVgY--gy7ZX2n13YQ0CgmlkgnY0gmlwhKwS-5KKbXVsdGlhZGRyc5YACASsEvuSBj_8AAoErBL7kgY__d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDieroyLEUQD4zzLV4PXRVZOLP0PWkjf3uP9UfWghNxzKDdGNwgj_8g3VkcII__oV3YWt1MhM"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.16.204
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12596', '12597', '12598', '12599', '12600']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12596:12596 -p 12597:12597 -p 12598:12598 -p 12599:12599 -p 12600:12600 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12598 --rest-port=12596 --tcp-port=12597 --discv5-udp-port=12599 --rest-address=0.0.0.0 --nat=extip:172.18.16.204 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=efdbc43f7f64bb4c53a53a36c6d5fac7c2bcab6833f7b636aefee1a151fe8e1d --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12600 --metrics-logging=true --relay=true --storenode=/ip4/172.18.251.146/tcp/16380/p2p/16Uiu2HAmMwMxePm1fN1qe7MRfyu35tJkejnFaNYZxLtjJLcjWzNd --discv5-bootstrap-node=enr:-L24QDZDN5a298zhDDlpSBuc0OwTBul5i604t4CTBmXiMqMVIA8Ce4mDSuZQd4oKF-CJaczb7AVgY--gy7ZX2n13YQ0CgmlkgnY0gmlwhKwS-5KKbXVsdGlhZGRyc5YACASsEvuSBj_8AAoErBL7kgY__d0DgnJzhQADAQAAiXNlY3AyNTZrMaEDieroyLEUQD4zzLV4PXRVZOLP0PWkjf3uP9UfWghNxzKDdGNwgj_8g3VkcII__oV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.16.204 waku f57240f40c681ebdd910e688b3c8f18f4257e7d7e8da0cc45345ed8010cb34e2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f57240f40c68. Setting up logs at ./log/docker/node2_2025-12-18_04-20-30__f7d71c5e-56a5-4968-8abe-4d7e1f6778ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12596
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12596/health" -H "Content-Type: 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:12596/debug/v1/info" -H "Content-Type: application/json" -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.204/tcp/12597/p2p/16Uiu2HAmTKsi3Y1kfaWMqGe4kNbjdyHBtnkQpYihewgaSGxjVfap","/ip4/172.18.16.204/tcp/12598/ws/p2p/16Uiu2HAmTKsi3Y1kfaWMqGe4kNbjdyHBtnkQpYihewgaSGxjVfap"],"enrUri":"enr:-L24QEgIxaZy4ZG98bEleXKwxLSFVfnKqvaCxRXRjvX0x0RXbC0GGpOlykOsrqJ6_-UUDivPm6PuUdKh6RS1JUoLjUcCgmlkgnY0gmlwhKwSEMyKbXVsdGlhZGRyc5YACASsEhDMBjE1AAoErBIQzAYxNt0DgnJzhQADAQAAiXNlY3AyNTZrMaED2fnCGdwVssbhcz5iRFSNV9Qh-DTxpV2Oniz_G8IHPKGDdGNwgjE1g3VkcIIxN4V3YWt1MhM"}'
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.32.169
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['25384', '25385', '25386', '25387', '25388']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 25384:25384 -p 25385:25385 -p 25386:25386 -p 25387:25387 -p 25388:25388 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=25386 --rest-port=25384 --tcp-port=25385 --discv5-udp-port=25387 --rest-address=0.0.0.0 --nat=extip:172.18.32.169 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2334aad06c84b9bdf956461aed8abe3e50afb343b5044a763cac08e3b611f88c --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=25388 --metrics-logging=true --relay=false --storenode=/ip4/172.18.16.204/tcp/12597/p2p/16Uiu2HAmTKsi3Y1kfaWMqGe4kNbjdyHBtnkQpYihewgaSGxjVfap --discv5-bootstrap-node=enr:-L24QEgIxaZy4ZG98bEleXKwxLSFVfnKqvaCxRXRjvX0x0RXbC0GGpOlykOsrqJ6_-UUDivPm6PuUdKh6RS1JUoLjUcCgmlkgnY0gmlwhKwSEMyKbXVsdGlhZGRyc5YACASsEhDMBjE1AAoErBIQzAYxNt0DgnJzhQADAQAAiXNlY3AyNTZrMaED2fnCGdwVssbhcz5iRFSNV9Qh-DTxpV2Oniz_G8IHPKGDdGNwgjE1g3VkcIIxN4V3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.32.169 waku 213c85fd41d270f551ed4d3363c4ca04867df070c721f019349737b7f3807650
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 213c85fd41d2. Setting up logs at ./log/docker/node3_2025-12-18_04-20-30__f7d71c5e-56a5-4968-8abe-4d7e1f6778ad__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 25384
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:25384/health" -H "Content-Type: 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:25384/debug/v1/info" -H "Content-Type: application/json" -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.169/tcp/25385/p2p/16Uiu2HAmViuv9dGfuJHSEnrZvQffc96QcSmGwkrd1mMDvUok3Rmd","/ip4/172.18.32.169/tcp/25386/ws/p2p/16Uiu2HAmViuv9dGfuJHSEnrZvQffc96QcSmGwkrd1mMDvUok3Rmd"],"enrUri":"enr:-L24QJual9rRDOGlkmBEhe5Fx_Hl2iuzAPbtnSQhBLpRg_1QMRDOclR9JWU24lx9dgcrbtO8FvbNKJYLpPoJXGgBNzsCgmlkgnY0gmlwhKwSIKmKbXVsdGlhZGRyc5YACASsEiCpBmMpAAoErBIgqQZjKt0DgnJzhQADAQAAiXNlY3AyNTZrMaED_Zf88ZqdEvnrLjP2vGzekQaEXpA88dQjA229Z7-LJ3yDdGNwgmMpg3VkcIJjK4V3YWt1MgA"}'
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:12596/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.251.146/tcp/16380/p2p/16Uiu2HAmMwMxePm1fN1qe7MRfyu35tJkejnFaNYZxLtjJLcjWzNd"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:25384/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.16.204/tcp/12597/p2p/16Uiu2HAmTKsi3Y1kfaWMqGe4kNbjdyHBtnkQpYihewgaSGxjVfap"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:16379/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:12596/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:16379/relay/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:16379/relay/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:16379/relay/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:16379/relay/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:16379/relay/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:16379/relay/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:16379/relay/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:16379/relay/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:16379/relay/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:16379/relay/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:12596/relay/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:12596/relay/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:12596/relay/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:12596/relay/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:12596/relay/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:12596/relay/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:12596/relay/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:12596/relay/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:12596/relay/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:12596/relay/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:16379/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":"0x7eb06a97d1449499910d6b638d8e9c1018f85f8dfd95fdc247230778627bd673"},{"messageHash":"0xfd4400f8810aed6213096b64961f885b1c4a0076a08316270a0613507b99073b"},{"messageHash":"0xd492ad818cdcb01e1bf93117199e57046782ec7d825740c2bed62ecdf23f7f24"},{"messageHash":"0xd171ba22c923f9004232bfb28ac5cbbfda2bd899f8eb3e6d5bf91e42143a7d29"},{"messageHash":"0x43f9dc108dea0a20383074fd099c5525a6babd8ab429bc7ef0feaafeaecfcbd9"},{"messageHash":"0x32307577fd4bc02c021e96946d539ad1338d8dc70ec362718efb8ce209d3c069"},{"messageHash":"0xbb0db4c5f2740fe9e5786ede0508874c70852ddd904a82a585d73bfe8e672983"},{"messageHash":"0x4959099e851c7aa34620cf7ee718ccd61ec0801d970cc0730181802ba89e4910"},{"messageHash":"0xf58c614a2ae1229a45c6b126d3821b06fabf65de7338aa232a4e260d7913f8bf"},{"messageHash":"0x804436e2ff60a29ee1e323b36925355ac71be76234f894e9dfc10dddda651122"},{"messageHash":"0x4f1c9197808684bace858fec6b3dd71fc080ef0f977fa3b91308ab9193d7d6de"},{"messageHash":"0x31e93e37a9df8e4ff8a9df447317c802a130a726ace9e7d6c6ae50787cfa1f50"},{"messageHash":"0xb017e8fa8da021748100e71ba27bff028d16475ff869cfc81b83e080fce8e3c6"},{"messageHash":"0x265b004c75409976856b8972f69a002378486650688ff630b7dd570aee830e7e"},{"messageHash":"0x45fa801e166949ff1627ee5fd1bb2dd797c72e21398e511327fcdb831f1bb61d"},{"messageHash":"0x4dd827021a481fe5bbef380508bea4a940032a9f8b74c9a2e794f6bec195dd8a"},{"messageHash":"0x16a99ef9f72f21d260b86fb3b4777be6c300785d877d2ee14da097b4ec8fa97f"},{"messageHash":"0xa746857d1bc7a5ab1821b50203ea5acaa86cc66632c8a8e7ebeca75a96fa862a"},{"messageHash":"0xddde62327c97a7a662f4fb1b7e61bd27eababb9aef51007a732ba0499d0357f3"},{"messageHash":"0x703a72bfbbb1c7b5dc6cbaac691405d2a2782650c139cef85fa3b896bdced42b"}]}'
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:12596/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":"0x7eb06a97d1449499910d6b638d8e9c1018f85f8dfd95fdc247230778627bd673"},{"messageHash":"0xfd4400f8810aed6213096b64961f885b1c4a0076a08316270a0613507b99073b"},{"messageHash":"0xd492ad818cdcb01e1bf93117199e57046782ec7d825740c2bed62ecdf23f7f24"},{"messageHash":"0xd171ba22c923f9004232bfb28ac5cbbfda2bd899f8eb3e6d5bf91e42143a7d29"},{"messageHash":"0x43f9dc108dea0a20383074fd099c5525a6babd8ab429bc7ef0feaafeaecfcbd9"},{"messageHash":"0x32307577fd4bc02c021e96946d539ad1338d8dc70ec362718efb8ce209d3c069"},{"messageHash":"0xbb0db4c5f2740fe9e5786ede0508874c70852ddd904a82a585d73bfe8e672983"},{"messageHash":"0x4959099e851c7aa34620cf7ee718ccd61ec0801d970cc0730181802ba89e4910"},{"messageHash":"0xf58c614a2ae1229a45c6b126d3821b06fabf65de7338aa232a4e260d7913f8bf"},{"messageHash":"0x804436e2ff60a29ee1e323b36925355ac71be76234f894e9dfc10dddda651122"},{"messageHash":"0x4f1c9197808684bace858fec6b3dd71fc080ef0f977fa3b91308ab9193d7d6de"},{"messageHash":"0x31e93e37a9df8e4ff8a9df447317c802a130a726ace9e7d6c6ae50787cfa1f50"},{"messageHash":"0xb017e8fa8da021748100e71ba27bff028d16475ff869cfc81b83e080fce8e3c6"},{"messageHash":"0x265b004c75409976856b8972f69a002378486650688ff630b7dd570aee830e7e"},{"messageHash":"0x45fa801e166949ff1627ee5fd1bb2dd797c72e21398e511327fcdb831f1bb61d"},{"messageHash":"0x4dd827021a481fe5bbef380508bea4a940032a9f8b74c9a2e794f6bec195dd8a"},{"messageHash":"0x16a99ef9f72f21d260b86fb3b4777be6c300785d877d2ee14da097b4ec8fa97f"},{"messageHash":"0xa746857d1bc7a5ab1821b50203ea5acaa86cc66632c8a8e7ebeca75a96fa862a"},{"messageHash":"0xddde62327c97a7a662f4fb1b7e61bd27eababb9aef51007a732ba0499d0357f3"},{"messageHash":"0x703a72bfbbb1c7b5dc6cbaac691405d2a2782650c139cef85fa3b896bdced42b"}]}'
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:25384/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":"5bea86e46941063d5666","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x7eb06a97d1449499910d6b638d8e9c1018f85f8dfd95fdc247230778627bd673"},{"messageHash":"0xfd4400f8810aed6213096b64961f885b1c4a0076a08316270a0613507b99073b"},{"messageHash":"0xd492ad818cdcb01e1bf93117199e57046782ec7d825740c2bed62ecdf23f7f24"},{"messageHash":"0xd171ba22c923f9004232bfb28ac5cbbfda2bd899f8eb3e6d5bf91e42143a7d29"},{"messageHash":"0x43f9dc108dea0a20383074fd099c5525a6babd8ab429bc7ef0feaafeaecfcbd9"},{"messageHash":"0x32307577fd4bc02c021e96946d539ad1338d8dc70ec362718efb8ce209d3c069"},{"messageHash":"0xbb0db4c5f2740fe9e5786ede0508874c70852ddd904a82a585d73bfe8e672983"},{"messageHash":"0x4959099e851c7aa34620cf7ee718ccd61ec0801d970cc0730181802ba89e4910"},{"messageHash":"0xf58c614a2ae1229a45c6b126d3821b06fabf65de7338aa232a4e260d7913f8bf"},{"messageHash":"0x804436e2ff60a29ee1e323b36925355ac71be76234f894e9dfc10dddda651122"},{"messageHash":"0x4f1c9197808684bace858fec6b3dd71fc080ef0f977fa3b91308ab9193d7d6de"},{"messageHash":"0x31e93e37a9df8e4ff8a9df447317c802a130a726ace9e7d6c6ae50787cfa1f50"},{"messageHash":"0xb017e8fa8da021748100e71ba27bff028d16475ff869cfc81b83e080fce8e3c6"},{"messageHash":"0x265b004c75409976856b8972f69a002378486650688ff630b7dd570aee830e7e"},{"messageHash":"0x45fa801e166949ff1627ee5fd1bb2dd797c72e21398e511327fcdb831f1bb61d"},{"messageHash":"0x4dd827021a481fe5bbef380508bea4a940032a9f8b74c9a2e794f6bec195dd8a"},{"messageHash":"0x16a99ef9f72f21d260b86fb3b4777be6c300785d877d2ee14da097b4ec8fa97f"},{"messageHash":"0xa746857d1bc7a5ab1821b50203ea5acaa86cc66632c8a8e7ebeca75a96fa862a"},{"messageHash":"0xddde62327c97a7a662f4fb1b7e61bd27eababb9aef51007a732ba0499d0357f3"},{"messageHash":"0x703a72bfbbb1c7b5dc6cbaac691405d2a2782650c139cef85fa3b896bdced42b"}]}'
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 11b797d56e8e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f57240f40c68
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 213c85fd41d2
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 11b797d56e8e. 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,186 @@
2025-12-18 04:16:20.332 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:16:20.332 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2025-12-18_04-16-20__5f6660ab-45ea-424a-a038-ce37e4cfc22a
2025-12-18 04:16:20.332 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:16:20.332 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:16:20.333 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-18 04:16:20.339 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:20.339 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-16-20__5f6660ab-45ea-424a-a038-ce37e4cfc22a__wakuorg_nwaku:latest.log
2025-12-18 04:16:20.340 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:20.340 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:20.341 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:20.341 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.246.197
2025-12-18 04:16:20.341 DEBUG [src.node.docker_mananger] Generated ports ['12399', '12400', '12401', '12402', '12403']
2025-12-18 04:16:20.341 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-18 04:16:20.341 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:20.342 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:20.342 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:20.342 DEBUG [src.node.docker_mananger] docker run -i -t -p 12399:12399 -p 12400:12400 -p 12401:12401 -p 12402:12402 -p 12403:12403 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12401 --rest-port=12399 --tcp-port=12400 --discv5-udp-port=12402 --rest-address=0.0.0.0 --nat=extip:172.18.246.197 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=66eb007394cb6ba517e7ae2d8d8dfccf9f0272809ec1552d6a77ae46ae7eee1b --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12403 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:16:20.520 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.246.197 waku 59980f6a1ae971633c9f2f0008d1ac92d07b58151ec6ffc3fd977b0052b82a7a
2025-12-18 04:16:20.552 DEBUG [src.node.docker_mananger] Container started with ID 59980f6a1ae9. Setting up logs at ./log/docker/node1_2025-12-18_04-16-20__5f6660ab-45ea-424a-a038-ce37e4cfc22a__wakuorg_nwaku:latest.log
2025-12-18 04:16:20.553 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 12399
2025-12-18 04:16:20.555 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:20.592 ERROR [src.node.docker_mananger] Max retries reached for container 7e6e6b373466. Exiting log stream.
2025-12-18 04:16:21.138 ERROR [src.node.docker_mananger] Max retries reached for container 2cbc06ec261a. Exiting log stream.
2025-12-18 04:16:21.556 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12399/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:21.559 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-18 04:16:21.559 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:21.559 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12399/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:21.562 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.246.197/tcp/12400/p2p/16Uiu2HAm4GmGokJ6Pn6M6FvB4afdxwAAo7TGfFnewHEJci1wpym4","/ip4/172.18.246.197/tcp/12401/ws/p2p/16Uiu2HAm4GmGokJ6Pn6M6FvB4afdxwAAo7TGfFnewHEJci1wpym4"],"enrUri":"enr:-L24QNolZWNsfEm4c08KAdwUWJyRqeE8vDL3s5jGDM2PctdiWkNBuqXruaUonUXrxKjgEPBx7o9rotttuqhPY3YT7tICgmlkgnY0gmlwhKwS9sWKbXVsdGlhZGRyc5YACASsEvbFBjBwAAoErBL2xQYwcd0DgnJzhQACAQAAiXNlY3AyNTZrMaECg3Dws-wg0tny6rZAb6BqRDKH2aDk3nIjYQOYMcbKS1ODdGNwgjBwg3VkcIIwcoV3YWt1MgU"}'
2025-12-18 04:16:21.562 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:21.569 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:16:21.569 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-16-20__5f6660ab-45ea-424a-a038-ce37e4cfc22a__wakuorg_nwaku:latest.log
2025-12-18 04:16:21.569 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:16:21.569 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:16:21.570 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:16:21.570 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.81.79
2025-12-18 04:16:21.571 DEBUG [src.node.docker_mananger] Generated ports ['20217', '20218', '20219', '20220', '20221']
2025-12-18 04:16:21.571 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-18 04:16:21.571 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:16:21.571 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:16:21.571 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:16:21.571 DEBUG [src.node.docker_mananger] docker run -i -t -p 20217:20217 -p 20218:20218 -p 20219:20219 -p 20220:20220 -p 20221:20221 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=20219 --rest-port=20217 --tcp-port=20218 --discv5-udp-port=20220 --rest-address=0.0.0.0 --nat=extip:172.18.81.79 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=796add1b6b3eeb27d5c8caae25dbbd886e0fdeb45a8e9dbb0e8de29de56313b2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=20221 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNolZWNsfEm4c08KAdwUWJyRqeE8vDL3s5jGDM2PctdiWkNBuqXruaUonUXrxKjgEPBx7o9rotttuqhPY3YT7tICgmlkgnY0gmlwhKwS9sWKbXVsdGlhZGRyc5YACASsEvbFBjBwAAoErBL2xQYwcd0DgnJzhQACAQAAiXNlY3AyNTZrMaECg3Dws-wg0tny6rZAb6BqRDKH2aDk3nIjYQOYMcbKS1ODdGNwgjBwg3VkcIIwcoV3YWt1MgU
2025-12-18 04:16:21.751 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.81.79 waku 8789751e8e291f8701fadc44501cab8554e101b652200c354f5fbd3794866753
2025-12-18 04:16:21.783 DEBUG [src.node.docker_mananger] Container started with ID 8789751e8e29. Setting up logs at ./log/docker/node2_2025-12-18_04-16-20__5f6660ab-45ea-424a-a038-ce37e4cfc22a__wakuorg_nwaku:latest.log
2025-12-18 04:16:21.783 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 20217
2025-12-18 04:16:21.784 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:16:22.784 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20217/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:22.796 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-18 04:16:22.797 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:16:22.797 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20217/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:22.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.81.79/tcp/20218/p2p/16Uiu2HAmFuLYAi6jtB6f6Jatzh8fFYbFJdvxLD8v33yqgVrJbqjZ","/ip4/172.18.81.79/tcp/20219/ws/p2p/16Uiu2HAmFuLYAi6jtB6f6Jatzh8fFYbFJdvxLD8v33yqgVrJbqjZ"],"enrUri":"enr:-L24QL_AmKXBd2ogiLkROFdCOAdyC27b-CrICzAaz7V4efftaOebCC9x95p3Jq7Q0fOKauTI9IClKiMKrTr_sDZiE98CgmlkgnY0gmlwhKwSUU-KbXVsdGlhZGRyc5YACASsElFPBk76AAoErBJRTwZO-90DgnJzhQACAQAAiXNlY3AyNTZrMaEDMEAErAj9fhc1LHIwSIXksepb1VoA8aX_pi5PSS7WS-SDdGNwgk76g3VkcIJO_IV3YWt1MgE"}'
2025-12-18 04:16:22.803 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:16:22.804 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20217/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.246.197/tcp/12400/p2p/16Uiu2HAm4GmGokJ6Pn6M6FvB4afdxwAAo7TGfFnewHEJci1wpym4"]'
2025-12-18 04:16:22.807 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:22.807 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:22.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:22.816 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:20217/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-18 04:16:22.826 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:22.826 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:22.836 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:22.836 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:16:22.937 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:22.937 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:22.939 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031382826643368,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:22.941 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:22.941 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:22.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":1766031382826643368,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:22.945 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:22.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:22.950 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:16:23.050 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031382945009574,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.054 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.054 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.056 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031382945009574,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.058 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.063 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.063 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:16:23.163 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.163 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.166 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031383058223763,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.167 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.167 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.169 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031383058223763,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.171 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.175 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.175 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:16:23.275 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.276 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.278 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031383171151767,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.279 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.279 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.282 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031383171151767,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.283 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.288 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.288 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:16:23.389 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.391 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031383283652461,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.392 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.393 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.395 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031383283652461,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.396 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.400 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.400 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:16:23.501 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.503 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031383396589737,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.505 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.505 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031383396589737,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.508 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.513 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:16:23.613 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.613 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031383508754883,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.617 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.617 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031383508754883,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.621 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.625 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:16:23.725 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.726 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:12399/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.728 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031383621072358,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.730 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:16:23.730 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:20217/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:16:23.732 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031383621072358,"ephemeral":false,"proof":""}]'
2025-12-18 04:16:23.733 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:12399/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-18 04:16:23.739 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.739 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:20217/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-18 04:16:23.743 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.743 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:12399/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2025-12-18 04:16:23.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.747 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:20217/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2025-12-18 04:16:23.751 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.752 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:12399/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2025-12-18 04:16:23.756 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.757 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:20217/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2025-12-18 04:16:23.762 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.763 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:12399/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
2025-12-18 04:16:23.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.767 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:20217/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
2025-12-18 04:16:23.772 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.772 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:12399/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
2025-12-18 04:16:23.776 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.777 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:20217/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
2025-12-18 04:16:23.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.781 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:12399/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
2025-12-18 04:16:23.785 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.785 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:20217/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
2025-12-18 04:16:23.790 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.790 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:12399/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
2025-12-18 04:16:23.795 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.795 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:20217/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
2025-12-18 04:16:23.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.800 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:12399/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
2025-12-18 04:16:23.805 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.805 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:20217/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
2025-12-18 04:16:23.808 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:16:23.809 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.812 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12399/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-18 04:16:23.813 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.815 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12399/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-18 04:16:23.817 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.819 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12399/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-18 04:16:23.821 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.823 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12399/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-18 04:16:23.825 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.827 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12399/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-18 04:16:23.828 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.830 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12399/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-18 04:16:23.832 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.834 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12399/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-18 04:16:23.835 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:12399/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-18 04:16:23.837 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:12399/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-18 04:16:23.840 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:16:23.841 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:16:23.841 DEBUG [src.node.waku_node] Stopping container with id 59980f6a1ae9
2025-12-18 04:16:24.361 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:24.361 DEBUG [src.node.waku_node] Stopping container with id 8789751e8e29
2025-12-18 04:16:24.869 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:24.871 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:16:24.885 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:16:24.896 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,77 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_content_topic_also_in_docker_flags[/toychat/2/huilong/proto] with id: 2025-12-18_04-19-54__bef16ef7-ba06-43cc-91ae-c7f4f245973c
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-18_04-19-54__bef16ef7-ba06-43cc-91ae-c7f4f245973c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.230.96
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['39040', '39041', '39042', '39043', '39044']
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 39040:39040 -p 39041:39041 -p 39042:39042 -p 39043:39043 -p 39044:39044 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39042 --rest-port=39040 --tcp-port=39041 --discv5-udp-port=39043 --rest-address=0.0.0.0 --nat=extip:172.18.230.96 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=117a50fee926bd080a2d4e8b3e89cdbae6f57ffdb85f4c76248bc12b8ad9d61e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39044 --metrics-logging=true --relay=true --filter=true --content-topic=/toychat/2/huilong/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.230.96 waku ab3ce8b96d9341c355d843a0ffceb156a325b8783c8e385b99681690f634740f
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ab3ce8b96d93. Setting up logs at ./log/docker/node1_2025-12-18_04-19-54__bef16ef7-ba06-43cc-91ae-c7f4f245973c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 39040
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 0b00f8a6a551. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container e1e1f1a070db. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:39040/health" -H "Content-Type: 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:39040/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.230.96/tcp/39041/p2p/16Uiu2HAmU4ohgQshKQ81P55SqDZVMGe7WJR9BuY6qeMAZDGmkzXU","/ip4/172.18.230.96/tcp/39042/ws/p2p/16Uiu2HAmU4ohgQshKQ81P55SqDZVMGe7WJR9BuY6qeMAZDGmkzXU"],"enrUri":"enr:-L24QLvxiO5UNN0UqwfDhqameyCNsADW9ev0wVFIkyQ4KWBfUfk7h3UbamRnaavNiRfGLmYsjIIM8yzbMkPQXvmKN4kCgmlkgnY0gmlwhKwS5mCKbXVsdGlhZGRyc5YACASsEuZgBpiBAAoErBLmYAaYgt0DgnJzhQACAQAAiXNlY3AyNTZrMaED5Pkz_T_brsC6-RWWzw1KoBLkiL1yybDZ7_OzjMrHC8ODdGNwgpiBg3VkcIKYg4V3YWt1MgU"}'
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-18_04-19-54__bef16ef7-ba06-43cc-91ae-c7f4f245973c__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.117
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['10236', '10237', '10238', '10239', '10240']
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 10236:10236 -p 10237:10237 -p 10238:10238 -p 10239:10239 -p 10240:10240 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10238 --rest-port=10236 --tcp-port=10237 --discv5-udp-port=10239 --rest-address=0.0.0.0 --nat=extip:172.18.49.117 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ec1c02a59ee6aeeb050b49f0afec44b70cbc393ad86bc75b1a7ce5d1bbd7bbe7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10240 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLvxiO5UNN0UqwfDhqameyCNsADW9ev0wVFIkyQ4KWBfUfk7h3UbamRnaavNiRfGLmYsjIIM8yzbMkPQXvmKN4kCgmlkgnY0gmlwhKwS5mCKbXVsdGlhZGRyc5YACASsEuZgBpiBAAoErBLmYAaYgt0DgnJzhQACAQAAiXNlY3AyNTZrMaED5Pkz_T_brsC6-RWWzw1KoBLkiL1yybDZ7_OzjMrHC8ODdGNwgpiBg3VkcIKYg4V3YWt1MgU --content-topic=/toychat/2/huilong/proto
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.49.117 waku 191eb73c1fb7f0b7b1829cd61d18733d31e4fae3d955e4265a7d0a7a8255ebfa
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 191eb73c1fb7. Setting up logs at ./log/docker/node2_2025-12-18_04-19-54__bef16ef7-ba06-43cc-91ae-c7f4f245973c__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 10236
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:10236/health" -H "Content-Type: 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:10236/debug/v1/info" -H "Content-Type: application/json" -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.117/tcp/10237/p2p/16Uiu2HAmLNMpv5hMCDrhESZF8bZqoatcybjSYKznibHfwbCfAjvz","/ip4/172.18.49.117/tcp/10238/ws/p2p/16Uiu2HAmLNMpv5hMCDrhESZF8bZqoatcybjSYKznibHfwbCfAjvz"],"enrUri":"enr:-L24QGU99Y2sQKuIfMSx7d-S5gAZpyCAeLqN-d4Nx2VBxyvsZNnSP0UgYqpiGVQceQXOpwam0-elj3ySZwws4cyxUYYCgmlkgnY0gmlwhKwSMXWKbXVsdGlhZGRyc5YACASsEjF1Bif9AAoErBIxdQYn_t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDcprnrh5XdET7QYzqL7ACcxvKQZjuO1fdJgBVUOtZL0uDdGNwgif9g3VkcIIn_4V3YWt1MgE"}'
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:10236/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.230.96/tcp/39041/p2p/16Uiu2HAmU4ohgQshKQ81P55SqDZVMGe7WJR9BuY6qeMAZDGmkzXU"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:39040/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:10236/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:39040/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:39040/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":1766031596760142555,"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:10236/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":1766031596760142555,"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 ab3ce8b96d93
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 191eb73c1fb7
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2025-12-18 04:17:35.257+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-18 04:17:35.257+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-18 04:17:35.257+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-18 04:17:35.257+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-18 04:17:35.257+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-18 04:17:35.257+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QBbqBLGAhxwLKc9ncVvp0Q8vOcVDVKekI46tVwshNb9xbJLvMRWxJMUh84p0LAZ0hYt1qkxwJu6LKcYZE95dAHcCgmlkgnY0gmlwhKwS02aKbXVsdGlhZGRyc5YACASsEtNmBttYAAoErBLTZgbbWd0DgnJzhQADAQAAiXNlY3AyNTZrMaECm_QMT6jbSkaoALiseMIPgL2yj6dhVLYME8O9yCSnbzSDdGNwgttYg3VkcILbWoV3YWt1Mg0
NTC 2025-12-18 04:17:35.257+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:34519
INF 2025-12-18 04:17:35.257+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:34519/
INF 2025-12-18 04:17:35.258+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-18 04:17:35.258+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-18 04:17:35.259+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-18 04:17:35.260+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-18 04:17:35.260+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-18 04:17:35.260+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-18 04:17:35.260+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.51.91/tcp/34520, /ip4/172.18.51.91/tcp/34521/ws]"
INF 2025-12-18 04:17:35.260+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-18 04:17:35.260+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-18 04:17:35.260+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-18 04:17:35.260+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-18 04:17:35.260+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-18 04:17:35.260+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-18 04:17:35.260+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-18 04:17:35.260+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-18 04:17:35.260+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*VewVeQ, seqNo: 1766031455, addresses: [/ip4/172.18.51.91/tcp/34520, /ip4/172.18.51.91/tcp/34521/ws], mixKey: )"
TRC 2025-12-18 04:17:35.260+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-18 04:17:35.260+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-18 04:17:35.260+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-18 04:17:35.260+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-18 04:17:35.260+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-18 04:17:35.260+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-18 04:17:35.260+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-18 04:17:35.260+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:189 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-18 04:17:35.260+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,72 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_get_message_with_meta with id: 2025-12-18_04-11-23__2cfcd226-42ed-4396-8a56-3b4d6b6e0977
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-18_04-11-23__2cfcd226-42ed-4396-8a56-3b4d6b6e0977__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.5.94
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['44394', '44395', '44396', '44397', '44398']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 44394:44394 -p 44395:44395 -p 44396:44396 -p 44397:44397 -p 44398:44398 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=44396 --rest-port=44394 --tcp-port=44395 --discv5-udp-port=44397 --rest-address=0.0.0.0 --nat=extip:172.18.5.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=af5faec2a5b15536f98efc3262e3d1b1b4a2bc7036f26acd15663b2d335f9808 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=44398 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.5.94 waku 05b94d48d6980bbfb2552b2abf604f332e583c6e8b0ee7ee61279079794f10f1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 05b94d48d698. Setting up logs at ./log/docker/node1_2025-12-18_04-11-23__2cfcd226-42ed-4396-8a56-3b4d6b6e0977__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 44394
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 526e6ec6773a. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container a005191b0653. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:44394/health" -H "Content-Type: 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:44394/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.5.94/tcp/44395/p2p/16Uiu2HAmTU53fqJ26jTDYoSbRqw4sGb6KkLJpfY24kkZrNbJCyen","/ip4/172.18.5.94/tcp/44396/ws/p2p/16Uiu2HAmTU53fqJ26jTDYoSbRqw4sGb6KkLJpfY24kkZrNbJCyen"],"enrUri":"enr:-L24QErjOSMrxKDZFTuBGoKmT1KSFiHC3CPVZO2VZPPnDH_mYrqQmk-htKt1z7ts7AZ1GTqzei1VajTXbgM34XtZ4joCgmlkgnY0gmlwhKwSBV6KbXVsdGlhZGRyc5YACASsEgVeBq1rAAoErBIFXgatbN0DgnJzhQADAQAAiXNlY3AyNTZrMaED3BM5mxXY6ud5locQfpE2tPJXFT_2XrNvHMqWlzIYHTeDdGNwgq1rg3VkcIKtbYV3YWt1MgU"}'
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-18_04-11-23__2cfcd226-42ed-4396-8a56-3b4d6b6e0977__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.93
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['6204', '6205', '6206', '6207', '6208']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 6204:6204 -p 6205:6205 -p 6206:6206 -p 6207:6207 -p 6208:6208 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=6206 --rest-port=6204 --tcp-port=6205 --discv5-udp-port=6207 --rest-address=0.0.0.0 --nat=extip:172.18.61.93 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dbee63c5edae2bc48cfbc8fccdac65becf270ff06aa5bf02d4ad5edfbf2d02bc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=6208 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QErjOSMrxKDZFTuBGoKmT1KSFiHC3CPVZO2VZPPnDH_mYrqQmk-htKt1z7ts7AZ1GTqzei1VajTXbgM34XtZ4joCgmlkgnY0gmlwhKwSBV6KbXVsdGlhZGRyc5YACASsEgVeBq1rAAoErBIFXgatbN0DgnJzhQADAQAAiXNlY3AyNTZrMaED3BM5mxXY6ud5locQfpE2tPJXFT_2XrNvHMqWlzIYHTeDdGNwgq1rg3VkcIKtbYV3YWt1MgU --filternode=/ip4/172.18.5.94/tcp/44395/p2p/16Uiu2HAmTU53fqJ26jTDYoSbRqw4sGb6KkLJpfY24kkZrNbJCyen
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.61.93 waku ac8505419d88011974abd20ebcd4c8a92cf6f911b88243d11c542950b38b74b5
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID ac8505419d88. Setting up logs at ./log/docker/node2_2025-12-18_04-11-23__2cfcd226-42ed-4396-8a56-3b4d6b6e0977__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 6204
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6204/health" -H "Content-Type: 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:6204/debug/v1/info" -H "Content-Type: application/json" -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.93/tcp/6205/p2p/16Uiu2HAmAPPTqrcmJxcD7vKySE4HDFxBoqhp929VUDxzbdiZTfnT","/ip4/172.18.61.93/tcp/6206/ws/p2p/16Uiu2HAmAPPTqrcmJxcD7vKySE4HDFxBoqhp929VUDxzbdiZTfnT"],"enrUri":"enr:-L24QBZT-bfj7LKu2c04RVSCi5pawWLUALUsdRFH1iSTc4FRDxJxD4YaqytHTPx4TeznDVmp4cl6Q6YVRi0daYw7iFgCgmlkgnY0gmlwhKwSPV2KbXVsdGlhZGRyc5YACASsEj1dBhg9AAoErBI9XQYYPt0DgnJzhQADAQAAiXNlY3AyNTZrMaEC3kl3loNKjrLEAM-wcbOmd9zU4ROOd7P87R7M9nYhm1SDdGNwghg9g3VkcIIYP4V3YWt1MgA"}'
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:6204/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.5.94/tcp/44395/p2p/16Uiu2HAmTU53fqJ26jTDYoSbRqw4sGb6KkLJpfY24kkZrNbJCyen"]'
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:44394/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:6204/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "28b5cc85-60d5-4d53-b2d7-acf3a0c9ab3f", "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":"28b5cc85-60d5-4d53-b2d7-acf3a0c9ab3f","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:44394/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "/test/1/waku-filter/proto", "timestamp": '$(date +%s%N)', "meta": "RmlsdGVyIHdvcmtzISE="}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
DEBUG  src.steps.filter:filter.py:96 Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:6204/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":1766031085542612564,"meta":"RmlsdGVyIHdvcmtzISE=","ephemeral":false}]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 05b94d48d698
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id ac8505419d88
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,121 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_admin_peers_stats_counts with id: 2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b
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-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__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-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__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-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__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-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__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.229.121
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['53102', '53103', '53104', '53105', '53106']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 53102:53102 -p 53103:53103 -p 53104:53104 -p 53105:53105 -p 53106:53106 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=53104 --rest-port=53102 --tcp-port=53103 --discv5-udp-port=53105 --rest-address=0.0.0.0 --nat=extip:172.18.229.121 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cb1cc2af1b10cf3a54bec6f50d4dadd83f3e4cfbc2b4d08a7addd788c8bc9c3d --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=53106 --metrics-logging=true --filter=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.229.121 waku 7ca81846f2d6fea4541a821f85a966b4228c905f7580673b2df349894b6e0202
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 7ca81846f2d6. Setting up logs at ./log/docker/node1_2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 53102
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 258ad4e7eeaf. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 24f60aa6e565. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:53102/health" -H "Content-Type: 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:53102/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.121/tcp/53103/p2p/16Uiu2HAkzT4xVGG5qozuuZZyi3pRtYgScZbxmWQDZDkTDERV7DeX","/ip4/172.18.229.121/tcp/53104/ws/p2p/16Uiu2HAkzT4xVGG5qozuuZZyi3pRtYgScZbxmWQDZDkTDERV7DeX"],"enrUri":"enr:-L24QDV_uruGSKvhUlwKyc078_1s4odU6Ijl7XDsiJuAUevOA0tikJTv1jqiFTB1AvzdU5jEw_Ci-yAlbTBaP0v4KFQCgmlkgnY0gmlwhKwS5XmKbXVsdGlhZGRyc5YACASsEuV5Bs9vAAoErBLleQbPcN0DgnJzhQADAQAAiXNlY3AyNTZrMaECSqX_BVM9HT2Fd2bSrAvFHealzT6S_-SH64hNlSpYTyCDdGNwgs9vg3VkcILPcYV3YWt1MgU"}'
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.114.213
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['9211', '9212', '9213', '9214', '9215']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 9211:9211 -p 9212:9212 -p 9213:9213 -p 9214:9214 -p 9215:9215 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=9213 --rest-port=9211 --tcp-port=9212 --discv5-udp-port=9214 --rest-address=0.0.0.0 --nat=extip:172.18.114.213 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=03b11fac1cba1f3a8b452550efffd549debecbcb2e98e6250bee9430d9c36b66 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=9215 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDV_uruGSKvhUlwKyc078_1s4odU6Ijl7XDsiJuAUevOA0tikJTv1jqiFTB1AvzdU5jEw_Ci-yAlbTBaP0v4KFQCgmlkgnY0gmlwhKwS5XmKbXVsdGlhZGRyc5YACASsEuV5Bs9vAAoErBLleQbPcN0DgnJzhQADAQAAiXNlY3AyNTZrMaECSqX_BVM9HT2Fd2bSrAvFHealzT6S_-SH64hNlSpYTyCDdGNwgs9vg3VkcILPcYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.114.213 waku d61a4018593d0c822f1a988d939b4b51e06cd452650e146a020ea864248297f4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d61a4018593d. Setting up logs at ./log/docker/node2_2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 9211
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:9211/health" -H "Content-Type: 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:9211/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.114.213/tcp/9212/p2p/16Uiu2HAkvKx257hjdy4EHDcZiZSeeNAfPAtuDxoYTtQKbq9Jo5GB","/ip4/172.18.114.213/tcp/9213/ws/p2p/16Uiu2HAkvKx257hjdy4EHDcZiZSeeNAfPAtuDxoYTtQKbq9Jo5GB"],"enrUri":"enr:-L24QEOcYwaSvgFWHe5iYGJVo37agiUidVG7mpj_eFIEHiJjX7yXMrCv3KT_igITBc7luTbv8w9KQ15fyE-umdpmpZoCgmlkgnY0gmlwhKwSctWKbXVsdGlhZGRyc5YACASsEnLVBiP8AAoErBJy1QYj_d0DgnJzhQADAQAAiXNlY3AyNTZrMaECDWRWdmM8fpl7ysZpn_-B06OdpU_jBS03lYXX2Mlvm0CDdGNwgiP8g3VkcIIj_oV3YWt1MgE"}'
INFO  src.node.waku_node:waku_node.py:292 REST service is ready !!
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.241.142
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['54070', '54071', '54072', '54073', '54074']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 54070:54070 -p 54071:54071 -p 54072:54072 -p 54073:54073 -p 54074:54074 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=54072 --rest-port=54070 --tcp-port=54071 --discv5-udp-port=54073 --rest-address=0.0.0.0 --nat=extip:172.18.241.142 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=faae950beb7ced5cac35be8b88c0c95abd9d15231eb7901cdeacf7ba74ba1bde --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=54074 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QDV_uruGSKvhUlwKyc078_1s4odU6Ijl7XDsiJuAUevOA0tikJTv1jqiFTB1AvzdU5jEw_Ci-yAlbTBaP0v4KFQCgmlkgnY0gmlwhKwS5XmKbXVsdGlhZGRyc5YACASsEuV5Bs9vAAoErBLleQbPcN0DgnJzhQADAQAAiXNlY3AyNTZrMaECSqX_BVM9HT2Fd2bSrAvFHealzT6S_-SH64hNlSpYTyCDdGNwgs9vg3VkcILPcYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.241.142 waku e2f4259dc0e094e496ec61bf60e4a39a2f59857744364ce321226591a48b057a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e2f4259dc0e0. Setting up logs at ./log/docker/node3_2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 54070
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:54070/health" -H "Content-Type: 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:54070/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.241.142/tcp/54071/p2p/16Uiu2HAkzoFyGaKQRewDBfievjLNPH1UeGA8jjnerYJMk8q8riUG","/ip4/172.18.241.142/tcp/54072/ws/p2p/16Uiu2HAkzoFyGaKQRewDBfievjLNPH1UeGA8jjnerYJMk8q8riUG"],"enrUri":"enr:-L24QKdP6wj2hDC3bij1qjEj2n8EieqQAw5K-ptHKJeXQ4V_VzAQQjh21liVY5ES_nWEaN89X0sN8PPfDhXbw_JlPY4CgmlkgnY0gmlwhKwS8Y6KbXVsdGlhZGRyc5YACASsEvGOBtM3AAoErBLxjgbTON0DgnJzhQADAQAAiXNlY3AyNTZrMaECT9IQuTbmmdMn5fBY4zrvMJfEiHUk6dccMmhMKzPRnUmDdGNwgtM3g3VkcILTOYV3YWt1MgE"}'
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:53102/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.114.213/tcp/9212/p2p/16Uiu2HAkvKx257hjdy4EHDcZiZSeeNAfPAtuDxoYTtQKbq9Jo5GB"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53102/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.241.142/tcp/54071/p2p/16Uiu2HAkzoFyGaKQRewDBfievjLNPH1UeGA8jjnerYJMk8q8riUG"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:53102/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.241.142/tcp/54071/p2p/16Uiu2HAkzoFyGaKQRewDBfievjLNPH1UeGA8jjnerYJMk8q8riUG"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.212.89
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22757', '22758', '22759', '22760', '22761']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22757:22757 -p 22758:22758 -p 22759:22759 -p 22760:22760 -p 22761:22761 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22759 --rest-port=22757 --tcp-port=22758 --discv5-udp-port=22760 --rest-address=0.0.0.0 --nat=extip:172.18.212.89 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=dc0eddcca025e9bfda34baaa3f672e5dc4b3a8e34cfe9f8cf7f2871f342bc767 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22761 --metrics-logging=true --relay=false --filternode=/ip4/172.18.229.121/tcp/53103/p2p/16Uiu2HAkzT4xVGG5qozuuZZyi3pRtYgScZbxmWQDZDkTDERV7DeX --discv5-bootstrap-node=enr:-L24QDV_uruGSKvhUlwKyc078_1s4odU6Ijl7XDsiJuAUevOA0tikJTv1jqiFTB1AvzdU5jEw_Ci-yAlbTBaP0v4KFQCgmlkgnY0gmlwhKwS5XmKbXVsdGlhZGRyc5YACASsEuV5Bs9vAAoErBLleQbPcN0DgnJzhQADAQAAiXNlY3AyNTZrMaECSqX_BVM9HT2Fd2bSrAvFHealzT6S_-SH64hNlSpYTyCDdGNwgs9vg3VkcILPcYV3YWt1MgU
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.212.89 waku 9c0cb4b6e8ecdb6619d47d33a09bfb276a1d052b827f18fb7bdc75c9059f66f0
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9c0cb4b6e8ec. Setting up logs at ./log/docker/node4_2025-12-18_04-24-52__261a058e-3f55-445d-b6ad-de1fc9f7690b__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22757
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22757/health" -H "Content-Type: 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:22757/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.212.89/tcp/22758/p2p/16Uiu2HAm326FtM3cLkYuaBk8pr1sGhwoGkAknPTeT2hPTzu1Wf4F","/ip4/172.18.212.89/tcp/22759/ws/p2p/16Uiu2HAm326FtM3cLkYuaBk8pr1sGhwoGkAknPTeT2hPTzu1Wf4F"],"enrUri":"enr:-L24QIezvXy9tR0cgIm3SgHmGahSZvVt4tiKq9YRZdLRGTChSHTg96KyNBm_5oQepqdNh9vqfpnVX_M5K_uz0UEofuwCgmlkgnY0gmlwhKwS1FmKbXVsdGlhZGRyc5YACASsEtRZBljmAAoErBLUWQZY590DgnJzhQADAQAAiXNlY3AyNTZrMaECcNMBsLGGrwrxscIMlW1ErkbiqqHRdsEqupmNCBWwLlyDdGNwgljmg3VkcIJY6IV3YWt1MgA"}'
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:22757/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:53102/admin/v1/peers/stats" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"Sum":{"Total peers":3},"By Connectedness":{"Connected":3,"NotConnected":0,"CannotConnect":0,"CanConnect":0},"Relay peers":{"0":2,"Total relay peers":1},"Mesh peers":{"0":2,"Total mesh peers":1},"By Protocols":{"/vac/waku/relay/2.0.0":2,"/vac/waku/filter-subscribe/2.0.0-beta1":0,"/vac/waku/filter-push/2.0.0-beta1":3,"/vac/waku/store-query/3.0.0":0,"/vac/waku/store/2.0.0-beta4":0,"/vac/waku/lightpush/3.0.0":0,"/vac/waku/lightpush/2.0.0-beta1":0,"/vac/waku/peer-exchange/2.0.0-alpha1":3,"/vac/waku/reconciliation/1.0.0":0}}'
DEBUG  tests.rest_flags.test_admin_flags:test_admin_flags.py:119 Node-1 admin peers stats {'Sum': {'Total peers': 3}, 'By Connectedness': {'Connected': 3, 'NotConnected': 0, 'CannotConnect': 0, 'CanConnect': 0}, 'Relay peers': {'0': 2, 'Total relay peers': 1}, 'Mesh peers': {'0': 2, 'Total mesh peers': 1}, 'By Protocols': {'/vac/waku/relay/2.0.0': 2, '/vac/waku/filter-subscribe/2.0.0-beta1': 0, '/vac/waku/filter-push/2.0.0-beta1': 3, '/vac/waku/store-query/3.0.0': 0, '/vac/waku/store/2.0.0-beta4': 0, '/vac/waku/lightpush/3.0.0': 0, '/vac/waku/lightpush/2.0.0-beta1': 0, '/vac/waku/peer-exchange/2.0.0-alpha1': 3, '/vac/waku/reconciliation/1.0.0': 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 7ca81846f2d6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d61a4018593d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e2f4259dc0e0
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 7ca81846f2d6. 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 9c0cb4b6e8ec
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container d61a4018593d. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,78 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_store_sync_small_sync_range with id: 2025-12-18_04-26-07__d6a7ec36-f769-4068-b81e-dc4197a3628a
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-18_04-26-07__d6a7ec36-f769-4068-b81e-dc4197a3628a__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-18_04-26-07__d6a7ec36-f769-4068-b81e-dc4197a3628a__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-18_04-26-07__d6a7ec36-f769-4068-b81e-dc4197a3628a__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.169.238
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['22658', '22659', '22660', '22661', '22662']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 22658:22658 -p 22659:22659 -p 22660:22660 -p 22661:22661 -p 22662:22662 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=22660 --rest-port=22658 --tcp-port=22659 --discv5-udp-port=22661 --rest-address=0.0.0.0 --nat=extip:172.18.169.238 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fcee3bf977cd5dde7e2eb4ae987b8fddcf57113fae110fdf5b7ee7adbcfe183a --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22662 --metrics-logging=true --relay=true --dns-discovery=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.169.238 waku 32293ca0d8c0557c7c5938a824509e341b7ab8c27211701f830eaf21e7a7a32b
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 10ec3ac6a584. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 32293ca0d8c0. Setting up logs at ./log/docker/node1_2025-12-18_04-26-07__d6a7ec36-f769-4068-b81e-dc4197a3628a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 22658
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 899f5b2cc514. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:22658/health" -H "Content-Type: 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:22658/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.169.238/tcp/22659/p2p/16Uiu2HAmC5z6mYHmA1EBbQpid5q3HRjnDoePKtdUhsW1jWrzeJbW","/ip4/172.18.169.238/tcp/22660/ws/p2p/16Uiu2HAmC5z6mYHmA1EBbQpid5q3HRjnDoePKtdUhsW1jWrzeJbW"],"enrUri":"enr:-L24QNP3tvYOuePE0zDWLhepzAyoKtTnoega5IVh0pd-k3jlR5CSkvltFAFezCVPDlhuRLuZR-PSBEi6LSDazF648B4CgmlkgnY0gmlwhKwSqe6KbXVsdGlhZGRyc5YACASsEqnuBliDAAoErBKp7gZYhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC94uM2rqthEx87BjXO_L-sdlmL_kNLGiAv7T_Si_8M22DdGNwgliDg3VkcIJYhYV3YWt1MhM"}'
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:22658/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:22658/relay/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:22658/relay/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:22658/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "U3RvcmUgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.2 seconds
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.131.48
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['64332', '64333', '64334', '64335', '64336']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 64332:64332 -p 64333:64333 -p 64334:64334 -p 64335:64335 -p 64336:64336 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=64334 --rest-port=64332 --tcp-port=64333 --discv5-udp-port=64335 --rest-address=0.0.0.0 --nat=extip:172.18.131.48 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e4eae317b003aae24b9b53efccf2aade89bb8185f7b6a3acf4bb275affecf98d --store-sync=true --store=true --store-sync-range=20 --store-sync-interval=10 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=64336 --metrics-logging=true --store-sync-relay-jitter=0 --relay=false --dns-discovery=false --discv5-bootstrap-node=enr:-L24QNP3tvYOuePE0zDWLhepzAyoKtTnoega5IVh0pd-k3jlR5CSkvltFAFezCVPDlhuRLuZR-PSBEi6LSDazF648B4CgmlkgnY0gmlwhKwSqe6KbXVsdGlhZGRyc5YACASsEqnuBliDAAoErBKp7gZYhN0DgnJzhQADAQAAiXNlY3AyNTZrMaEC94uM2rqthEx87BjXO_L-sdlmL_kNLGiAv7T_Si_8M22DdGNwgliDg3VkcIJYhYV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.131.48 waku 802214a4294212f36579d17cf150a1ac94a9dd78c4ab189e46c30652699659bf
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 802214a42942. Setting up logs at ./log/docker/node2_2025-12-18_04-26-07__d6a7ec36-f769-4068-b81e-dc4197a3628a__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 64332
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:64332/health" -H "Content-Type: 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":"NOT_READY","desc":"No Legacy Store 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:64332/debug/v1/info" -H "Content-Type: application/json" -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.48/tcp/64333/p2p/16Uiu2HAmMBLDvHYK7fjRNJs4vvxFFD1oH7dMt7wu3e9ngcsf8vos","/ip4/172.18.131.48/tcp/64334/ws/p2p/16Uiu2HAmMBLDvHYK7fjRNJs4vvxFFD1oH7dMt7wu3e9ngcsf8vos"],"enrUri":"enr:-L24QMCuHAlVhh7Xb0haKTHb6ECWS3ECTYakKnak_e7KCzBQWlRfFkpVCpNSgrUwwXPLqM3JSfu7Luw-oj2O76MYZAUCgmlkgnY0gmlwhKwSgzCKbXVsdGlhZGRyc5YACASsEoMwBvtNAAoErBKDMAb7Tt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDfqNj27GPPvX1yR7q8BL9MWwqmqxKaRtkOrYZIboeGQqDdGNwgvtNg3VkcIL7T4V3YWt1MhI"}'
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:64332/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.169.238/tcp/22659/p2p/16Uiu2HAmC5z6mYHmA1EBbQpid5q3HRjnDoePKtdUhsW1jWrzeJbW"]'
INFO  src.node.api_clients.base_client:base_client.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:64332/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&cursor=&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":[]}'
DEBUG  tests.store_sync.test_store_sync:test_store_sync.py:808 Node-2 local store returned 0 messages; expected 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 32293ca0d8c0
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 802214a42942
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_message_published_on_different_pubsub_topic_is_not_retrieved with id: 2025-12-18_04-29-08__105c3784-bae4-417b-bb58-9aef7562ebfd
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-18_04-29-08__105c3784-bae4-417b-bb58-9aef7562ebfd__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.67.105
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['35916', '35917', '35918', '35919', '35920']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 35916:35916 -p 35917:35917 -p 35918:35918 -p 35919:35919 -p 35920:35920 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=35918 --rest-port=35916 --tcp-port=35917 --discv5-udp-port=35919 --rest-address=0.0.0.0 --nat=extip:172.18.67.105 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebec623b57251d9cbca43d6efd2c906d2ba3df03e2cd1046d0e1cadbbbdc5acb --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=35920 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.67.105 waku d7eab06313e9b35d61d4015c68a3c350314df3ea4d23899f2d3b25345efa89bb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID d7eab06313e9. Setting up logs at ./log/docker/node1_2025-12-18_04-29-08__105c3784-bae4-417b-bb58-9aef7562ebfd__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 35916
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 0f1cf8fc61da. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container eaac0138010f. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:35916/health" -H "Content-Type: 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:35916/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.67.105/tcp/35917/p2p/16Uiu2HAkzz59QueeeQSthMruAJ5we4dW1Ls6HEsGrynBfpJ5HL38","/ip4/172.18.67.105/tcp/35918/ws/p2p/16Uiu2HAkzz59QueeeQSthMruAJ5we4dW1Ls6HEsGrynBfpJ5HL38"],"enrUri":"enr:-L24QAAJ909bqNDyAMvT3VADBDwH_DAf0rWeWwlRi8h28E4yCxvlQa49FKLMsMoc_UHOC-IHJfct117ViauqD5hjeOQCgmlkgnY0gmlwhKwSQ2mKbXVsdGlhZGRyc5YACASsEkNpBoxNAAoErBJDaQaMTt0DgnJzhQADAQAAiXNlY3AyNTZrMaECUpc22C8A7Kf4iCE4AUa12acDNadBl-X3YRvt5OFb6UeDdGNwgoxNg3VkcIKMT4V3YWt1MgE"}'
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-18_04-29-08__105c3784-bae4-417b-bb58-9aef7562ebfd__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.233.52
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36634', '36635', '36636', '36637', '36638']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36634:36634 -p 36635:36635 -p 36636:36636 -p 36637:36637 -p 36638:36638 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36636 --rest-port=36634 --tcp-port=36635 --discv5-udp-port=36637 --rest-address=0.0.0.0 --nat=extip:172.18.233.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8d2a94b93af4d4d7ebc8393ce74adaa21033f5ef2da86823fb7bcaecdfd8b1cd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36638 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QAAJ909bqNDyAMvT3VADBDwH_DAf0rWeWwlRi8h28E4yCxvlQa49FKLMsMoc_UHOC-IHJfct117ViauqD5hjeOQCgmlkgnY0gmlwhKwSQ2mKbXVsdGlhZGRyc5YACASsEkNpBoxNAAoErBJDaQaMTt0DgnJzhQADAQAAiXNlY3AyNTZrMaECUpc22C8A7Kf4iCE4AUa12acDNadBl-X3YRvt5OFb6UeDdGNwgoxNg3VkcIKMT4V3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.233.52 waku 5728076e9ccc6ea82988eeed832019dde2186dd9c1cff8a9fded51021a079d4a
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 5728076e9ccc. Setting up logs at ./log/docker/node2_2025-12-18_04-29-08__105c3784-bae4-417b-bb58-9aef7562ebfd__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 36634
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36634/health" -H "Content-Type: 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:36634/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.233.52/tcp/36635/p2p/16Uiu2HAm4KonPB2fNFpZMX1zywnq38WsGcPCEzMs7dxropk4Nu4r","/ip4/172.18.233.52/tcp/36636/ws/p2p/16Uiu2HAm4KonPB2fNFpZMX1zywnq38WsGcPCEzMs7dxropk4Nu4r"],"enrUri":"enr:-L24QGEiJjpYFsyxKD1qfWN4fVFxkPhD7hWuV0UxF91ps5fsIMUp3Fi_Vl7l4P9bPaivA-habOpepjR2CaGVkluCbx4CgmlkgnY0gmlwhKwS6TSKbXVsdGlhZGRyc5YACASsEuk0Bo8bAAoErBLpNAaPHN0DgnJzhQADAQAAiXNlY3AyNTZrMaEChDiFSmznJlm32PR0fD4T3MZ6jaoF7pl7rq8xvW6PSkeDdGNwgo8bg3VkcIKPHYV3YWt1MgE"}'
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:36634/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.67.105/tcp/35917/p2p/16Uiu2HAkzz59QueeeQSthMruAJ5we4dW1Ls6HEsGrynBfpJ5HL38"]'
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:35916/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:36634/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:35916/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py: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:35916/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":1766032150621591040,"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:36634/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-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":1766032150621591040,"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:35916/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"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36634/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"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:35916/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
DEBUG  src.libs.common:common.py:47 Sleeping for 0.1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36634/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'[]'
DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup
DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id d7eab06313e9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 5728076e9ccc
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,226 @@
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-18_04-34-03__122ead9e-a38a-4e92-aa4d-a1f0150bb188
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-18_04-34-03__122ead9e-a38a-4e92-aa4d-a1f0150bb188__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-18_04-34-03__122ead9e-a38a-4e92-aa4d-a1f0150bb188__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-18_04-34-03__122ead9e-a38a-4e92-aa4d-a1f0150bb188__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.197.59
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['1032', '1033', '1034', '1035', '1036']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 1032:1032 -p 1033:1033 -p 1034:1034 -p 1035:1035 -p 1036:1036 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=1034 --rest-port=1032 --tcp-port=1033 --discv5-udp-port=1035 --rest-address=0.0.0.0 --nat=extip:172.18.197.59 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3fea2d8d11afff6c8df0724cdcb9b2ef4523a0b6d23d27eccbdc751ed54a69ee --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=1036 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.197.59 waku 53aede242090852b2381b02b63c909a2851bd0875e41f54c44a9068b677be9e2
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container cc2e1e837e22. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 53aede242090. Setting up logs at ./log/docker/node1_2025-12-18_04-34-03__122ead9e-a38a-4e92-aa4d-a1f0150bb188__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 1032
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 a81d884e4226. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:1032/health" -H "Content-Type: 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:1032/debug/v1/info" -H "Content-Type: application/json" -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.59/tcp/1033/p2p/16Uiu2HAmQ9otxpWuHnTT8UJWR8AAsiToYqLND6hdZLwDX4Fy6k99","/ip4/172.18.197.59/tcp/1034/ws/p2p/16Uiu2HAmQ9otxpWuHnTT8UJWR8AAsiToYqLND6hdZLwDX4Fy6k99"],"enrUri":"enr:-L24QGVLCFeEQuF2JhahkvT5DpFcwyo2kZDCZi4nWcUe9B_gTLdEXNHlTeT1_sxA1eGR6K9ZVzAOS-Qvj7-pHU_sUgECgmlkgnY0gmlwhKwSxTuKbXVsdGlhZGRyc5YACASsEsU7BgQJAAoErBLFOwYECt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqtKUUlu_gpd9QlsMEW8MUjw3Fl4xH1pxa7fEBx25RayDdGNwggQJg3VkcIIEC4V3YWt1MgM"}'
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.61.73
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12927', '12928', '12929', '12930', '12931']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12927:12927 -p 12928:12928 -p 12929:12929 -p 12930:12930 -p 12931:12931 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12929 --rest-port=12927 --tcp-port=12928 --discv5-udp-port=12930 --rest-address=0.0.0.0 --nat=extip:172.18.61.73 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=72d34d9fca982f84c98dffbbae26f5c0ccf2831a77972fb14d7feeaaebe408ef --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12931 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGVLCFeEQuF2JhahkvT5DpFcwyo2kZDCZi4nWcUe9B_gTLdEXNHlTeT1_sxA1eGR6K9ZVzAOS-Qvj7-pHU_sUgECgmlkgnY0gmlwhKwSxTuKbXVsdGlhZGRyc5YACASsEsU7BgQJAAoErBLFOwYECt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDqtKUUlu_gpd9QlsMEW8MUjw3Fl4xH1pxa7fEBx25RayDdGNwggQJg3VkcIIEC4V3YWt1MgM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.61.73 waku e5de6f0798b99cd5e65def573fd9ae561e162910b3993f37aaa6993dcdcc18fb
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID e5de6f0798b9. Setting up logs at ./log/docker/node2_2025-12-18_04-34-03__122ead9e-a38a-4e92-aa4d-a1f0150bb188__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12927
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12927/health" -H "Content-Type: 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:12927/debug/v1/info" -H "Content-Type: application/json" -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.73/tcp/12928/p2p/16Uiu2HAkz4NvPt7nXCC44sdCpfZ7g7kxJLv11UP6bE3GJajcVdd2","/ip4/172.18.61.73/tcp/12929/ws/p2p/16Uiu2HAkz4NvPt7nXCC44sdCpfZ7g7kxJLv11UP6bE3GJajcVdd2"],"enrUri":"enr:-L24QALUAVdYNLvbCrN3BCLTs5L1GVa65-V-LFRhhWMEQv5CMSiYXRjd8lDhtnKJZ8ufA7o_HIpaRY5mVpX7NnunzvwCgmlkgnY0gmlwhKwSPUmKbXVsdGlhZGRyc5YACASsEj1JBjKAAAoErBI9SQYygd0DgnJzhQADAQAAiXNlY3AyNTZrMaECRNXzDgGbfkETu2WF6B-sRdwgZb3yJeD-tgjnQ0Z6ysmDdGNwgjKAg3VkcIIygoV3YWt1MgE"}'
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.2.141
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23160', '23161', '23162', '23163', '23164']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23160:23160 -p 23161:23161 -p 23162:23162 -p 23163:23163 -p 23164:23164 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23162 --rest-port=23160 --tcp-port=23161 --discv5-udp-port=23163 --rest-address=0.0.0.0 --nat=extip:172.18.2.141 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5874b1ce5e9d52cebaefa3278fb8d35dceae2901ca3cec3d29acab7e0ca6e3dc --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23164 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QALUAVdYNLvbCrN3BCLTs5L1GVa65-V-LFRhhWMEQv5CMSiYXRjd8lDhtnKJZ8ufA7o_HIpaRY5mVpX7NnunzvwCgmlkgnY0gmlwhKwSPUmKbXVsdGlhZGRyc5YACASsEj1JBjKAAAoErBI9SQYygd0DgnJzhQADAQAAiXNlY3AyNTZrMaECRNXzDgGbfkETu2WF6B-sRdwgZb3yJeD-tgjnQ0Z6ysmDdGNwgjKAg3VkcIIygoV3YWt1MgE
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.2.141 waku f676b26a961204e8730795d5f61ed8064e16c67ed3afd61562c8429c81b81931
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID f676b26a9612. Setting up logs at ./log/docker/node3_2025-12-18_04-34-03__122ead9e-a38a-4e92-aa4d-a1f0150bb188__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23160
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23160/health" -H "Content-Type: 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:23160/debug/v1/info" -H "Content-Type: application/json" -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.141/tcp/23161/p2p/16Uiu2HAkybdGXoRwF76VuKCTVRE78V3zCmsPbPf3TWDM3WCFif8p","/ip4/172.18.2.141/tcp/23162/ws/p2p/16Uiu2HAkybdGXoRwF76VuKCTVRE78V3zCmsPbPf3TWDM3WCFif8p"],"enrUri":"enr:-L24QNLxGv7z7B-FK2YhglfFQYQnABCEbjZvu4pzl1EfcQU5KQIPjPTRE0E_AJ5UfAKbcRSjg5KpRODrMNqY_1xx6D0CgmlkgnY0gmlwhKwSAo2KbXVsdGlhZGRyc5YACASsEgKNBlp5AAoErBICjQZaet0DgnJzhQADAQAAiXNlY3AyNTZrMaECPft9cHnDC5sP9p5EtYgz3yO9zlWU-BvVwPtBb4cmxIWDdGNwglp5g3VkcIJae4V3YWt1MgE"}'
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:12927/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.197.59/tcp/1033/p2p/16Uiu2HAmQ9otxpWuHnTT8UJWR8AAsiToYqLND6hdZLwDX4Fy6k99"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23160/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.61.73/tcp/12928/p2p/16Uiu2HAkz4NvPt7nXCC44sdCpfZ7g7kxJLv11UP6bE3GJajcVdd2"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:1032/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:12927/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:23160/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:1032/relay/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:1032/relay/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:1032/relay/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:1032/relay/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:1032/relay/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:1032/relay/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:1032/relay/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:1032/relay/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:1032/relay/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:1032/relay/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:12927/relay/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:12927/relay/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:12927/relay/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:12927/relay/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:12927/relay/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:12927/relay/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:12927/relay/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:12927/relay/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:12927/relay/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:12927/relay/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:23160/relay/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:23160/relay/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:23160/relay/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:23160/relay/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:23160/relay/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:23160/relay/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:23160/relay/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:23160/relay/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:23160/relay/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:23160/relay/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 e5de6f0798b9
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:1032/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":"0x9944ef44619b720e296ef9004d10fea4b4163afaf9778fd8382fc3120d40433a"},{"messageHash":"0x0d633fb7b9826f3141927170cc39a74aeb90c01476f7db2f693c4ca8d617d662"},{"messageHash":"0x307981783cb505c6d0b2d1e811e533e9d4a5b7f8030fe55c81359267b694c638"},{"messageHash":"0x8bfe0ed8c4f1535e6a3e4ede250e3b983f3e664a06eec1b956f18930fa90462f"},{"messageHash":"0x2c3c18ea8fbe64adb929e60df5653bdd4389a8086a672d80dc6d5ce4381a0927"},{"messageHash":"0x71b3900edd62f9debf788e445150971c4716b1de91e30c809ed154ec502f7c04"},{"messageHash":"0xe997cd122cf63cc969594a62d59a34473997f5edf810e9c8aab7d698eba5f0eb"},{"messageHash":"0xe095cb988fb3b17da0bcd200df12c8121b0b6f88689a81212b29eaab2484600e"},{"messageHash":"0x4cf58b1d670d96f4d4a877db415f94ace28121d39d12fa484639444c1057d175"},{"messageHash":"0xbd70aa5fea6825751736b964db5983b24222be99139467ff8bc49f29ad156002"},{"messageHash":"0x65c61781da04a48050633b7994f3eeb3c64932c1837ef2696f7009365e9d53fe"},{"messageHash":"0x08db75b7023b9584863959e7c9273c5c6088d33297f4e19f3fae1e29a1512489"},{"messageHash":"0xe9fa5664521a9d27e35d2e330b8145903ee17014ce0e058d02eba778983946da"},{"messageHash":"0x2d9b259ddb10eb93b62f5b92adcb6a52adb386e6119ddca20fad167932a24ace"},{"messageHash":"0x2eaab9c9121f41070efac91801df701b44ed1a3f1349dc272e5244aba9be3626"},{"messageHash":"0xfa4b89a69754f4e194800182a9fb1e983702ee43cb18bb135a337613620dda1b"},{"messageHash":"0x3d485ef52c03e18d273b61f5dde516c9edf7ced6bfcd21eb9b9a830bc373e19c"},{"messageHash":"0x044d682f6e331ee271c7b24f3f17d6e5400fb2c8c3ec378878abe71910ef3af0"},{"messageHash":"0x0b3d661ade29861788e6f0ef0a9a881599e9f9e89a0bc3892f0ce65396edde84"},{"messageHash":"0xdfa29919b844f5ae320bfc289f2d77b97428a60d14671b5135664aa21d24c9a6"},{"messageHash":"0x8c5cc23c664c7635a6fd24b0a1c852e07f5abd738b6559bea0caffd6e19196c5"},{"messageHash":"0xd78be639abcf58305d2a5b025ee9d8885885ffbb47c4662b362f20efa600e912"},{"messageHash":"0x0e0f8783ec7b998bdf393350b0ad24476a258960c85ced93231f83f241a0144a"},{"messageHash":"0x60eff04c9c5e98d67841cb8d26cc566360b47a7d58e8d829872382b3c1cfae93"},{"messageHash":"0xe0cad50bea2bddb0e24e01f1b40a5f523eb68a4161b029c16916d29689df3004"},{"messageHash":"0xe7cfed6809b39f799351f1fae1701d1eab3fa36f516902f82c66b55e4809d754"},{"messageHash":"0x56f7845b432c744cfbec5358928243e1921762c6f3d64ede73964e7332f83725"},{"messageHash":"0x659cdd2c222bb4a6cde5b0ca8a9d22e139b0d72f03d958505aac0b964d2a0810"},{"messageHash":"0x8c2ec7e6216f5770f22f348d7223c2995864f2fa7c7c9c9a3b0db84b920c3ef2"},{"messageHash":"0x3ce72d48bb27315f144728bcd5b38d65696ad3597c43648a454645735701c3e8"}]}'
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:12927/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":"4b0a8b720d5dc1cebf64","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9944ef44619b720e296ef9004d10fea4b4163afaf9778fd8382fc3120d40433a"},{"messageHash":"0x0d633fb7b9826f3141927170cc39a74aeb90c01476f7db2f693c4ca8d617d662"},{"messageHash":"0x307981783cb505c6d0b2d1e811e533e9d4a5b7f8030fe55c81359267b694c638"},{"messageHash":"0x8bfe0ed8c4f1535e6a3e4ede250e3b983f3e664a06eec1b956f18930fa90462f"},{"messageHash":"0x2c3c18ea8fbe64adb929e60df5653bdd4389a8086a672d80dc6d5ce4381a0927"},{"messageHash":"0x71b3900edd62f9debf788e445150971c4716b1de91e30c809ed154ec502f7c04"},{"messageHash":"0xe997cd122cf63cc969594a62d59a34473997f5edf810e9c8aab7d698eba5f0eb"},{"messageHash":"0xe095cb988fb3b17da0bcd200df12c8121b0b6f88689a81212b29eaab2484600e"},{"messageHash":"0x4cf58b1d670d96f4d4a877db415f94ace28121d39d12fa484639444c1057d175"},{"messageHash":"0xbd70aa5fea6825751736b964db5983b24222be99139467ff8bc49f29ad156002"},{"messageHash":"0x65c61781da04a48050633b7994f3eeb3c64932c1837ef2696f7009365e9d53fe"},{"messageHash":"0x08db75b7023b9584863959e7c9273c5c6088d33297f4e19f3fae1e29a1512489"},{"messageHash":"0xe9fa5664521a9d27e35d2e330b8145903ee17014ce0e058d02eba778983946da"},{"messageHash":"0x2d9b259ddb10eb93b62f5b92adcb6a52adb386e6119ddca20fad167932a24ace"},{"messageHash":"0x2eaab9c9121f41070efac91801df701b44ed1a3f1349dc272e5244aba9be3626"},{"messageHash":"0xfa4b89a69754f4e194800182a9fb1e983702ee43cb18bb135a337613620dda1b"},{"messageHash":"0x3d485ef52c03e18d273b61f5dde516c9edf7ced6bfcd21eb9b9a830bc373e19c"},{"messageHash":"0x044d682f6e331ee271c7b24f3f17d6e5400fb2c8c3ec378878abe71910ef3af0"},{"messageHash":"0x0b3d661ade29861788e6f0ef0a9a881599e9f9e89a0bc3892f0ce65396edde84"},{"messageHash":"0xdfa29919b844f5ae320bfc289f2d77b97428a60d14671b5135664aa21d24c9a6"},{"messageHash":"0x8c5cc23c664c7635a6fd24b0a1c852e07f5abd738b6559bea0caffd6e19196c5"},{"messageHash":"0xd78be639abcf58305d2a5b025ee9d8885885ffbb47c4662b362f20efa600e912"},{"messageHash":"0x0e0f8783ec7b998bdf393350b0ad24476a258960c85ced93231f83f241a0144a"},{"messageHash":"0x60eff04c9c5e98d67841cb8d26cc566360b47a7d58e8d829872382b3c1cfae93"},{"messageHash":"0xe0cad50bea2bddb0e24e01f1b40a5f523eb68a4161b029c16916d29689df3004"},{"messageHash":"0xe7cfed6809b39f799351f1fae1701d1eab3fa36f516902f82c66b55e4809d754"},{"messageHash":"0x56f7845b432c744cfbec5358928243e1921762c6f3d64ede73964e7332f83725"},{"messageHash":"0x659cdd2c222bb4a6cde5b0ca8a9d22e139b0d72f03d958505aac0b964d2a0810"},{"messageHash":"0x8c2ec7e6216f5770f22f348d7223c2995864f2fa7c7c9c9a3b0db84b920c3ef2"},{"messageHash":"0x3ce72d48bb27315f144728bcd5b38d65696ad3597c43648a454645735701c3e8"}]}'
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:23160/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":"24a0aa4a4e699df544b2","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x9944ef44619b720e296ef9004d10fea4b4163afaf9778fd8382fc3120d40433a"},{"messageHash":"0x0d633fb7b9826f3141927170cc39a74aeb90c01476f7db2f693c4ca8d617d662"},{"messageHash":"0x307981783cb505c6d0b2d1e811e533e9d4a5b7f8030fe55c81359267b694c638"},{"messageHash":"0x8bfe0ed8c4f1535e6a3e4ede250e3b983f3e664a06eec1b956f18930fa90462f"},{"messageHash":"0x2c3c18ea8fbe64adb929e60df5653bdd4389a8086a672d80dc6d5ce4381a0927"},{"messageHash":"0x71b3900edd62f9debf788e445150971c4716b1de91e30c809ed154ec502f7c04"},{"messageHash":"0xe997cd122cf63cc969594a62d59a34473997f5edf810e9c8aab7d698eba5f0eb"},{"messageHash":"0xe095cb988fb3b17da0bcd200df12c8121b0b6f88689a81212b29eaab2484600e"},{"messageHash":"0x4cf58b1d670d96f4d4a877db415f94ace28121d39d12fa484639444c1057d175"},{"messageHash":"0xbd70aa5fea6825751736b964db5983b24222be99139467ff8bc49f29ad156002"},{"messageHash":"0x65c61781da04a48050633b7994f3eeb3c64932c1837ef2696f7009365e9d53fe"},{"messageHash":"0x08db75b7023b9584863959e7c9273c5c6088d33297f4e19f3fae1e29a1512489"},{"messageHash":"0xe9fa5664521a9d27e35d2e330b8145903ee17014ce0e058d02eba778983946da"},{"messageHash":"0x2d9b259ddb10eb93b62f5b92adcb6a52adb386e6119ddca20fad167932a24ace"},{"messageHash":"0x2eaab9c9121f41070efac91801df701b44ed1a3f1349dc272e5244aba9be3626"},{"messageHash":"0xfa4b89a69754f4e194800182a9fb1e983702ee43cb18bb135a337613620dda1b"},{"messageHash":"0x3d485ef52c03e18d273b61f5dde516c9edf7ced6bfcd21eb9b9a830bc373e19c"},{"messageHash":"0x044d682f6e331ee271c7b24f3f17d6e5400fb2c8c3ec378878abe71910ef3af0"},{"messageHash":"0x0b3d661ade29861788e6f0ef0a9a881599e9f9e89a0bc3892f0ce65396edde84"},{"messageHash":"0xdfa29919b844f5ae320bfc289f2d77b97428a60d14671b5135664aa21d24c9a6"},{"messageHash":"0x8c5cc23c664c7635a6fd24b0a1c852e07f5abd738b6559bea0caffd6e19196c5"},{"messageHash":"0xd78be639abcf58305d2a5b025ee9d8885885ffbb47c4662b362f20efa600e912"},{"messageHash":"0x0e0f8783ec7b998bdf393350b0ad24476a258960c85ced93231f83f241a0144a"},{"messageHash":"0x60eff04c9c5e98d67841cb8d26cc566360b47a7d58e8d829872382b3c1cfae93"},{"messageHash":"0xe0cad50bea2bddb0e24e01f1b40a5f523eb68a4161b029c16916d29689df3004"},{"messageHash":"0xe7cfed6809b39f799351f1fae1701d1eab3fa36f516902f82c66b55e4809d754"},{"messageHash":"0x56f7845b432c744cfbec5358928243e1921762c6f3d64ede73964e7332f83725"},{"messageHash":"0x659cdd2c222bb4a6cde5b0ca8a9d22e139b0d72f03d958505aac0b964d2a0810"},{"messageHash":"0x8c2ec7e6216f5770f22f348d7223c2995864f2fa7c7c9c9a3b0db84b920c3ef2"},{"messageHash":"0x3ce72d48bb27315f144728bcd5b38d65696ad3597c43648a454645735701c3e8"}]}'
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 53aede242090
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id e5de6f0798b9
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id f676b26a9612
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 53aede242090. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.
DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs.

View File

@ -0,0 +1,68 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_filter_update_subscription_with_pubsub_topic_list_instead_of_string with id: 2025-12-18_04-11-57__d7fd9357-a9e5-4179-b5bc-a46b4aff963d
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-18_04-11-57__d7fd9357-a9e5-4179-b5bc-a46b4aff963d__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.40.118
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['47391', '47392', '47393', '47394', '47395']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 47391:47391 -p 47392:47392 -p 47393:47393 -p 47394:47394 -p 47395:47395 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=47393 --rest-port=47391 --tcp-port=47392 --discv5-udp-port=47394 --rest-address=0.0.0.0 --nat=extip:172.18.40.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=8c3ec8da3cbafae2c6ebadbae62a9e729cec7aedb38fecf8dedcfca6eeb9cce4 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=47395 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.40.118 waku 50cd6201705578ddee834460aa4876cb19dd448ac5ad6c53ef87565f52454c67
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 50cd62017055. Setting up logs at ./log/docker/node1_2025-12-18_04-11-57__d7fd9357-a9e5-4179-b5bc-a46b4aff963d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 47391
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 f5f13167bdfe. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container dbe394ec57e5. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:47391/health" -H "Content-Type: 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:47391/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.40.118/tcp/47392/p2p/16Uiu2HAm7ah3NePYiorF4J1DEADUG8VZVdzmXKJgqPpNPP7bXLT9","/ip4/172.18.40.118/tcp/47393/ws/p2p/16Uiu2HAm7ah3NePYiorF4J1DEADUG8VZVdzmXKJgqPpNPP7bXLT9"],"enrUri":"enr:-L24QJKsDwTf2jJvuXkKSPkzKx9Aq2-QT0sEjrttEkDecoJtO2BsU1kX8VeyUASZAIYt6cc-Jq0SgxPACnmnXpeaZJwCgmlkgnY0gmlwhKwSKHaKbXVsdGlhZGRyc5YACASsEih2BrkgAAoErBIodga5Id0DgnJzhQADAQAAiXNlY3AyNTZrMaECtJurwEY9yeP65cAkANCjwCkvlReyv89cE5LEZwikQaiDdGNwgrkgg3VkcIK5IoV3YWt1MgU"}'
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-18_04-11-57__d7fd9357-a9e5-4179-b5bc-a46b4aff963d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.72.53
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4307', '4308', '4309', '4310', '4311']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4307:4307 -p 4308:4308 -p 4309:4309 -p 4310:4310 -p 4311:4311 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4309 --rest-port=4307 --tcp-port=4308 --discv5-udp-port=4310 --rest-address=0.0.0.0 --nat=extip:172.18.72.53 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=5053ab90a8bbad2f711c4cc6d167ddfa6382dadbc32fa6bc50d9e07a9e1adb4c --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4311 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QJKsDwTf2jJvuXkKSPkzKx9Aq2-QT0sEjrttEkDecoJtO2BsU1kX8VeyUASZAIYt6cc-Jq0SgxPACnmnXpeaZJwCgmlkgnY0gmlwhKwSKHaKbXVsdGlhZGRyc5YACASsEih2BrkgAAoErBIodga5Id0DgnJzhQADAQAAiXNlY3AyNTZrMaECtJurwEY9yeP65cAkANCjwCkvlReyv89cE5LEZwikQaiDdGNwgrkgg3VkcIK5IoV3YWt1MgU --filternode=/ip4/172.18.40.118/tcp/47392/p2p/16Uiu2HAm7ah3NePYiorF4J1DEADUG8VZVdzmXKJgqPpNPP7bXLT9
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.72.53 waku a84b65a7406fcb624ecf8d897cced065c2a21d175add55c642a3174bab9f2731
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID a84b65a7406f. Setting up logs at ./log/docker/node2_2025-12-18_04-11-57__d7fd9357-a9e5-4179-b5bc-a46b4aff963d__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4307
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4307/health" -H "Content-Type: 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:4307/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.72.53/tcp/4308/p2p/16Uiu2HAm3QNpEtK9XZWvMKSmYzUkwZjNXx33ZmkgbcciaSYVwoZR","/ip4/172.18.72.53/tcp/4309/ws/p2p/16Uiu2HAm3QNpEtK9XZWvMKSmYzUkwZjNXx33ZmkgbcciaSYVwoZR"],"enrUri":"enr:-L24QDTkme9a_TQis_lqi5TgSErWGQeuHP_qhQ4ocKFDqfuzBj0JzgylTB7Rl_4gwVeBAfli36pKc6PTER2QuL2POcsCgmlkgnY0gmlwhKwSSDWKbXVsdGlhZGRyc5YACASsEkg1BhDUAAoErBJINQYQ1d0DgnJzhQADAQAAiXNlY3AyNTZrMaECdoiBo2oQgEnFqT4WzvWpb6HKXXbMFq1CQVt2XMcGziCDdGNwghDUg3VkcIIQ1oV3YWt1MgA"}'
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:4307/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.40.118/tcp/47392/p2p/16Uiu2HAm7ah3NePYiorF4J1DEADUG8VZVdzmXKJgqPpNPP7bXLT9"]'
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:47391/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:4307/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "ff33db50-123c-45b5-8c9f-a544bd4140b0", "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":"ff33db50-123c-45b5-8c9f-a544bd4140b0","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X PUT "http://127.0.0.1:4307/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:4307/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 50cd62017055
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id a84b65a7406f
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,224 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_check_sync_when_all_3_nodes_publish with id: 2025-12-18_04-30-44__807434ea-eb47-4b20-9905-8e2b16c2dfc9
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-18_04-30-44__807434ea-eb47-4b20-9905-8e2b16c2dfc9__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-18_04-30-44__807434ea-eb47-4b20-9905-8e2b16c2dfc9__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-18_04-30-44__807434ea-eb47-4b20-9905-8e2b16c2dfc9__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.151.92
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4628', '4629', '4630', '4631', '4632']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4628:4628 -p 4629:4629 -p 4630:4630 -p 4631:4631 -p 4632:4632 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4630 --rest-port=4628 --tcp-port=4629 --discv5-udp-port=4631 --rest-address=0.0.0.0 --nat=extip:172.18.151.92 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4c5cfd6ebeae50278efcafdd3a6c3d18c32daffb2d4b12a8b0c1ec79ae03be2b --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4632 --metrics-logging=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.151.92 waku 54046f1bdb57e07e79ac6d23d3f70b5c169b1786f269bfc3c7cb48e428ec202f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container b0748b2392bf. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 54046f1bdb57. Setting up logs at ./log/docker/node1_2025-12-18_04-30-44__807434ea-eb47-4b20-9905-8e2b16c2dfc9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4628
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 b41cc22e49db. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4628/health" -H "Content-Type: 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:4628/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.151.92/tcp/4629/p2p/16Uiu2HAmRndQuvn1Jf7BnurBwSWGGrWyrwD9qTcnCTpnq1hvcijM","/ip4/172.18.151.92/tcp/4630/ws/p2p/16Uiu2HAmRndQuvn1Jf7BnurBwSWGGrWyrwD9qTcnCTpnq1hvcijM"],"enrUri":"enr:-L24QGvL8W3_U7Bk3gwMw6daQh31Jbdle7ubJ_hAQELcIaaIV-GNI42_59UxkExTNkqH3jBJ4uY2ABXHlSMRtYX1Zx0CgmlkgnY0gmlwhKwSl1yKbXVsdGlhZGRyc5YACASsEpdcBhIVAAoErBKXXAYSFt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDwxznAku8c1WIRRTYK9k40GtLzjhdb6412EaCgOpdyCSDdGNwghIVg3VkcIISF4V3YWt1MhM"}'
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.77.155
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['58893', '58894', '58895', '58896', '58897']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 58893:58893 -p 58894:58894 -p 58895:58895 -p 58896:58896 -p 58897:58897 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=58895 --rest-port=58893 --tcp-port=58894 --discv5-udp-port=58896 --rest-address=0.0.0.0 --nat=extip:172.18.77.155 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=0bb7d74fac3fffc0dcffa005ca3d72547f3c970aa197aa42fc0bfef8a60126de --store-sync=true --store=true --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=58897 --metrics-logging=true --relay=true --storenode=/ip4/172.18.151.92/tcp/4629/p2p/16Uiu2HAmRndQuvn1Jf7BnurBwSWGGrWyrwD9qTcnCTpnq1hvcijM --discv5-bootstrap-node=enr:-L24QGvL8W3_U7Bk3gwMw6daQh31Jbdle7ubJ_hAQELcIaaIV-GNI42_59UxkExTNkqH3jBJ4uY2ABXHlSMRtYX1Zx0CgmlkgnY0gmlwhKwSl1yKbXVsdGlhZGRyc5YACASsEpdcBhIVAAoErBKXXAYSFt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDwxznAku8c1WIRRTYK9k40GtLzjhdb6412EaCgOpdyCSDdGNwghIVg3VkcIISF4V3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.77.155 waku 99397d1e14af6876f7661dbc378c82090ca17110b70db20ddd7fda6f4b5329e1
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 99397d1e14af. Setting up logs at ./log/docker/node2_2025-12-18_04-30-44__807434ea-eb47-4b20-9905-8e2b16c2dfc9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 58893
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:58893/health" -H "Content-Type: 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:58893/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.77.155/tcp/58894/p2p/16Uiu2HAm6hDFB1uwiXtukyXjSWxqUHBQTdUGnb8FRhRSma8koK3j","/ip4/172.18.77.155/tcp/58895/ws/p2p/16Uiu2HAm6hDFB1uwiXtukyXjSWxqUHBQTdUGnb8FRhRSma8koK3j"],"enrUri":"enr:-L24QGNcgeP2Iq4hnlQdD9Vwy2vUFXPxVgwGOvNFvbQ-UeaHK_JHStstzR0km5TbBLT5fVvwR5I95do58VOudhofWC8CgmlkgnY0gmlwhKwSTZuKbXVsdGlhZGRyc5YACASsEk2bBuYOAAoErBJNmwbmD90DgnJzhQADAQAAiXNlY3AyNTZrMaECp2uetkdTovUIQh0-XKjqnqsx1ZlY8Lfu8QW6rIFwbqaDdGNwguYOg3VkcILmEIV3YWt1MhM"}'
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.41.46
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['23413', '23414', '23415', '23416', '23417']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 23413:23413 -p 23414:23414 -p 23415:23415 -p 23416:23416 -p 23417:23417 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=23415 --rest-port=23413 --tcp-port=23414 --discv5-udp-port=23416 --rest-address=0.0.0.0 --nat=extip:172.18.41.46 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c6844dcc2e5f4cebad44db2f0dc044ffc18be64835aece444c82ba58bb915bcd --store-sync=true --store=false --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=23417 --metrics-logging=true --relay=true --storenode=/ip4/172.18.77.155/tcp/58894/p2p/16Uiu2HAm6hDFB1uwiXtukyXjSWxqUHBQTdUGnb8FRhRSma8koK3j --discv5-bootstrap-node=enr:-L24QGNcgeP2Iq4hnlQdD9Vwy2vUFXPxVgwGOvNFvbQ-UeaHK_JHStstzR0km5TbBLT5fVvwR5I95do58VOudhofWC8CgmlkgnY0gmlwhKwSTZuKbXVsdGlhZGRyc5YACASsEk2bBuYOAAoErBJNmwbmD90DgnJzhQADAQAAiXNlY3AyNTZrMaECp2uetkdTovUIQh0-XKjqnqsx1ZlY8Lfu8QW6rIFwbqaDdGNwguYOg3VkcILmEIV3YWt1MhM
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.41.46 waku 83e872a417965ebb00b103a8ae392f7771c89d637a90c37f1bd1a62168a31426
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 83e872a41796. Setting up logs at ./log/docker/node3_2025-12-18_04-30-44__807434ea-eb47-4b20-9905-8e2b16c2dfc9__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 23413
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:23413/health" -H "Content-Type: 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:23413/debug/v1/info" -H "Content-Type: application/json" -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.46/tcp/23414/p2p/16Uiu2HAkxwGiV8kypXXL2WpYc2PT89DsiWKLu25jFUbip6dELi7n","/ip4/172.18.41.46/tcp/23415/ws/p2p/16Uiu2HAkxwGiV8kypXXL2WpYc2PT89DsiWKLu25jFUbip6dELi7n"],"enrUri":"enr:-L24QJvSqsOf_L8s7c_FWC8Lzk4KVqdiXxCAdX3m-_ov5SUpM6CrqN3WI_RItqAzv5lcgsVokUI7sIXe-5258EwWjSACgmlkgnY0gmlwhKwSKS6KbXVsdGlhZGRyc5YACASsEikuBlt2AAoErBIpLgZbd90DgnJzhQADAQAAiXNlY3AyNTZrMaECNCguMdKD00O_UIJf_if2GqVV01_50LAZecnnUuZR51WDdGNwglt2g3VkcIJbeIV3YWt1MgE"}'
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:58893/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.151.92/tcp/4629/p2p/16Uiu2HAmRndQuvn1Jf7BnurBwSWGGrWyrwD9qTcnCTpnq1hvcijM"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:23413/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.77.155/tcp/58894/p2p/16Uiu2HAm6hDFB1uwiXtukyXjSWxqUHBQTdUGnb8FRhRSma8koK3j"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4628/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:58893/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:23413/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:4628/relay/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:4628/relay/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:4628/relay/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:4628/relay/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:4628/relay/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:4628/relay/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:4628/relay/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:4628/relay/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:4628/relay/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:4628/relay/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:58893/relay/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:58893/relay/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:58893/relay/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:58893/relay/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:58893/relay/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:58893/relay/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:58893/relay/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:58893/relay/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:58893/relay/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:58893/relay/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:23413/relay/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:23413/relay/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:23413/relay/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:23413/relay/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:23413/relay/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:23413/relay/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:23413/relay/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:23413/relay/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:23413/relay/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:23413/relay/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:4628/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":"0x4e8f999c26688f484012df235c75916b29bfcb3db70b6706b641a8a781bc5915"},{"messageHash":"0x6e17905b3bed1938bce1475adf9adba13c8334cf8c69f5b867c5c8bf5e5a2a3e"},{"messageHash":"0x1612a74c439a6035e667de0a759192dead1c70b5d3744cb861e1630b322d0a4b"},{"messageHash":"0xe89a3d1761500a57e6132d43de849c2f7ad0206ed44ac12dcf9e502f46cde950"},{"messageHash":"0x4f20889451391517a032ad246e8a0d8e3cc445d8b3fd9042609609c62c197dd2"},{"messageHash":"0xaa7545a4485531bdc92d7e1c1604a5368eaee0a087d2ff39c19a2c4012e91416"},{"messageHash":"0x7fed11d102eabc968e20cc24cd817a265c0224ca322c69eb8d1334815abc9e9e"},{"messageHash":"0x1437ea7dbf187e803ad06c84ecb80ca1e9ff151e70f399ac5d41b893664dcdc3"},{"messageHash":"0xd6127dba784b0b93843d885f3d59863bcdd4d4910fafaca2fbaf4547c7606710"},{"messageHash":"0xadbc76009b18fd0baa52adaf9e780d3496541fb3bca66083385ae9e51b6c4b6c"},{"messageHash":"0xa2a2f710d25f2b8fe0cb6e59c05fa5df4acf5b76d4f334e63400ede1e195fb82"},{"messageHash":"0x003e92e4a7af55e06c3d9418e4a73821410bb155ef1089206b31dc73efdbf66e"},{"messageHash":"0x77d6938ca4d24da6671a4452cdb03f511e0735b9fcf485010862b1977b45d5cc"},{"messageHash":"0x7b316080848191d02004b0e95c7506360ed3dc7df714df0a4b5409c159d9af78"},{"messageHash":"0xef4ff5f1e1be11365a7af588a90ffdff545af46a575b3ac5a883354daad67816"},{"messageHash":"0x1d4e6d634bc84b6db9f9cad78e3093200f175cedf6648eb47cd9be80bf83b1b5"},{"messageHash":"0xbc2fb6e00621aa04d22d3b4a02c39311313c4d9da53fd49cb5581dfd9cde290a"},{"messageHash":"0x1f490f0e1b369aaa89ba60c3734caf5010e5d338054b7886885305f38c13f0b9"},{"messageHash":"0xc8a8bd6788d9cb65798d4303e27c563856688006a83345db3c96154547da27d9"},{"messageHash":"0xbfb13bc460ba09550e4c56b190ebab747f82663e47f9309571678a9d89c1844b"},{"messageHash":"0x6bad45e2a4dc085875245fdc2d9c62591d29b8fb54fb6b7a950cbd5047f6de21"},{"messageHash":"0xafa9021c37d91ea1443398493d67f6b397e4149162fabd9e18891c53dfaa1444"},{"messageHash":"0xc59953d169c7019d988f4dc4b503170aad272e7ae93427bdd7cc9f0d77f0fa45"},{"messageHash":"0xd3c19d13ef3a5e0d740a09a55882c32f23d44baadb09802a0c5f918f67c9c9f4"},{"messageHash":"0xd4dbbbfbe26656552554e379801c15fb683cfdbe968b429e1b4a39cbd1e80ed4"},{"messageHash":"0x72168dfe66fb75f8318907035a0c6cc0b7cba26b16769a6163755f30ccb21023"},{"messageHash":"0x8e3cd2b56fce20b4ac9349059452000cd70cf4a6812c496b2e4bc475d9940676"},{"messageHash":"0x0c047fc07568787b73915c6235bdcc69847055fa9d8fae7b4f451d966292993e"},{"messageHash":"0xf79c7e2a23a059a4a7ed7345a5446cc913baeee530f13a697a612e06b0383a20"},{"messageHash":"0xc8ec72612e1a021cce4b526264adc7ce3b07d2d5c9d1ae8f7407639018c0d3d0"}]}'
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:58893/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":"0x4e8f999c26688f484012df235c75916b29bfcb3db70b6706b641a8a781bc5915"},{"messageHash":"0x6e17905b3bed1938bce1475adf9adba13c8334cf8c69f5b867c5c8bf5e5a2a3e"},{"messageHash":"0x1612a74c439a6035e667de0a759192dead1c70b5d3744cb861e1630b322d0a4b"},{"messageHash":"0xe89a3d1761500a57e6132d43de849c2f7ad0206ed44ac12dcf9e502f46cde950"},{"messageHash":"0x4f20889451391517a032ad246e8a0d8e3cc445d8b3fd9042609609c62c197dd2"},{"messageHash":"0xaa7545a4485531bdc92d7e1c1604a5368eaee0a087d2ff39c19a2c4012e91416"},{"messageHash":"0x7fed11d102eabc968e20cc24cd817a265c0224ca322c69eb8d1334815abc9e9e"},{"messageHash":"0x1437ea7dbf187e803ad06c84ecb80ca1e9ff151e70f399ac5d41b893664dcdc3"},{"messageHash":"0xd6127dba784b0b93843d885f3d59863bcdd4d4910fafaca2fbaf4547c7606710"},{"messageHash":"0xadbc76009b18fd0baa52adaf9e780d3496541fb3bca66083385ae9e51b6c4b6c"},{"messageHash":"0xa2a2f710d25f2b8fe0cb6e59c05fa5df4acf5b76d4f334e63400ede1e195fb82"},{"messageHash":"0x003e92e4a7af55e06c3d9418e4a73821410bb155ef1089206b31dc73efdbf66e"},{"messageHash":"0x77d6938ca4d24da6671a4452cdb03f511e0735b9fcf485010862b1977b45d5cc"},{"messageHash":"0x7b316080848191d02004b0e95c7506360ed3dc7df714df0a4b5409c159d9af78"},{"messageHash":"0xef4ff5f1e1be11365a7af588a90ffdff545af46a575b3ac5a883354daad67816"},{"messageHash":"0x1d4e6d634bc84b6db9f9cad78e3093200f175cedf6648eb47cd9be80bf83b1b5"},{"messageHash":"0xbc2fb6e00621aa04d22d3b4a02c39311313c4d9da53fd49cb5581dfd9cde290a"},{"messageHash":"0x1f490f0e1b369aaa89ba60c3734caf5010e5d338054b7886885305f38c13f0b9"},{"messageHash":"0xc8a8bd6788d9cb65798d4303e27c563856688006a83345db3c96154547da27d9"},{"messageHash":"0xbfb13bc460ba09550e4c56b190ebab747f82663e47f9309571678a9d89c1844b"},{"messageHash":"0x6bad45e2a4dc085875245fdc2d9c62591d29b8fb54fb6b7a950cbd5047f6de21"},{"messageHash":"0xafa9021c37d91ea1443398493d67f6b397e4149162fabd9e18891c53dfaa1444"},{"messageHash":"0xc59953d169c7019d988f4dc4b503170aad272e7ae93427bdd7cc9f0d77f0fa45"},{"messageHash":"0xd3c19d13ef3a5e0d740a09a55882c32f23d44baadb09802a0c5f918f67c9c9f4"},{"messageHash":"0xd4dbbbfbe26656552554e379801c15fb683cfdbe968b429e1b4a39cbd1e80ed4"},{"messageHash":"0x72168dfe66fb75f8318907035a0c6cc0b7cba26b16769a6163755f30ccb21023"},{"messageHash":"0x8e3cd2b56fce20b4ac9349059452000cd70cf4a6812c496b2e4bc475d9940676"},{"messageHash":"0x0c047fc07568787b73915c6235bdcc69847055fa9d8fae7b4f451d966292993e"},{"messageHash":"0xf79c7e2a23a059a4a7ed7345a5446cc913baeee530f13a697a612e06b0383a20"},{"messageHash":"0xc8ec72612e1a021cce4b526264adc7ce3b07d2d5c9d1ae8f7407639018c0d3d0"}]}'
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:23413/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":"d5fbc26ba739521f8cc0","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x4e8f999c26688f484012df235c75916b29bfcb3db70b6706b641a8a781bc5915"},{"messageHash":"0x6e17905b3bed1938bce1475adf9adba13c8334cf8c69f5b867c5c8bf5e5a2a3e"},{"messageHash":"0x1612a74c439a6035e667de0a759192dead1c70b5d3744cb861e1630b322d0a4b"},{"messageHash":"0xe89a3d1761500a57e6132d43de849c2f7ad0206ed44ac12dcf9e502f46cde950"},{"messageHash":"0x4f20889451391517a032ad246e8a0d8e3cc445d8b3fd9042609609c62c197dd2"},{"messageHash":"0xaa7545a4485531bdc92d7e1c1604a5368eaee0a087d2ff39c19a2c4012e91416"},{"messageHash":"0x7fed11d102eabc968e20cc24cd817a265c0224ca322c69eb8d1334815abc9e9e"},{"messageHash":"0x1437ea7dbf187e803ad06c84ecb80ca1e9ff151e70f399ac5d41b893664dcdc3"},{"messageHash":"0xd6127dba784b0b93843d885f3d59863bcdd4d4910fafaca2fbaf4547c7606710"},{"messageHash":"0xadbc76009b18fd0baa52adaf9e780d3496541fb3bca66083385ae9e51b6c4b6c"},{"messageHash":"0xa2a2f710d25f2b8fe0cb6e59c05fa5df4acf5b76d4f334e63400ede1e195fb82"},{"messageHash":"0x003e92e4a7af55e06c3d9418e4a73821410bb155ef1089206b31dc73efdbf66e"},{"messageHash":"0x77d6938ca4d24da6671a4452cdb03f511e0735b9fcf485010862b1977b45d5cc"},{"messageHash":"0x7b316080848191d02004b0e95c7506360ed3dc7df714df0a4b5409c159d9af78"},{"messageHash":"0xef4ff5f1e1be11365a7af588a90ffdff545af46a575b3ac5a883354daad67816"},{"messageHash":"0x1d4e6d634bc84b6db9f9cad78e3093200f175cedf6648eb47cd9be80bf83b1b5"},{"messageHash":"0xbc2fb6e00621aa04d22d3b4a02c39311313c4d9da53fd49cb5581dfd9cde290a"},{"messageHash":"0x1f490f0e1b369aaa89ba60c3734caf5010e5d338054b7886885305f38c13f0b9"},{"messageHash":"0xc8a8bd6788d9cb65798d4303e27c563856688006a83345db3c96154547da27d9"},{"messageHash":"0xbfb13bc460ba09550e4c56b190ebab747f82663e47f9309571678a9d89c1844b"},{"messageHash":"0x6bad45e2a4dc085875245fdc2d9c62591d29b8fb54fb6b7a950cbd5047f6de21"},{"messageHash":"0xafa9021c37d91ea1443398493d67f6b397e4149162fabd9e18891c53dfaa1444"},{"messageHash":"0xc59953d169c7019d988f4dc4b503170aad272e7ae93427bdd7cc9f0d77f0fa45"},{"messageHash":"0xd3c19d13ef3a5e0d740a09a55882c32f23d44baadb09802a0c5f918f67c9c9f4"},{"messageHash":"0xd4dbbbfbe26656552554e379801c15fb683cfdbe968b429e1b4a39cbd1e80ed4"},{"messageHash":"0x72168dfe66fb75f8318907035a0c6cc0b7cba26b16769a6163755f30ccb21023"},{"messageHash":"0x8e3cd2b56fce20b4ac9349059452000cd70cf4a6812c496b2e4bc475d9940676"},{"messageHash":"0x0c047fc07568787b73915c6235bdcc69847055fa9d8fae7b4f451d966292993e"},{"messageHash":"0xf79c7e2a23a059a4a7ed7345a5446cc913baeee530f13a697a612e06b0383a20"},{"messageHash":"0xc8ec72612e1a021cce4b526264adc7ce3b07d2d5c9d1ae8f7407639018c0d3d0"}]}'
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 54046f1bdb57
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 99397d1e14af
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 83e872a41796
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 54046f1bdb57. 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,75 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_main_node_relay_and_store__peer_only_relay with id: 2025-12-18_04-33-44__55f28229-b8f1-41c3-b143-7ac4118c22a5
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-18_04-33-44__55f28229-b8f1-41c3-b143-7ac4118c22a5__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.172
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['4200', '4201', '4202', '4203', '4204']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 4200:4200 -p 4201:4201 -p 4202:4202 -p 4203:4203 -p 4204:4204 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4202 --rest-port=4200 --tcp-port=4201 --discv5-udp-port=4203 --rest-address=0.0.0.0 --nat=extip:172.18.70.172 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ef6dbede04e2ecdced4cf8da8d0fd6cda9c8afef2b8bea3df47769f53cbcfce8 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4204 --metrics-logging=true --store=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.70.172 waku 338aa28282e6428bfa11f788e3eccb0943b6deb460034853591f5c0f5613c43f
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container abc1751f4448. Exiting log stream.
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 338aa28282e6. Setting up logs at ./log/docker/publishing_node1_2025-12-18_04-33-44__55f28229-b8f1-41c3-b143-7ac4118c22a5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 4200
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 03badcdf85b1. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:4200/health" -H "Content-Type: 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:4200/debug/v1/info" -H "Content-Type: application/json" -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.172/tcp/4201/p2p/16Uiu2HAkvdWqYbS1Yjtzkh59M3w97feD1yadVjg7YjdqY5zp3UpN","/ip4/172.18.70.172/tcp/4202/ws/p2p/16Uiu2HAkvdWqYbS1Yjtzkh59M3w97feD1yadVjg7YjdqY5zp3UpN"],"enrUri":"enr:-L24QM9bqF5kquJ20BcZPZzg_8CIOAU7PUIhV_0mZHMc9IfJD_UWJjh_JtlVdyQkiExympp2lm10bjhhkVtdNUvUlkECgmlkgnY0gmlwhKwSRqyKbXVsdGlhZGRyc5YACASsEkasBhBpAAoErBJGrAYQat0DgnJzhQADAQAAiXNlY3AyNTZrMaECEeRRy1x_J77Hqs6VyCKddP5mL1zu-VLq6SuibTCVrueDdGNwghBpg3VkcIIQa4V3YWt1MgM"}'
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-18_04-33-44__55f28229-b8f1-41c3-b143-7ac4118c22a5__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.206.52
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['43086', '43087', '43088', '43089', '43090']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 43086:43086 -p 43087:43087 -p 43088:43088 -p 43089:43089 -p 43090:43090 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=43088 --rest-port=43086 --tcp-port=43087 --discv5-udp-port=43089 --rest-address=0.0.0.0 --nat=extip:172.18.206.52 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=4f51ccfacbe44bfc4b3fb86b2dc4532758fbe9e8835eefa5f6b36b57cdbe54cc --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=43090 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QM9bqF5kquJ20BcZPZzg_8CIOAU7PUIhV_0mZHMc9IfJD_UWJjh_JtlVdyQkiExympp2lm10bjhhkVtdNUvUlkECgmlkgnY0gmlwhKwSRqyKbXVsdGlhZGRyc5YACASsEkasBhBpAAoErBJGrAYQat0DgnJzhQADAQAAiXNlY3AyNTZrMaECEeRRy1x_J77Hqs6VyCKddP5mL1zu-VLq6SuibTCVrueDdGNwghBpg3VkcIIQa4V3YWt1MgM --storenode=/ip4/172.18.70.172/tcp/4201/p2p/16Uiu2HAkvdWqYbS1Yjtzkh59M3w97feD1yadVjg7YjdqY5zp3UpN --store=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.206.52 waku aa3e58e6decfe029e5f7a5cbe10d4c4206c77f7efdb2a4906f8647e9cbde4ba9
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID aa3e58e6decf. Setting up logs at ./log/docker/store_node1_2025-12-18_04-33-44__55f28229-b8f1-41c3-b143-7ac4118c22a5__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 43086
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:43086/health" -H "Content-Type: 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:43086/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.206.52/tcp/43087/p2p/16Uiu2HAm7pYwDKy9e9rSJdttDMRk2r5cLCjESP7JVum6Cxrh6C7k","/ip4/172.18.206.52/tcp/43088/ws/p2p/16Uiu2HAm7pYwDKy9e9rSJdttDMRk2r5cLCjESP7JVum6Cxrh6C7k"],"enrUri":"enr:-L24QM2fB3TAxy8pvY_es6cEi5tRV_EVzd4py0EvVZgmVf6DIYZv7f8_5vQ2kmsAktOyWQbQ03YHvzGqsYs_Rv91kOwCgmlkgnY0gmlwhKwSzjSKbXVsdGlhZGRyc5YACASsEs40BqhPAAoErBLONAaoUN0DgnJzhQADAQAAiXNlY3AyNTZrMaECuCii8aSYkRepOuuNq12p5xzwL1dC9uK0WQuLCQYf6zuDdGNwgqhPg3VkcIKoUYV3YWt1MgE"}'
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:43086/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.70.172/tcp/4201/p2p/16Uiu2HAkvdWqYbS1Yjtzkh59M3w97feD1yadVjg7YjdqY5zp3UpN"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:4200/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:43086/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:4200/relay/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:4200/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":"0x3d637e59d73c8a62cc239f291934b3a1d11f50d243d7d922666323f648dbb5dc"}]}'
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:43086/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":"4b0464de98eed1d83c97","statusCode":200,"statusDesc":"OK","messages":[{"messageHash":"0x3d637e59d73c8a62cc239f291934b3a1d11f50d243d7d922666323f648dbb5dc"}]}'
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 338aa28282e6
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id aa3e58e6decf
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,167 @@
DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id
DEBUG  tests.conftest:conftest.py:57 Running test: test_all_nodes_subscribed_to_the_topic with id: 2025-12-18_04-11-17__8f028e73-6485-46c8-9b83-bccd9c4188c3
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-18_04-11-17__8f028e73-6485-46c8-9b83-bccd9c4188c3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.196.35
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['12105', '12106', '12107', '12108', '12109']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 12105:12105 -p 12106:12106 -p 12107:12107 -p 12108:12108 -p 12109:12109 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=12107 --rest-port=12105 --tcp-port=12106 --discv5-udp-port=12108 --rest-address=0.0.0.0 --nat=extip:172.18.196.35 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=b4fedc0dc46e1cd23e3d97c9476d38ed43b5f88061d07a322cefc90ee437fcbe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=12109 --metrics-logging=true --relay=true --filter=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.196.35 waku fd7eb5ff3931ad62807b32b7c5ff82396a6c5c1622222b7913c5cb4df268e1b2
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID fd7eb5ff3931. Setting up logs at ./log/docker/node1_2025-12-18_04-11-17__8f028e73-6485-46c8-9b83-bccd9c4188c3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 12105
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 48a725d4a446. Exiting log stream.
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container f134231bf19e. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:12105/health" -H "Content-Type: 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:12105/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.196.35/tcp/12106/p2p/16Uiu2HAmCdzu6zP774usvyJ6diy2hGtzhe7rJo8DdEzH7dE7YRmX","/ip4/172.18.196.35/tcp/12107/ws/p2p/16Uiu2HAmCdzu6zP774usvyJ6diy2hGtzhe7rJo8DdEzH7dE7YRmX"],"enrUri":"enr:-L24QGMcANSFnIu2nR_BGVTATDM5wKthc9s6u42wu9ZiwXpsS-u643qfAe76ZEaLQfdnGMknQ84ni0_8fFUgASPRPmcCgmlkgnY0gmlwhKwSxCOKbXVsdGlhZGRyc5YACASsEsQjBi9KAAoErBLEIwYvS90DgnJzhQADAQAAiXNlY3AyNTZrMaEC_78KFnfZiJQhjZt7nQ-GBS_zArbAtF4kUNR5wfVyBc6DdGNwgi9Kg3VkcIIvTIV3YWt1MgU"}'
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-18_04-11-17__8f028e73-6485-46c8-9b83-bccd9c4188c3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.18.95
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['62939', '62940', '62941', '62942', '62943']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 62939:62939 -p 62940:62940 -p 62941:62941 -p 62942:62942 -p 62943:62943 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62941 --rest-port=62939 --tcp-port=62940 --discv5-udp-port=62942 --rest-address=0.0.0.0 --nat=extip:172.18.18.95 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3fe2debda0439e248bb9ee6eed587440078b5fa8b842b1dd13df5ecffad7c757 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62943 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGMcANSFnIu2nR_BGVTATDM5wKthc9s6u42wu9ZiwXpsS-u643qfAe76ZEaLQfdnGMknQ84ni0_8fFUgASPRPmcCgmlkgnY0gmlwhKwSxCOKbXVsdGlhZGRyc5YACASsEsQjBi9KAAoErBLEIwYvS90DgnJzhQADAQAAiXNlY3AyNTZrMaEC_78KFnfZiJQhjZt7nQ-GBS_zArbAtF4kUNR5wfVyBc6DdGNwgi9Kg3VkcIIvTIV3YWt1MgU --filternode=/ip4/172.18.196.35/tcp/12106/p2p/16Uiu2HAmCdzu6zP774usvyJ6diy2hGtzhe7rJo8DdEzH7dE7YRmX
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.18.95 waku aabe80189a2d518a3914ee8f37b5e7440227c3b85bc8ca66468fd81e54b2bf02
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID aabe80189a2d. Setting up logs at ./log/docker/node2_2025-12-18_04-11-17__8f028e73-6485-46c8-9b83-bccd9c4188c3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 62939
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:62939/health" -H "Content-Type: 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:62939/debug/v1/info" -H "Content-Type: application/json" -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.95/tcp/62940/p2p/16Uiu2HAm8FuGqzoKNsfYS6HiNdtVswVPaz4qtJ1VKFseLsf4HdRg","/ip4/172.18.18.95/tcp/62941/ws/p2p/16Uiu2HAm8FuGqzoKNsfYS6HiNdtVswVPaz4qtJ1VKFseLsf4HdRg"],"enrUri":"enr:-L24QNy9BzoVCgR5y-nRy34Gs4L0HSOkbIfjmbuFL6LfmGqDCteKhaxZd6otkdaybcQZYt3Km0sYhP0exWXKHSH329cCgmlkgnY0gmlwhKwSEl-KbXVsdGlhZGRyc5YACASsEhJfBvXcAAoErBISXwb13d0DgnJzhQADAQAAiXNlY3AyNTZrMaECvqcnTYlJIwrnrwvg3hDKPyX5A5dssaW3FwU_1nJP_xeDdGNwgvXcg3VkcIL13oV3YWt1MgA"}'
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:62939/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.196.35/tcp/12106/p2p/16Uiu2HAmCdzu6zP774usvyJ6diy2hGtzhe7rJo8DdEzH7dE7YRmX"]'
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-18_04-11-17__8f028e73-6485-46c8-9b83-bccd9c4188c3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:90 Starting Node...
DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku
DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists
DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.42.201
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30835', '30836', '30837', '30838', '30839']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 30835:30835 -p 30836:30836 -p 30837:30837 -p 30838:30838 -p 30839:30839 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30837 --rest-port=30835 --tcp-port=30836 --discv5-udp-port=30838 --rest-address=0.0.0.0 --nat=extip:172.18.42.201 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=10e21dcfb6fcbf4b4d3a9e6b0b0b17b7caffdbefaceb57e8ebd1d2eedb4a7bcf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30839 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGMcANSFnIu2nR_BGVTATDM5wKthc9s6u42wu9ZiwXpsS-u643qfAe76ZEaLQfdnGMknQ84ni0_8fFUgASPRPmcCgmlkgnY0gmlwhKwSxCOKbXVsdGlhZGRyc5YACASsEsQjBi9KAAoErBLEIwYvS90DgnJzhQADAQAAiXNlY3AyNTZrMaEC_78KFnfZiJQhjZt7nQ-GBS_zArbAtF4kUNR5wfVyBc6DdGNwgi9Kg3VkcIIvTIV3YWt1MgU --filternode=/ip4/172.18.196.35/tcp/12106/p2p/16Uiu2HAmCdzu6zP774usvyJ6diy2hGtzhe7rJo8DdEzH7dE7YRmX
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.42.201 waku 21fbb7b33398205af6dd47422c0f2ac9b1dd343f042b8f2d64f1283a0bd6a447
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 21fbb7b33398. Setting up logs at ./log/docker/node3_2025-12-18_04-11-17__8f028e73-6485-46c8-9b83-bccd9c4188c3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30835
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30835/health" -H "Content-Type: 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:30835/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.42.201/tcp/30836/p2p/16Uiu2HAmQuXmnkJzstoxKT7kCYipdPfCoaoDugQ6S9uxjTgpq2qR","/ip4/172.18.42.201/tcp/30837/ws/p2p/16Uiu2HAmQuXmnkJzstoxKT7kCYipdPfCoaoDugQ6S9uxjTgpq2qR"],"enrUri":"enr:-L24QPg50z-7eTxSw6NX5GiFicUK29vQFI9-aOzVSqO4Hab_Gyumhv8JdkxT_NbYh45t4P8qFHu7Mug2G8fZWjbwJ6UCgmlkgnY0gmlwhKwSKsmKbXVsdGlhZGRyc5YACASsEirJBnh0AAoErBIqyQZ4dd0DgnJzhQADAQAAiXNlY3AyNTZrMaEDtgXnZEFvvGP-OyWyPlcSEXM5g5bThIppeNZck-MTo2yDdGNwgnh0g3VkcIJ4doV3YWt1MgA"}'
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:30835/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.196.35/tcp/12106/p2p/16Uiu2HAmCdzu6zP774usvyJ6diy2hGtzhe7rJo8DdEzH7dE7YRmX"]'
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-18_04-11-17__8f028e73-6485-46c8-9b83-bccd9c4188c3__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.139
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['7717', '7718', '7719', '7720', '7721']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 7717:7717 -p 7718:7718 -p 7719:7719 -p 7720:7720 -p 7721:7721 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7719 --rest-port=7717 --tcp-port=7718 --discv5-udp-port=7720 --rest-address=0.0.0.0 --nat=extip:172.18.94.139 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f0775eacebd7d49d30509edfbc74bedf6c408df30255fabef1a91ccb5f849490 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7721 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGMcANSFnIu2nR_BGVTATDM5wKthc9s6u42wu9ZiwXpsS-u643qfAe76ZEaLQfdnGMknQ84ni0_8fFUgASPRPmcCgmlkgnY0gmlwhKwSxCOKbXVsdGlhZGRyc5YACASsEsQjBi9KAAoErBLEIwYvS90DgnJzhQADAQAAiXNlY3AyNTZrMaEC_78KFnfZiJQhjZt7nQ-GBS_zArbAtF4kUNR5wfVyBc6DdGNwgi9Kg3VkcIIvTIV3YWt1MgU --filternode=/ip4/172.18.196.35/tcp/12106/p2p/16Uiu2HAmCdzu6zP774usvyJ6diy2hGtzhe7rJo8DdEzH7dE7YRmX
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.94.139 waku 11b6376906c2e709d1de675bf3aa563fa46e5f3160884c0cb1a40880bd0fe566
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 11b6376906c2. Setting up logs at ./log/docker/node4_2025-12-18_04-11-17__8f028e73-6485-46c8-9b83-bccd9c4188c3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 7717
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:7717/health" -H "Content-Type: 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:7717/debug/v1/info" -H "Content-Type: application/json" -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.139/tcp/7718/p2p/16Uiu2HAmU2dGheKhdZ3D4gKXviysiZUpJpWXoSY1tqxbQ6qDuyDc","/ip4/172.18.94.139/tcp/7719/ws/p2p/16Uiu2HAmU2dGheKhdZ3D4gKXviysiZUpJpWXoSY1tqxbQ6qDuyDc"],"enrUri":"enr:-L24QCvm-9vrelR0ALqtaADAUw7PTw-y8lsqkGiA3YgWxs3OD1bNaugG5jqua5VRxmoA4ufzoT9wewFNDY1Uw6kF8Z0CgmlkgnY0gmlwhKwSXouKbXVsdGlhZGRyc5YACASsEl6LBh4mAAoErBJeiwYeJ90DgnJzhQADAQAAiXNlY3AyNTZrMaED5Go_Wjxutz-fQ6vA8Z9cmWB6u7CvQOnRGnPIb_tu3luDdGNwgh4mg3VkcIIeKIV3YWt1MgA"}'
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:7717/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.196.35/tcp/12106/p2p/16Uiu2HAmCdzu6zP774usvyJ6diy2hGtzhe7rJo8DdEzH7dE7YRmX"]'
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-18_04-11-17__8f028e73-6485-46c8-9b83-bccd9c4188c3__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.205
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['56665', '56666', '56667', '56668', '56669']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 56665:56665 -p 56666:56666 -p 56667:56667 -p 56668:56668 -p 56669:56669 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=56667 --rest-port=56665 --tcp-port=56666 --discv5-udp-port=56668 --rest-address=0.0.0.0 --nat=extip:172.18.236.205 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=fc6f5c48b0fa92dccc9a0bf5041ecdcdbec0f56a6b7dbbde5bbd5edb3ecbc88e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=56669 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QGMcANSFnIu2nR_BGVTATDM5wKthc9s6u42wu9ZiwXpsS-u643qfAe76ZEaLQfdnGMknQ84ni0_8fFUgASPRPmcCgmlkgnY0gmlwhKwSxCOKbXVsdGlhZGRyc5YACASsEsQjBi9KAAoErBLEIwYvS90DgnJzhQADAQAAiXNlY3AyNTZrMaEC_78KFnfZiJQhjZt7nQ-GBS_zArbAtF4kUNR5wfVyBc6DdGNwgi9Kg3VkcIIvTIV3YWt1MgU --filternode=/ip4/172.18.196.35/tcp/12106/p2p/16Uiu2HAmCdzu6zP774usvyJ6diy2hGtzhe7rJo8DdEzH7dE7YRmX
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.236.205 waku cc7a2367feb172b629cb7259dc261acecb4d7bf404f5c87d5652a1b935f31857
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID cc7a2367feb1. Setting up logs at ./log/docker/node5_2025-12-18_04-11-17__8f028e73-6485-46c8-9b83-bccd9c4188c3__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 56665
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:56665/health" -H "Content-Type: 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:56665/debug/v1/info" -H "Content-Type: application/json" -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.205/tcp/56666/p2p/16Uiu2HAm7NaHPF6v6UvofNiYd6T9X9JUDDovniPoqkUXWu6FUNG7","/ip4/172.18.236.205/tcp/56667/ws/p2p/16Uiu2HAm7NaHPF6v6UvofNiYd6T9X9JUDDovniPoqkUXWu6FUNG7"],"enrUri":"enr:-L24QG0-r8vkbhQz03v3gHHQ0d1O_MkUSZzmuJqgBxoChmCGbyKAwoqkoYar02ejEVWhd1HNc2S1GDkKKh0gzrJ6BqECgmlkgnY0gmlwhKwS7M2KbXVsdGlhZGRyc5YACASsEuzNBt1aAAoErBLszQbdW90DgnJzhQADAQAAiXNlY3AyNTZrMaECsYEPNLcDCD3vuY1p6b2MpGn-x_TpQKOVwEkncTnIOhiDdGNwgt1ag3VkcILdXIV3YWt1MgA"}'
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:56665/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.196.35/tcp/12106/p2p/16Uiu2HAmCdzu6zP774usvyJ6diy2hGtzhe7rJo8DdEzH7dE7YRmX"]'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12105/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:62939/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1bf5157f-b901-450f-9d6c-7dbc0334664d", "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":"1bf5157f-b901-450f-9d6c-7dbc0334664d","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:30835/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "67aa2020-3041-43e8-9673-a683f2e5bf30", "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":"67aa2020-3041-43e8-9673-a683f2e5bf30","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:7717/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "0b1b31e5-59ee-4829-bf29-81f9dce47f96", "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":"0b1b31e5-59ee-4829-bf29-81f9dce47f96","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:56665/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "208521b6-b66f-42be-ba12-2684aba3bd4c", "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":"208521b6-b66f-42be-ba12-2684aba3bd4c","statusDesc":"OK"}'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:12105/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:62939/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":1766031084286152542,"ephemeral":false}]'
DEBUG  src.steps.filter:filter.py:96 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:30835/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":1766031084286152542,"ephemeral":false}]'
DEBUG  src.steps.filter:filter.py:96 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:7717/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":1766031084286152542,"ephemeral":false}]'
DEBUG  src.steps.filter:filter.py:96 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:56665/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":1766031084286152542,"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 fd7eb5ff3931
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id aabe80189a2d
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 21fbb7b33398
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container fd7eb5ff3931. 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 11b6376906c2
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container aabe80189a2d. 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 cc7a2367feb1
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 21fbb7b33398. 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,77 @@
2025-12-18 04:19:54.279 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:19:54.279 DEBUG [tests.conftest] Running test: test_content_topic_also_in_docker_flags[/toychat/2/huilong/proto] with id: 2025-12-18_04-19-54__bef16ef7-ba06-43cc-91ae-c7f4f245973c
2025-12-18 04:19:54.279 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:19:54.280 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:19:54.280 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2025-12-18 04:19:54.287 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:19:54.287 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-19-54__bef16ef7-ba06-43cc-91ae-c7f4f245973c__wakuorg_nwaku:latest.log
2025-12-18 04:19:54.287 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:19:54.287 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:19:54.289 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:19:54.289 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.230.96
2025-12-18 04:19:54.289 DEBUG [src.node.docker_mananger] Generated ports ['39040', '39041', '39042', '39043', '39044']
2025-12-18 04:19:54.289 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-18 04:19:54.289 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-18 04:19:54.289 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:19:54.289 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:19:54.290 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:19:54.290 DEBUG [src.node.docker_mananger] docker run -i -t -p 39040:39040 -p 39041:39041 -p 39042:39042 -p 39043:39043 -p 39044:39044 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39042 --rest-port=39040 --tcp-port=39041 --discv5-udp-port=39043 --rest-address=0.0.0.0 --nat=extip:172.18.230.96 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=117a50fee926bd080a2d4e8b3e89cdbae6f57ffdb85f4c76248bc12b8ad9d61e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39044 --metrics-logging=true --relay=true --filter=true --content-topic=/toychat/2/huilong/proto
2025-12-18 04:19:54.474 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.230.96 waku ab3ce8b96d9341c355d843a0ffceb156a325b8783c8e385b99681690f634740f
2025-12-18 04:19:54.506 DEBUG [src.node.docker_mananger] Container started with ID ab3ce8b96d93. Setting up logs at ./log/docker/node1_2025-12-18_04-19-54__bef16ef7-ba06-43cc-91ae-c7f4f245973c__wakuorg_nwaku:latest.log
2025-12-18 04:19:54.507 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39040
2025-12-18 04:19:54.509 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:19:54.565 ERROR [src.node.docker_mananger] Max retries reached for container 0b00f8a6a551. Exiting log stream.
2025-12-18 04:19:55.076 ERROR [src.node.docker_mananger] Max retries reached for container e1e1f1a070db. Exiting log stream.
2025-12-18 04:19:55.510 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39040/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:55.513 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-18 04:19:55.513 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:19:55.513 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39040/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:55.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.230.96/tcp/39041/p2p/16Uiu2HAmU4ohgQshKQ81P55SqDZVMGe7WJR9BuY6qeMAZDGmkzXU","/ip4/172.18.230.96/tcp/39042/ws/p2p/16Uiu2HAmU4ohgQshKQ81P55SqDZVMGe7WJR9BuY6qeMAZDGmkzXU"],"enrUri":"enr:-L24QLvxiO5UNN0UqwfDhqameyCNsADW9ev0wVFIkyQ4KWBfUfk7h3UbamRnaavNiRfGLmYsjIIM8yzbMkPQXvmKN4kCgmlkgnY0gmlwhKwS5mCKbXVsdGlhZGRyc5YACASsEuZgBpiBAAoErBLmYAaYgt0DgnJzhQACAQAAiXNlY3AyNTZrMaED5Pkz_T_brsC6-RWWzw1KoBLkiL1yybDZ7_OzjMrHC8ODdGNwgpiBg3VkcIKYg4V3YWt1MgU"}'
2025-12-18 04:19:55.515 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:19:55.522 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:19:55.522 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-19-54__bef16ef7-ba06-43cc-91ae-c7f4f245973c__wakuorg_nwaku:latest.log
2025-12-18 04:19:55.522 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:19:55.522 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:19:55.524 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:19:55.524 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.49.117
2025-12-18 04:19:55.524 DEBUG [src.node.docker_mananger] Generated ports ['10236', '10237', '10238', '10239', '10240']
2025-12-18 04:19:55.524 DEBUG [src.node.waku_node] Cluster id was resolved to: 2
2025-12-18 04:19:55.524 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2025-12-18 04:19:55.524 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:19:55.524 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:19:55.524 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:19:55.525 DEBUG [src.node.docker_mananger] docker run -i -t -p 10236:10236 -p 10237:10237 -p 10238:10238 -p 10239:10239 -p 10240:10240 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=10238 --rest-port=10236 --tcp-port=10237 --discv5-udp-port=10239 --rest-address=0.0.0.0 --nat=extip:172.18.49.117 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ec1c02a59ee6aeeb050b49f0afec44b70cbc393ad86bc75b1a7ce5d1bbd7bbe7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=10240 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QLvxiO5UNN0UqwfDhqameyCNsADW9ev0wVFIkyQ4KWBfUfk7h3UbamRnaavNiRfGLmYsjIIM8yzbMkPQXvmKN4kCgmlkgnY0gmlwhKwS5mCKbXVsdGlhZGRyc5YACASsEuZgBpiBAAoErBLmYAaYgt0DgnJzhQACAQAAiXNlY3AyNTZrMaED5Pkz_T_brsC6-RWWzw1KoBLkiL1yybDZ7_OzjMrHC8ODdGNwgpiBg3VkcIKYg4V3YWt1MgU --content-topic=/toychat/2/huilong/proto
2025-12-18 04:19:55.698 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.49.117 waku 191eb73c1fb7f0b7b1829cd61d18733d31e4fae3d955e4265a7d0a7a8255ebfa
2025-12-18 04:19:55.732 DEBUG [src.node.docker_mananger] Container started with ID 191eb73c1fb7. Setting up logs at ./log/docker/node2_2025-12-18_04-19-54__bef16ef7-ba06-43cc-91ae-c7f4f245973c__wakuorg_nwaku:latest.log
2025-12-18 04:19:55.733 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 10236
2025-12-18 04:19:55.733 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:19:56.734 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10236/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:56.742 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-18 04:19:56.742 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:19:56.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10236/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:56.749 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.49.117/tcp/10237/p2p/16Uiu2HAmLNMpv5hMCDrhESZF8bZqoatcybjSYKznibHfwbCfAjvz","/ip4/172.18.49.117/tcp/10238/ws/p2p/16Uiu2HAmLNMpv5hMCDrhESZF8bZqoatcybjSYKznibHfwbCfAjvz"],"enrUri":"enr:-L24QGU99Y2sQKuIfMSx7d-S5gAZpyCAeLqN-d4Nx2VBxyvsZNnSP0UgYqpiGVQceQXOpwam0-elj3ySZwws4cyxUYYCgmlkgnY0gmlwhKwSMXWKbXVsdGlhZGRyc5YACASsEjF1Bif9AAoErBIxdQYn_t0DgnJzhQACAQAAiXNlY3AyNTZrMaEDcprnrh5XdET7QYzqL7ACcxvKQZjuO1fdJgBVUOtZL0uDdGNwgif9g3VkcIIn_4V3YWt1MgE"}'
2025-12-18 04:19:56.749 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:19:56.750 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10236/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.230.96/tcp/39041/p2p/16Uiu2HAmU4ohgQshKQ81P55SqDZVMGe7WJR9BuY6qeMAZDGmkzXU"]'
2025-12-18 04:19:56.754 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:56.755 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39040/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-18 04:19:56.757 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:56.757 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:10236/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2025-12-18 04:19:56.759 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:56.760 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39040/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-18 04:19:56.764 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:19:56.764 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:19:56.864 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2025-12-18 04:19:56.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39040/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:56.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031596760142555,"ephemeral":false,"proof":""}]'
2025-12-18 04:19:56.869 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:19:56.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:10236/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:19:56.872 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1766031596760142555,"ephemeral":false,"proof":""}]'
2025-12-18 04:19:56.875 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:19:56.875 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:19:56.876 DEBUG [src.node.waku_node] Stopping container with id ab3ce8b96d93
2025-12-18 04:19:57.407 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:19:57.407 DEBUG [src.node.waku_node] Stopping container with id 191eb73c1fb7
2025-12-18 04:19:57.914 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:19:57.915 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:19:57.921 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:19:57.926 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,96 @@
2025-12-18 04:15:56.092 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:15:56.093 DEBUG [tests.conftest] Running test: test_metrics_after_filter_get with id: 2025-12-18_04-15-56__54bc503d-8d0b-457d-9b64-c90c9f44c53c
2025-12-18 04:15:56.093 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:15:56.093 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-18 04:15:56.094 DEBUG [src.steps.light_push] Running fixture setup: light_push_setup
2025-12-18 04:15:56.094 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2025-12-18 04:15:56.094 DEBUG [src.steps.store] Running fixture setup: store_setup
2025-12-18 04:15:56.094 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-18 04:15:56.101 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:15:56.101 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-15-56__54bc503d-8d0b-457d-9b64-c90c9f44c53c__wakuorg_nwaku:latest.log
2025-12-18 04:15:56.101 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:15:56.102 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:15:56.103 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:15:56.103 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.210.67
2025-12-18 04:15:56.103 DEBUG [src.node.docker_mananger] Generated ports ['34888', '34889', '34890', '34891', '34892']
2025-12-18 04:15:56.104 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:15:56.104 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:15:56.104 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:15:56.104 DEBUG [src.node.docker_mananger] docker run -i -t -p 34888:34888 -p 34889:34889 -p 34890:34890 -p 34891:34891 -p 34892:34892 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=34890 --rest-port=34888 --tcp-port=34889 --discv5-udp-port=34891 --rest-address=0.0.0.0 --nat=extip:172.18.210.67 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=ebcda39cccff289edabfe518a7cdbbee1fd3ef8dd1f64cb2c560af109bb53d74 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=34892 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:15:56.291 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.210.67 waku e81b94eb00ccafccbb07c0ffa1160861a70b25d6149b0cc34d386b53d0b45181
2025-12-18 04:15:56.322 DEBUG [src.node.docker_mananger] Container started with ID e81b94eb00cc. Setting up logs at ./log/docker/node1_2025-12-18_04-15-56__54bc503d-8d0b-457d-9b64-c90c9f44c53c__wakuorg_nwaku:latest.log
2025-12-18 04:15:56.324 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 34888
2025-12-18 04:15:56.324 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:15:56.899 ERROR [src.node.docker_mananger] Max retries reached for container f294ec6d50dc. Exiting log stream.
2025-12-18 04:15:57.325 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34888/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:15:57.328 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-18 04:15:57.328 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:15:57.328 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:34888/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:15:57.331 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.210.67/tcp/34889/p2p/16Uiu2HAm3zkZq8VAiVsiBWLKVHPCRE8BzqjQkb9AgqoQTdUcjLY8","/ip4/172.18.210.67/tcp/34890/ws/p2p/16Uiu2HAm3zkZq8VAiVsiBWLKVHPCRE8BzqjQkb9AgqoQTdUcjLY8"],"enrUri":"enr:-L24QAe1AvfS5NY2RAB6cYvdhUvDIUThkcIj_EwlYWxkya_mc8INx2zIqC1lV2J54iCmFGYfIXRhIbw9RIcCepfnbHACgmlkgnY0gmlwhKwS0kOKbXVsdGlhZGRyc5YACASsEtJDBohJAAoErBLSQwaISt0DgnJzhQADAQAAiXNlY3AyNTZrMaECf1bZNZ7jqQhSeTLTpASbjQSBMlEkRzj4ZRBMp5nS2VmDdGNwgohJg3VkcIKIS4V3YWt1MgU"}'
2025-12-18 04:15:57.331 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:15:57.331 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-18 04:15:57.337 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:15:57.338 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-15-56__54bc503d-8d0b-457d-9b64-c90c9f44c53c__wakuorg_nwaku:latest.log
2025-12-18 04:15:57.338 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:15:57.338 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:15:57.339 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:15:57.339 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.133.229
2025-12-18 04:15:57.339 DEBUG [src.node.docker_mananger] Generated ports ['42107', '42108', '42109', '42110', '42111']
2025-12-18 04:15:57.340 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:15:57.340 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:15:57.340 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:15:57.340 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.133.229 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c54eea1f16ff5725760faab931ede606e77b987e95bc521c74ac3668b546d2bd --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:-L24QAe1AvfS5NY2RAB6cYvdhUvDIUThkcIj_EwlYWxkya_mc8INx2zIqC1lV2J54iCmFGYfIXRhIbw9RIcCepfnbHACgmlkgnY0gmlwhKwS0kOKbXVsdGlhZGRyc5YACASsEtJDBohJAAoErBLSQwaISt0DgnJzhQADAQAAiXNlY3AyNTZrMaECf1bZNZ7jqQhSeTLTpASbjQSBMlEkRzj4ZRBMp5nS2VmDdGNwgohJg3VkcIKIS4V3YWt1MgU --filternode=/ip4/172.18.210.67/tcp/34889/p2p/16Uiu2HAm3zkZq8VAiVsiBWLKVHPCRE8BzqjQkb9AgqoQTdUcjLY8
2025-12-18 04:15:57.525 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.133.229 waku ecad45e4e7a5c1bf1bb733859d272a9a2e02084a32875ebab1ab25540852995c
2025-12-18 04:15:57.559 DEBUG [src.node.docker_mananger] Container started with ID ecad45e4e7a5. Setting up logs at ./log/docker/node2_2025-12-18_04-15-56__54bc503d-8d0b-457d-9b64-c90c9f44c53c__wakuorg_nwaku:latest.log
2025-12-18 04:15:57.560 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 42107
2025-12-18 04:15:57.560 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:15:58.560 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-18 04:15:58.565 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-18 04:15:58.565 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:15:58.565 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-18 04:15:58.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.133.229/tcp/42108/p2p/16Uiu2HAm4trwnfPRcsKfRQWk576uKGohgMcW4GNcJEgCgWw5Xpj1","/ip4/172.18.133.229/tcp/42109/ws/p2p/16Uiu2HAm4trwnfPRcsKfRQWk576uKGohgMcW4GNcJEgCgWw5Xpj1"],"enrUri":"enr:-L24QIiW7ET1BS34JTy6q0xqCiT0JwolA8xHZyoGF3yJgpx1fqMPqskBS4V3911xElb8VAmBNn-0HB71s0rkpuRNo-wCgmlkgnY0gmlwhKwSheWKbXVsdGlhZGRyc5YACASsEoXlBqR8AAoErBKF5Qakfd0DgnJzhQADAQAAiXNlY3AyNTZrMaECjLBDSJTyEtejmrEy7Z8rvRoN3Ae9YOuu4zKaY2saI5CDdGNwgqR8g3VkcIKkfoV3YWt1MgA"}'
2025-12-18 04:15:58.568 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:15:58.568 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.210.67/tcp/34889/p2p/16Uiu2HAm3zkZq8VAiVsiBWLKVHPCRE8BzqjQkb9AgqoQTdUcjLY8"]'
2025-12-18 04:15:58.599 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:15:58.601 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-18 04:15:58.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34888/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:15:58.615 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:15:58.616 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": "ee66388a-e140-4ce5-bcf8-33b9ca06e519", "contentFilters": ["/test/1/waku-relay/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:15:58.626 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"ee66388a-e140-4ce5-bcf8-33b9ca06e519","statusDesc":"OK"}'
2025-12-18 04:15:58.629 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:34888/relay/v1/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-18 04:15:58.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:15:58.635 DEBUG [src.libs.common] Sleeping for 0.5 seconds
2025-12-18 04:15:59.136 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:42107/filter/v2/messages/%2Ftest%2F1%2Fwaku-relay%2Fproto" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:15:59.140 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":1766031358628945475,"ephemeral":false}]'
2025-12-18 04:15:59.140 DEBUG [src.libs.common] Sleeping for 5 seconds
2025-12-18 04:16:04.140 DEBUG [src.steps.metrics] Checking metric: libp2p_peers has 1
2025-12-18 04:16:04.145 DEBUG [src.steps.metrics] Found metric: libp2p_peers with value 1.0
2025-12-18 04:16:04.146 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_peers has 1
2025-12-18 04:16:04.149 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_peers with value 1.0
2025-12-18 04:16:04.149 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_topics has 1
2025-12-18 04:16:04.153 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_topics with value 2.0
2025-12-18 04:16:04.153 DEBUG [src.steps.metrics] Checking metric: libp2p_pubsub_subscriptions_total has 1
2025-12-18 04:16:04.156 DEBUG [src.steps.metrics] Found metric: libp2p_pubsub_subscriptions_total with value 2.0
2025-12-18 04:16:04.156 DEBUG [src.steps.metrics] Checking metric: waku_peer_store_size has 1
2025-12-18 04:16:04.159 DEBUG [src.steps.metrics] Found metric: waku_peer_store_size with value 1.0
2025-12-18 04:16:04.160 DEBUG [src.steps.metrics] Checking metric: waku_histogram_message_size_count has 1
2025-12-18 04:16:04.163 DEBUG [src.steps.metrics] Found metric: waku_histogram_message_size_count with value 1.0
2025-12-18 04:16:04.163 DEBUG [src.steps.metrics] Checking metric: waku_node_messages_total{type="relay"} has 1
2025-12-18 04:16:04.167 DEBUG [src.steps.metrics] Found metric: waku_node_messages_total{type="relay"} with value 1.0
2025-12-18 04:16:04.167 DEBUG [src.steps.metrics] Checking metric: waku_service_peers{protocol="/vac/waku/filter-subscribe/2.0.0-beta1",peerId="/ip4/172.18.210.67/tcp/34889"} has 1
2025-12-18 04:16:04.171 DEBUG [src.steps.metrics] Found metric: waku_service_peers{protocol="/vac/waku/filter-subscribe/2.0.0-beta1",peerId="/ip4/172.18.210.67/tcp/34889"} with value 1.0
2025-12-18 04:16:04.171 DEBUG [src.steps.metrics] Checking metric: libp2p_peers has 1
2025-12-18 04:16:04.174 DEBUG [src.steps.metrics] Found metric: libp2p_peers with value 1.0
2025-12-18 04:16:04.174 DEBUG [src.steps.metrics] Checking metric: libp2p_total_dial_attempts_total has 1
2025-12-18 04:16:04.177 DEBUG [src.steps.metrics] Found metric: libp2p_total_dial_attempts_total with value 1.0
2025-12-18 04:16:04.177 DEBUG [src.steps.metrics] Checking metric: waku_peer_store_size has 1
2025-12-18 04:16:04.180 DEBUG [src.steps.metrics] Found metric: waku_peer_store_size with value 1.0
2025-12-18 04:16:04.183 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:16:04.184 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:16:04.184 DEBUG [src.node.waku_node] Stopping container with id e81b94eb00cc
2025-12-18 04:16:04.745 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:04.746 DEBUG [src.node.waku_node] Stopping container with id ecad45e4e7a5
2025-12-18 04:16:05.272 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:16:05.274 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:16:05.284 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:16:05.291 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

View File

@ -0,0 +1,34 @@
WRN 2025-12-18 04:18:29.108+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-18 04:18:29.108+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-18 04:18:29.109+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-18 04:18:29.109+00:00 Configuration. Network topics="waku conf" tid=1 file=waku_conf.nim:160 cluster=3
INF 2025-12-18 04:18:29.109+00:00 Configuration. Active Relay Shards topics="waku conf" tid=1 file=waku_conf.nim:163 shard=0
INF 2025-12-18 04:18:29.109+00:00 Configuration. Bootstrap nodes topics="waku conf" tid=1 file=waku_conf.nim:167 node=enr:-L24QGRh9fm6eMGNy2Pzvjwr2giGYDB79OmPUULpc6EKytSDfDpKx0eo6D7VvVErzX7hXmBMaD4OT0MNbY06vNCMN9QCgmlkgnY0gmlwhKwS1rqKbXVsdGlhZGRyc5YACASsEta6BiTBAAoErBLWugYkwt0DgnJzhQADAQAAiXNlY3AyNTZrMaECw_Id1mW1x75BbepxDBh3N9kWIUehVqba3EcqrQeV3OWDdGNwgiTBg3VkcIIkw4V3YWt1Mg0
NTC 2025-12-18 04:18:29.109+00:00 REST service started tid=1 file=server.nim:183 address=0.0.0.0:5488
INF 2025-12-18 04:18:29.109+00:00 Starting REST HTTP server tid=1 file=builder.nim:112 url=http://0.0.0.0:5488/
INF 2025-12-18 04:18:29.110+00:00 Setting up storage tid=1 file=node_factory.nim:503
INF 2025-12-18 04:18:29.110+00:00 Initializing node tid=1 file=node_factory.nim:512
TRC 2025-12-18 04:18:29.111+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/id/1.0.0]"
TRC 2025-12-18 04:18:29.111+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/libp2p/autonat/1.0.0]"
TRC 2025-12-18 04:18:29.111+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-18 04:18:29.111+00:00 no peer storage found tid=1 file=peer_manager.nim:1130
INF 2025-12-18 04:18:29.111+00:00 Initializing networking tid=1 file=waku_node.nim:178 addrs="@[/ip4/172.18.107.60/tcp/5489, /ip4/172.18.107.60/tcp/5490/ws]"
INF 2025-12-18 04:18:29.111+00:00 Mounting protocols tid=1 file=node_factory.nim:518
INF 2025-12-18 04:18:29.111+00:00 Created WakuMetadata protocol topics="waku node" tid=1 file=protocol.nim:107 clusterId=3 shards=[]
TRC 2025-12-18 04:18:29.111+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/metadata/1.0.0]"
INF 2025-12-18 04:18:29.111+00:00 mounting store client topics="waku node store api" tid=1 file=store.nim:274
INF 2025-12-18 04:18:29.111+00:00 mounting legacy store client topics="waku node store api" tid=1 file=store.nim:145
INF 2025-12-18 04:18:29.111+00:00 mounting auto sharding topics="waku node" tid=1 file=waku_node.nim:252 clusterId=3 shardCount=1
INF 2025-12-18 04:18:29.111+00:00 Shards created from content topics tid=1 file=node_factory.nim:309 contentTopics=[] shards=[]
INF 2025-12-18 04:18:29.111+00:00 mounting rendezvous discovery protocol topics="waku node" tid=1 file=waku_node.nim:377
INF 2025-12-18 04:18:29.111+00:00 waku rendezvous initialized topics="waku node" tid=1 file=protocol.nim:207 clusterId=3 shards=[] capabilities=[] wakuPeerRecord="(peerId: 16U*KSNYWz, seqNo: 1766031509, addresses: [/ip4/172.18.107.60/tcp/5489, /ip4/172.18.107.60/tcp/5490/ws], mixKey: )"
TRC 2025-12-18 04:18:29.111+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/vac/waku/rendezvous/1.0.0]"
INF 2025-12-18 04:18:29.112+00:00 mounting rendezvous client topics="waku node" tid=1 file=waku_node.nim:365
INF 2025-12-18 04:18:29.112+00:00 waku rendezvous client initialized topics="waku node" tid=1 file=client.nim:130 clusterId=3
INF 2025-12-18 04:18:29.112+00:00 mounting libp2p ping protocol topics="waku node ping api" tid=1 file=ping.nim:20
TRC 2025-12-18 04:18:29.112+00:00 registering protocols topics="libp2p multistream" tid=1 file=multistream.nim:227 protos="[/ipfs/ping/1.0.0]"
INF 2025-12-18 04:18:29.112+00:00 mounting light push topics="waku node lightpush api" tid=1 file=lightpush.nim:154
ERR 2025-12-18 04:18:29.112+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-18 04:18:29.112+00:00 Failed setting up node topics="wakunode main" tid=1 file=waku.nim:189 error="Mounting protocols failed: failed to mount waku lightpush protocol: cannot mount lightpush because relay is not mounted"
ERR 2025-12-18 04:18:29.112+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,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_payloads with id: 2025-12-18_04-15-43__f8a20532-18c9-45bd-ae39-973e9dff0b85
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-18_04-15-43__f8a20532-18c9-45bd-ae39-973e9dff0b85__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.204.94
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['24697', '24698', '24699', '24700', '24701']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 24697:24697 -p 24698:24698 -p 24699:24699 -p 24700:24700 -p 24701:24701 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=24699 --rest-port=24697 --tcp-port=24698 --discv5-udp-port=24700 --rest-address=0.0.0.0 --nat=extip:172.18.204.94 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2d6bdeef7ddccac6aed5d362aeb83a9de66edbb9815092c9ecfcf39d4f3bc5fe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=24701 --metrics-logging=true --lightpush=true --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.204.94 waku 1d46acd9007e99e5a3c48b8ee5fdcb17943e6a1e6aa96d487e49285feb4b86b4
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 1d46acd9007e. Setting up logs at ./log/docker/receiving_node1_2025-12-18_04-15-43__f8a20532-18c9-45bd-ae39-973e9dff0b85__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 24697
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:24697/health" -H "Content-Type: 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:24697/debug/v1/info" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.204.94/tcp/24698/p2p/16Uiu2HAmMuFjBb6euuvepeJ1LNH87zRsdCpHZSgjdTvq6cgrHkwx","/ip4/172.18.204.94/tcp/24699/ws/p2p/16Uiu2HAmMuFjBb6euuvepeJ1LNH87zRsdCpHZSgjdTvq6cgrHkwx"],"enrUri":"enr:-L24QBY1pRHq-hzfvvmlY8Fktb-ySpnlqMHE_dsHGKdZ1ZiETZxw0SCXtntwSXmbvTbotzAXM0LPqjmwjHNh1-kSIHECgmlkgnY0gmlwhKwSzF6KbXVsdGlhZGRyc5YACASsEsxeBmB6AAoErBLMXgZge90DgnJzhQADAQAAiXNlY3AyNTZrMaEDiWCzdqrUlJSLtc6ksGPy5_qkV4eu-Tz5tbEr_5bYuK-DdGNwgmB6g3VkcIJgfIV3YWt1Mgk"}'
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-18_04-15-43__f8a20532-18c9-45bd-ae39-973e9dff0b85__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.118
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['17861', '17862', '17863', '17864', '17865']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 17861:17861 -p 17862:17862 -p 17863:17863 -p 17864:17864 -p 17865:17865 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=17863 --rest-port=17861 --tcp-port=17862 --discv5-udp-port=17864 --rest-address=0.0.0.0 --nat=extip:172.18.181.118 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=3f4de0be48d75b49e1607b7523acca7af01ffb3aa6ffe4aef8cdce1bf067ee70 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=17865 --metrics-logging=true --lightpush=false --relay=true
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.181.118 waku 681629f33291beedb40256f5907053e0e332d72cb6e8d47a4b09f65f9a15e08b
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 681629f33291. Setting up logs at ./log/docker/receiving_node2_2025-12-18_04-15-43__f8a20532-18c9-45bd-ae39-973e9dff0b85__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 17861
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:17861/health" -H "Content-Type: 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:17861/debug/v1/info" -H "Content-Type: application/json" -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.118/tcp/17862/p2p/16Uiu2HAmBciRjBVoVMjmgZ9TAeY2dSDkbQHvm4ZdhpASfDYswjqs","/ip4/172.18.181.118/tcp/17863/ws/p2p/16Uiu2HAmBciRjBVoVMjmgZ9TAeY2dSDkbQHvm4ZdhpASfDYswjqs"],"enrUri":"enr:-L24QGky7MN7HVbMgdFLbKdEEIMsq-sOIZxJZzVg8rAnnrrJPVBy1No5Vt1pkNrrUS2GB4i0X8MEz1AAO4YA2yliRSQCgmlkgnY0gmlwhKwStXaKbXVsdGlhZGRyc5YACASsErV2BkXGAAoErBK1dgZFx90DgnJzhQADAQAAiXNlY3AyNTZrMaEC8I8lj3FaMKCDf1z28U36d87tgOlakavoq6z5tWM-u-qDdGNwgkXGg3VkcIJFyIV3YWt1MgE"}'
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:17861/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.204.94/tcp/24698/p2p/16Uiu2HAmMuFjBb6euuvepeJ1LNH87zRsdCpHZSgjdTvq6cgrHkwx"]'
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-18_04-15-43__f8a20532-18c9-45bd-ae39-973e9dff0b85__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.236
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['16020', '16021', '16022', '16023', '16024']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 16020:16020 -p 16021:16021 -p 16022:16022 -p 16023:16023 -p 16024:16024 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16022 --rest-port=16020 --tcp-port=16021 --discv5-udp-port=16023 --rest-address=0.0.0.0 --nat=extip:172.18.164.236 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=668e9cba6cdaef25adf4fd2955b3fdc45ebea46a2a27e186ccd9bdcc593b3a08 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16024 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBY1pRHq-hzfvvmlY8Fktb-ySpnlqMHE_dsHGKdZ1ZiETZxw0SCXtntwSXmbvTbotzAXM0LPqjmwjHNh1-kSIHECgmlkgnY0gmlwhKwSzF6KbXVsdGlhZGRyc5YACASsEsxeBmB6AAoErBLMXgZge90DgnJzhQADAQAAiXNlY3AyNTZrMaEDiWCzdqrUlJSLtc6ksGPy5_qkV4eu-Tz5tbEr_5bYuK-DdGNwgmB6g3VkcIJgfIV3YWt1Mgk --lightpushnode=/ip4/172.18.204.94/tcp/24698/p2p/16Uiu2HAmMuFjBb6euuvepeJ1LNH87zRsdCpHZSgjdTvq6cgrHkwx --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.164.236 waku 38cb471240b9e3d7dd84a8c77256899ac2b253ab9ff570d2af6458ed92dc4632
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 38cb471240b9. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-15-43__f8a20532-18c9-45bd-ae39-973e9dff0b85__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 16020
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 38cb471240b9. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:16020/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=16020): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7feec277af60>: 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.73.133
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['30263', '30264', '30265', '30266', '30267']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 30263:30263 -p 30264:30264 -p 30265:30265 -p 30266:30266 -p 30267:30267 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=30265 --rest-port=30263 --tcp-port=30264 --discv5-udp-port=30266 --rest-address=0.0.0.0 --nat=extip:172.18.73.133 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=e9fd2ee83cfd5a923f4aa50b0d5c52bd7fccd7af4abed08753f1fb98a37b94f0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=30267 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBY1pRHq-hzfvvmlY8Fktb-ySpnlqMHE_dsHGKdZ1ZiETZxw0SCXtntwSXmbvTbotzAXM0LPqjmwjHNh1-kSIHECgmlkgnY0gmlwhKwSzF6KbXVsdGlhZGRyc5YACASsEsxeBmB6AAoErBLMXgZge90DgnJzhQADAQAAiXNlY3AyNTZrMaEDiWCzdqrUlJSLtc6ksGPy5_qkV4eu-Tz5tbEr_5bYuK-DdGNwgmB6g3VkcIJgfIV3YWt1Mgk --lightpushnode=/ip4/172.18.204.94/tcp/24698/p2p/16Uiu2HAmMuFjBb6euuvepeJ1LNH87zRsdCpHZSgjdTvq6cgrHkwx --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.73.133 waku bfac13379758b4912e85741523375f64739aaeb3634faba1e2f88a838c17f0a3
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID bfac13379758. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-15-43__f8a20532-18c9-45bd-ae39-973e9dff0b85__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 30263
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container bfac13379758. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:30263/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=30263): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7feec25cf5f0>: 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.23.224
DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['52290', '52291', '52292', '52293', '52294']
DEBUG  src.node.waku_node:waku_node.py:439 RLN credentials were not set
INFO  src.node.waku_node:waku_node.py:176 RLN credentials not set or credential store not available, starting without RLN
DEBUG  src.node.waku_node:waku_node.py:178 Using volumes []
DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 52290:52290 -p 52291:52291 -p 52292:52292 -p 52293:52293 -p 52294:52294 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=52292 --rest-port=52290 --tcp-port=52291 --discv5-udp-port=52293 --rest-address=0.0.0.0 --nat=extip:172.18.23.224 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=2e09885f6fcbfa2f6fe88a0e1f2ad36fdd7454a8eadacb5dae3058dada0bed79 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=52294 --metrics-logging=true --discv5-bootstrap-node=enr:-L24QBY1pRHq-hzfvvmlY8Fktb-ySpnlqMHE_dsHGKdZ1ZiETZxw0SCXtntwSXmbvTbotzAXM0LPqjmwjHNh1-kSIHECgmlkgnY0gmlwhKwSzF6KbXVsdGlhZGRyc5YACASsEsxeBmB6AAoErBLMXgZge90DgnJzhQADAQAAiXNlY3AyNTZrMaEDiWCzdqrUlJSLtc6ksGPy5_qkV4eu-Tz5tbEr_5bYuK-DdGNwgmB6g3VkcIJgfIV3YWt1Mgk --lightpushnode=/ip4/172.18.204.94/tcp/24698/p2p/16Uiu2HAmMuFjBb6euuvepeJ1LNH87zRsdCpHZSgjdTvq6cgrHkwx --lightpush=true --relay=false
DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.23.224 waku 9c41af84d3211b4b956454271b74e6cbf2607a89db0a63593fe4b88e5d65fb10
DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9c41af84d321. Setting up logs at ./log/docker/lightpush_node1_2025-12-18_04-15-43__f8a20532-18c9-45bd-ae39-973e9dff0b85__wakuorg_nwaku:latest.log
DEBUG  src.node.waku_node:waku_node.py:190 Started container from image wakuorg/nwaku:latest. REST: 52290
DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9c41af84d321. Exiting log stream.
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/health" -H "Content-Type: application/json" -d 'None'
INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:52290/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=52290): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7feec276a060>: 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 1d46acd9007e
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 681629f33291
DEBUG  src.node.waku_node:waku_node.py:241 Container stopped.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 1d46acd9007e. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 681629f33291. Exiting log stream.
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/9c41af84d3211b4b956454271b74e6cbf2607a89db0a63593fe4b88e5d65fb10/stop: Not Found ("No such container: 9c41af84d3211b4b956454271b74e6cbf2607a89db0a63593fe4b88e5d65fb10")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/9c41af84d3211b4b956454271b74e6cbf2607a89db0a63593fe4b88e5d65fb10/stop: Not Found ("No such container: 9c41af84d3211b4b956454271b74e6cbf2607a89db0a63593fe4b88e5d65fb10")
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
DEBUG  src.node.waku_node:waku_node.py:234 Stopping container with id 9c41af84d321
ERROR  tests.conftest:conftest.py:91 Failed to stop container because of error 404 Client Error for http+docker://localhost/v1.48/containers/9c41af84d3211b4b956454271b74e6cbf2607a89db0a63593fe4b88e5d65fb10/stop: Not Found ("No such container: 9c41af84d3211b4b956454271b74e6cbf2607a89db0a63593fe4b88e5d65fb10")
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,329 @@
2025-12-18 04:11:00.878 DEBUG [tests.conftest] Running fixture setup: test_id
2025-12-18 04:11:00.878 DEBUG [tests.conftest] Running test: test_filter_subscribe_to_29_content_topics_in_separate_calls with id: 2025-12-18_04-11-00__0d919c2c-a5c5-47e8-ba7e-a6f54dc8cdf7
2025-12-18 04:11:00.878 DEBUG [src.steps.common] Running fixture setup: common_setup
2025-12-18 04:11:00.878 DEBUG [src.steps.filter] Running fixture setup: filter_setup
2025-12-18 04:11:00.878 DEBUG [src.steps.filter] Running fixture setup: setup_main_relay_node
2025-12-18 04:11:00.884 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:00.884 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2025-12-18_04-11-00__0d919c2c-a5c5-47e8-ba7e-a6f54dc8cdf7__wakuorg_nwaku:latest.log
2025-12-18 04:11:00.885 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:00.885 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:00.886 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:00.886 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.69.135
2025-12-18 04:11:00.886 DEBUG [src.node.docker_mananger] Generated ports ['62431', '62432', '62433', '62434', '62435']
2025-12-18 04:11:00.886 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:00.887 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:00.887 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:00.887 DEBUG [src.node.docker_mananger] docker run -i -t -p 62431:62431 -p 62432:62432 -p 62433:62433 -p 62434:62434 -p 62435:62435 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62433 --rest-port=62431 --tcp-port=62432 --discv5-udp-port=62434 --rest-address=0.0.0.0 --nat=extip:172.18.69.135 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=da1494dc94abf47faf5addc58a881c505fe5a536bfb8e01731eebb1ffebbe7c2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62435 --metrics-logging=true --relay=true --filter=true
2025-12-18 04:11:01.040 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.69.135 waku a398f918fd6f8d8a7c466435f86497b3fb6f86665341b3152d4522f547b83900
2025-12-18 04:11:01.066 DEBUG [src.node.docker_mananger] Container started with ID a398f918fd6f. Setting up logs at ./log/docker/node1_2025-12-18_04-11-00__0d919c2c-a5c5-47e8-ba7e-a6f54dc8cdf7__wakuorg_nwaku:latest.log
2025-12-18 04:11:01.066 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62431
2025-12-18 04:11:01.067 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:01.190 ERROR [src.node.docker_mananger] Max retries reached for container 4e703b02d3ca. Exiting log stream.
2025-12-18 04:11:01.673 ERROR [src.node.docker_mananger] Max retries reached for container dc5d2227f911. Exiting log stream.
2025-12-18 04:11:02.068 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62431/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:02.071 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-18 04:11:02.072 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:02.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62431/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:02.074 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.69.135/tcp/62432/p2p/16Uiu2HAm8gJjumeTXd7n1wVnv3xgiYdJh5jYQNwCR6pgmc3qmSR9","/ip4/172.18.69.135/tcp/62433/ws/p2p/16Uiu2HAm8gJjumeTXd7n1wVnv3xgiYdJh5jYQNwCR6pgmc3qmSR9"],"enrUri":"enr:-L24QDNdlZQiuaNeXof1OdPUsNTDSgQ4aiGdc_dAT_I9-Tv8VTRUwq0CsvbYpwiOhNyZ8TxFsH6ZFnOp4q_5Ytp2I5kCgmlkgnY0gmlwhKwSRYeKbXVsdGlhZGRyc5YACASsEkWHBvPgAAoErBJFhwbz4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECxOegczPBJSE9i1gOetqNPRuIDsX2wo8mBcw6EnbnxNyDdGNwgvPgg3VkcILz4oV3YWt1MgU"}'
2025-12-18 04:11:02.074 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:02.074 DEBUG [src.steps.filter] Running fixture setup: setup_main_filter_node
2025-12-18 04:11:02.080 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2025-12-18 04:11:02.080 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2025-12-18_04-11-00__0d919c2c-a5c5-47e8-ba7e-a6f54dc8cdf7__wakuorg_nwaku:latest.log
2025-12-18 04:11:02.080 DEBUG [src.node.waku_node] Starting Node...
2025-12-18 04:11:02.080 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2025-12-18 04:11:02.081 DEBUG [src.node.docker_mananger] Network waku already exists
2025-12-18 04:11:02.081 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.117.120
2025-12-18 04:11:02.081 DEBUG [src.node.docker_mananger] Generated ports ['2946', '2947', '2948', '2949', '2950']
2025-12-18 04:11:02.082 DEBUG [src.node.waku_node] RLN credentials were not set
2025-12-18 04:11:02.082 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2025-12-18 04:11:02.082 DEBUG [src.node.waku_node] Using volumes []
2025-12-18 04:11:02.082 DEBUG [src.node.docker_mananger] docker run -i -t -p 2946:2946 -p 2947:2947 -p 2948:2948 -p 2949:2949 -p 2950:2950 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2948 --rest-port=2946 --tcp-port=2947 --discv5-udp-port=2949 --rest-address=0.0.0.0 --nat=extip:172.18.117.120 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=d5fbedcc5ddc1fd44c7ceac9b4ce088ecccf5dbb6e3683a3b890632eccc1e8f2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2950 --metrics-logging=true --relay=false --discv5-bootstrap-node=enr:-L24QDNdlZQiuaNeXof1OdPUsNTDSgQ4aiGdc_dAT_I9-Tv8VTRUwq0CsvbYpwiOhNyZ8TxFsH6ZFnOp4q_5Ytp2I5kCgmlkgnY0gmlwhKwSRYeKbXVsdGlhZGRyc5YACASsEkWHBvPgAAoErBJFhwbz4d0DgnJzhQADAQAAiXNlY3AyNTZrMaECxOegczPBJSE9i1gOetqNPRuIDsX2wo8mBcw6EnbnxNyDdGNwgvPgg3VkcILz4oV3YWt1MgU --filternode=/ip4/172.18.69.135/tcp/62432/p2p/16Uiu2HAm8gJjumeTXd7n1wVnv3xgiYdJh5jYQNwCR6pgmc3qmSR9
2025-12-18 04:11:02.238 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.117.120 waku 270625100b5d527ee4aec88ee421ad963d2dc0e250c8e8b7b6e1162b2018d357
2025-12-18 04:11:02.262 DEBUG [src.node.docker_mananger] Container started with ID 270625100b5d. Setting up logs at ./log/docker/node2_2025-12-18_04-11-00__0d919c2c-a5c5-47e8-ba7e-a6f54dc8cdf7__wakuorg_nwaku:latest.log
2025-12-18 04:11:02.263 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2946
2025-12-18 04:11:02.263 DEBUG [src.libs.common] Sleeping for 1 seconds
2025-12-18 04:11:03.263 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/health" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:03.267 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-18 04:11:03.268 INFO [src.node.waku_node] Node protocols are initialized !!
2025-12-18 04:11:03.268 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:03.270 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.117.120/tcp/2947/p2p/16Uiu2HAkvtQ9RQwJ591HnDvCWe4TmS8wmgs87NUxgGhEBDZuEtb3","/ip4/172.18.117.120/tcp/2948/ws/p2p/16Uiu2HAkvtQ9RQwJ591HnDvCWe4TmS8wmgs87NUxgGhEBDZuEtb3"],"enrUri":"enr:-L24QLpzx_5eLFc4d5c4Q5h2i8linn1A5HL-hM5ZSkMTLH3tOfUIbCBN2czKeGPnKBuWznQngGgbpE1p1q-4RWEym6YCgmlkgnY0gmlwhKwSdXiKbXVsdGlhZGRyc5YACASsEnV4BguDAAoErBJ1eAYLhN0DgnJzhQADAQAAiXNlY3AyNTZrMaECFbR3GE0KjbC4E-OUoWlMAhrsdTURzSIc67P6yYQAKiqDdGNwgguDg3VkcIILhYV3YWt1MgA"}'
2025-12-18 04:11:03.270 INFO [src.node.waku_node] REST service is ready !!
2025-12-18 04:11:03.271 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.69.135/tcp/62432/p2p/16Uiu2HAm8gJjumeTXd7n1wVnv3xgiYdJh5jYQNwCR6pgmc3qmSR9"]'
2025-12-18 04:11:03.296 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:03.298 DEBUG [src.steps.filter] Running fixture setup: subscribe_main_nodes
2025-12-18 04:11:03.298 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
2025-12-18 04:11:03.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:03.310 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "2ef801f7-5df0-4dc6-9925-c1f84618b855", "contentFilters": ["/test/1/waku-filter/proto"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.320 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"2ef801f7-5df0-4dc6-9925-c1f84618b855","statusDesc":"OK"}'
2025-12-18 04:11:03.321 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["0"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.329 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["1"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.336 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.337 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["2"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.344 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.345 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["3"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.352 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.353 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["4"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.360 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.361 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["5"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.369 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.369 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["6"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.377 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.378 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["7"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.386 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.386 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["8"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.394 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.394 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["9"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.403 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.403 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["10"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.412 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.412 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["11"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.421 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.421 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["12"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.430 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.430 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["13"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.440 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["14"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.449 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.449 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["15"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.460 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.460 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["16"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.471 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["17"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.480 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.480 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["18"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.491 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["19"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.501 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.501 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["20"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.512 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.512 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["21"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.522 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.523 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["22"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.534 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.534 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["23"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.545 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.545 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["24"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.557 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["25"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.569 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["26"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.579 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.580 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["27"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.592 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["28"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:03.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"requestId":"1","statusDesc":"OK"}'
2025-12-18 04:11:03.604 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 0
2025-12-18 04:11:03.604 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "0", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:03.616 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:03.616 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:03.716 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:03.717 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/0" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:03.719 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"0","version":0,"timestamp":1766031063604511225,"ephemeral":false}]'
2025-12-18 04:11:03.721 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 1
2025-12-18 04:11:03.721 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "1", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:03.731 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:03.731 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:03.831 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:03.832 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/1" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:03.834 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"1","version":0,"timestamp":1766031063721482790,"ephemeral":false}]'
2025-12-18 04:11:03.836 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 2
2025-12-18 04:11:03.836 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "2", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:03.846 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:03.846 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:03.946 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:03.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/2" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:03.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"2","version":0,"timestamp":1766031063836367720,"ephemeral":false}]'
2025-12-18 04:11:03.952 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 3
2025-12-18 04:11:03.952 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "3", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:03.963 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:03.963 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:04.063 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:04.064 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/3" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:04.066 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"3","version":0,"timestamp":1766031063952487498,"ephemeral":false}]'
2025-12-18 04:11:04.068 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 4
2025-12-18 04:11:04.069 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "4", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:04.079 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:04.079 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:04.180 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:04.180 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/4" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:04.182 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"4","version":0,"timestamp":1766031064068843183,"ephemeral":false}]'
2025-12-18 04:11:04.184 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 5
2025-12-18 04:11:04.184 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "5", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:04.194 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:04.194 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:04.295 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:04.295 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/5" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:04.298 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"5","version":0,"timestamp":1766031064184421152,"ephemeral":false}]'
2025-12-18 04:11:04.299 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 6
2025-12-18 04:11:04.299 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "6", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:04.309 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:04.310 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:04.410 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:04.410 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/6" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:04.413 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"6","version":0,"timestamp":1766031064299830084,"ephemeral":false}]'
2025-12-18 04:11:04.414 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 7
2025-12-18 04:11:04.415 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "7", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:04.424 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:04.425 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:04.525 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:04.525 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/7" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:04.528 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"7","version":0,"timestamp":1766031064415115804,"ephemeral":false}]'
2025-12-18 04:11:04.530 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 8
2025-12-18 04:11:04.530 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "8", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:04.540 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:04.540 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:04.641 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:04.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/8" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:04.644 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"8","version":0,"timestamp":1766031064530427249,"ephemeral":false}]'
2025-12-18 04:11:04.645 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 9
2025-12-18 04:11:04.646 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "9", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:04.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:04.656 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:04.756 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:04.757 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/9" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:04.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"9","version":0,"timestamp":1766031064646216057,"ephemeral":false}]'
2025-12-18 04:11:04.761 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 10
2025-12-18 04:11:04.761 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "10", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:04.773 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:04.773 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:04.873 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:04.874 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/10" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:04.876 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"10","version":0,"timestamp":1766031064761623182,"ephemeral":false}]'
2025-12-18 04:11:04.878 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 11
2025-12-18 04:11:04.878 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "11", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:04.888 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:04.888 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:04.989 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:04.989 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/11" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:04.992 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"11","version":0,"timestamp":1766031064878481742,"ephemeral":false}]'
2025-12-18 04:11:04.993 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 12
2025-12-18 04:11:04.994 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "12", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:05.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:05.004 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:05.104 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:05.104 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/12" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:05.107 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"12","version":0,"timestamp":1766031064994008032,"ephemeral":false}]'
2025-12-18 04:11:05.108 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 13
2025-12-18 04:11:05.109 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "13", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:05.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:05.119 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:05.219 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:05.220 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/13" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:05.222 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"13","version":0,"timestamp":1766031065108985988,"ephemeral":false}]'
2025-12-18 04:11:05.224 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 14
2025-12-18 04:11:05.224 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "14", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:05.234 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:05.234 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:05.334 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:05.335 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/14" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:05.338 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"14","version":0,"timestamp":1766031065224304319,"ephemeral":false}]'
2025-12-18 04:11:05.339 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 15
2025-12-18 04:11:05.340 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "15", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:05.350 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:05.350 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:05.450 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:05.450 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/15" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:05.453 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"15","version":0,"timestamp":1766031065339869896,"ephemeral":false}]'
2025-12-18 04:11:05.454 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 16
2025-12-18 04:11:05.455 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "16", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:05.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:05.465 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:05.565 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:05.566 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/16" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:05.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"16","version":0,"timestamp":1766031065455192721,"ephemeral":false}]'
2025-12-18 04:11:05.570 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 17
2025-12-18 04:11:05.570 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "17", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:05.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:05.581 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:05.681 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:05.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/17" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:05.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"17","version":0,"timestamp":1766031065570566985,"ephemeral":false}]'
2025-12-18 04:11:05.685 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 18
2025-12-18 04:11:05.686 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "18", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:05.695 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:05.696 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:05.796 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:05.796 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/18" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:05.799 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"18","version":0,"timestamp":1766031065685880684,"ephemeral":false}]'
2025-12-18 04:11:05.801 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 19
2025-12-18 04:11:05.801 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "19", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:05.811 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:05.811 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:05.912 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:05.912 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/19" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:05.915 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"19","version":0,"timestamp":1766031065801250973,"ephemeral":false}]'
2025-12-18 04:11:05.916 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 20
2025-12-18 04:11:05.917 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "20", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:05.926 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:05.927 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:06.027 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:06.027 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/20" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:06.030 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"20","version":0,"timestamp":1766031065917041663,"ephemeral":false}]'
2025-12-18 04:11:06.031 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 21
2025-12-18 04:11:06.032 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "21", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:06.042 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:06.042 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:06.142 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:06.143 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/21" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:06.146 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"21","version":0,"timestamp":1766031066032210291,"ephemeral":false}]'
2025-12-18 04:11:06.147 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 22
2025-12-18 04:11:06.148 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "22", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:06.158 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:06.158 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:06.258 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:06.259 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/22" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:06.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"22","version":0,"timestamp":1766031066147907996,"ephemeral":false}]'
2025-12-18 04:11:06.263 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 23
2025-12-18 04:11:06.263 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "23", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:06.273 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:06.273 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:06.373 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:06.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/23" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:06.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"23","version":0,"timestamp":1766031066263269511,"ephemeral":false}]'
2025-12-18 04:11:06.378 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 24
2025-12-18 04:11:06.378 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "24", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:06.389 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:06.389 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:06.490 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:06.490 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/24" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:06.493 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"24","version":0,"timestamp":1766031066378361092,"ephemeral":false}]'
2025-12-18 04:11:06.494 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 25
2025-12-18 04:11:06.494 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "25", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:06.505 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:06.505 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:06.605 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:06.606 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/25" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:06.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"25","version":0,"timestamp":1766031066494751296,"ephemeral":false}]'
2025-12-18 04:11:06.610 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 26
2025-12-18 04:11:06.610 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "26", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:06.620 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:06.620 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:06.721 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:06.721 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/26" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:06.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"26","version":0,"timestamp":1766031066610507274,"ephemeral":false}]'
2025-12-18 04:11:06.726 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 27
2025-12-18 04:11:06.726 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "27", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:06.736 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:06.736 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:06.836 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:06.837 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/27" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:06.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"27","version":0,"timestamp":1766031066726251694,"ephemeral":false}]'
2025-12-18 04:11:06.841 DEBUG [tests.filter.test_subscribe_create] Running test with content topic 28
2025-12-18 04:11:06.842 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62431/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "RmlsdGVyIHdvcmtzISE=", "contentTopic": "28", "timestamp": '$(date +%s%N)'}'
2025-12-18 04:11:06.852 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2025-12-18 04:11:06.852 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2025-12-18 04:11:06.952 DEBUG [src.steps.filter] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2025-12-18 04:11:06.953 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2946/filter/v2/messages/28" -H "Content-Type: application/json" -d 'None'
2025-12-18 04:11:06.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"RmlsdGVyIHdvcmtzISE=","contentTopic":"28","version":0,"timestamp":1766031066842145285,"ephemeral":false}]'
2025-12-18 04:11:06.957 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2946/filter/v2/subscriptions" -H "Content-Type: application/json" -d '{"requestId": "1", "contentFilters": ["rate limited"], "pubsubTopic": "/waku/2/rs/3/1"}'
2025-12-18 04:11:06.964 ERROR [src.node.api_clients.base_client] HTTP error occurred: 429 Client Error: Too Many Requests for url: http://127.0.0.1:2946/filter/v2/subscriptions. Response content: b'{"requestId":"1","statusDesc":"filter request rejected due rate limit exceeded"}'
2025-12-18 04:11:06.966 DEBUG [tests.conftest] Running fixture teardown: test_setup
2025-12-18 04:11:06.967 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2025-12-18 04:11:06.967 DEBUG [src.node.waku_node] Stopping container with id a398f918fd6f
2025-12-18 04:11:07.423 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:11:07.423 DEBUG [src.node.waku_node] Stopping container with id 270625100b5d
2025-12-18 04:11:07.917 DEBUG [src.node.waku_node] Container stopped.
2025-12-18 04:11:07.920 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2025-12-18 04:11:07.940 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2025-12-18 04:11:07.959 DEBUG [src.node.docker_mananger] No errors found in the waku logs.

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