448 lines
79 KiB
Plaintext

2026-03-19 04:40:23.703 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-19 04:40:23.704 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-03-19_04-40-23__60cb0825-fd0b-49f9-b96d-3f8908e4e1ab
2026-03-19 04:40:23.704 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-19 04:40:23.704 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-19 04:40:23.704 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-19 04:40:23.712 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-19 04:40:23.713 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-19_04-40-23__60cb0825-fd0b-49f9-b96d-3f8908e4e1ab__wakuorg_nwaku:latest.log
2026-03-19 04:40:23.713 DEBUG [src.node.waku_node] Starting Node...
2026-03-19 04:40:23.713 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-19 04:40:23.714 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-19 04:40:23.714 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.89.227
2026-03-19 04:40:23.714 DEBUG [src.node.docker_mananger] Generated ports ['62720', '62721', '62722', '62723', '62724']
2026-03-19 04:40:23.715 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-19 04:40:23.715 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-19 04:40:23.715 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-19 04:40:23.715 DEBUG [src.node.waku_node] Using volumes []
2026-03-19 04:40:23.715 DEBUG [src.node.docker_mananger] docker run -i -t -p 62720:62720 -p 62721:62721 -p 62722:62722 -p 62723:62723 -p 62724:62724 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=62722 --rest-port=62720 --tcp-port=62721 --discv5-udp-port=62723 --rest-address=0.0.0.0 --nat=extip:172.18.89.227 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=4b15d85fe61d8b9dfdae23b4f8b921f5caa87f8fd4e9adcf5dc574c0fae8dbed --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=62724 --metrics-logging=true --relay=true --filter=true
2026-03-19 04:40:23.823 ERROR [src.node.docker_mananger] Max retries reached for container 04ea6610331c. Exiting log stream.
2026-03-19 04:40:23.907 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.89.227 waku 03f8866161ffcdc638df6407117c3310ca5ee1503a08fc010d30533faff8de59
2026-03-19 04:40:23.945 DEBUG [src.node.docker_mananger] Container started with ID 03f8866161ff. Setting up logs at ./log/docker/node1_2026-03-19_04-40-23__60cb0825-fd0b-49f9-b96d-3f8908e4e1ab__wakuorg_nwaku:latest.log
2026-03-19 04:40:23.945 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 62720
2026-03-19 04:40:23.946 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-19 04:40:24.450 ERROR [src.node.docker_mananger] Max retries reached for container f3f2da094e60. Exiting log stream.
2026-03-19 04:40:24.946 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:24.949 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:25.050 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:25.053 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:25.153 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:25.156 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:25.256 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:25.259 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:25.359 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:25.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:25.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:25.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:25.565 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:25.568 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:25.668 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:25.671 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:25.771 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:25.774 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:25.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:25.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:25.978 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:26.011 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:26.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:26.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-19 04:40:26.116 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-19 04:40:26.116 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:26.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.89.227/tcp/62721/p2p/16Uiu2HAmSypbcVmHKTvZqYRmS14TbRoCWsCyjfvac4zJyHNjc2zh","/ip4/172.18.89.227/tcp/62722/ws/p2p/16Uiu2HAmSypbcVmHKTvZqYRmS14TbRoCWsCyjfvac4zJyHNjc2zh"],"enrUri":"enr:-L24QH6SXaNfzJLMiu7fBszhqfYj9OwHkk9-IHsaJ9kt8g43TF6FHDPLExU7jG6euRdlsFBVILNTCMtqwWOco47ocoACgmlkgnY0gmlwhKwSWeOKbXVsdGlhZGRyc5YACASsElnjBvUBAAoErBJZ4wb1At0DgnJzhQACAQAAiXNlY3AyNTZrMaED1Naf4SkeQ-YUJs5KnLOHFK1NaBQFVV_bCBTr3cx8t26DdGNwgvUBg3VkcIL1A4V3YWt1MgU"}'
2026-03-19 04:40:26.120 INFO [src.node.waku_node] REST service is ready !!
2026-03-19 04:40:26.129 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-19 04:40:26.129 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-19_04-40-23__60cb0825-fd0b-49f9-b96d-3f8908e4e1ab__wakuorg_nwaku:latest.log
2026-03-19 04:40:26.129 DEBUG [src.node.waku_node] Starting Node...
2026-03-19 04:40:26.129 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-19 04:40:26.130 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-19 04:40:26.130 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.154.229
2026-03-19 04:40:26.131 DEBUG [src.node.docker_mananger] Generated ports ['39066', '39067', '39068', '39069', '39070']
2026-03-19 04:40:26.131 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-19 04:40:26.131 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-19 04:40:26.131 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-19 04:40:26.131 DEBUG [src.node.waku_node] Using volumes []
2026-03-19 04:40:26.131 DEBUG [src.node.docker_mananger] docker run -i -t -p 39066:39066 -p 39067:39067 -p 39068:39068 -p 39069:39069 -p 39070:39070 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=39068 --rest-port=39066 --tcp-port=39067 --discv5-udp-port=39069 --rest-address=0.0.0.0 --nat=extip:172.18.154.229 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e1eabf397305edfc7ab7bbae5faeaecf0de67dce66fda069ebadb6afba1996ef --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=39070 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QH6SXaNfzJLMiu7fBszhqfYj9OwHkk9-IHsaJ9kt8g43TF6FHDPLExU7jG6euRdlsFBVILNTCMtqwWOco47ocoACgmlkgnY0gmlwhKwSWeOKbXVsdGlhZGRyc5YACASsElnjBvUBAAoErBJZ4wb1At0DgnJzhQACAQAAiXNlY3AyNTZrMaED1Naf4SkeQ-YUJs5KnLOHFK1NaBQFVV_bCBTr3cx8t26DdGNwgvUBg3VkcIL1A4V3YWt1MgU
2026-03-19 04:40:26.335 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.154.229 waku 2e13aad9aa08d3dfaa6972f0a4e8972c61ccfaacc141924b1f058ad9feef685f
2026-03-19 04:40:26.368 DEBUG [src.node.docker_mananger] Container started with ID 2e13aad9aa08. Setting up logs at ./log/docker/node2_2026-03-19_04-40-23__60cb0825-fd0b-49f9-b96d-3f8908e4e1ab__wakuorg_nwaku:latest.log
2026-03-19 04:40:26.368 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 39066
2026-03-19 04:40:26.369 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-19 04:40:27.369 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39066/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:27.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:27.472 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39066/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:27.475 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:27.576 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39066/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:27.578 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-19 04:40:27.578 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-19 04:40:27.579 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39066/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:27.581 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.154.229/tcp/39067/p2p/16Uiu2HAkvUBHB6j6SPxxcTH8gV7Gk51sDbxdLijtjBaz16aLfvW7","/ip4/172.18.154.229/tcp/39068/ws/p2p/16Uiu2HAkvUBHB6j6SPxxcTH8gV7Gk51sDbxdLijtjBaz16aLfvW7"],"enrUri":"enr:-L24QHi2_rj_87UV0W7zTS1FOMu2uUcifCS6bJA2aXG4WehPCGSj7FMvZ-s3jAJv2JWlTKcBbLje1pB-2D1ujMUY7N0CgmlkgnY0gmlwhKwSmuWKbXVsdGlhZGRyc5YACASsEprlBpibAAoErBKa5QaYnN0DgnJzhQACAQAAiXNlY3AyNTZrMaECD3_6UPUetLi_VG_CUPULQ5jZaSbEwMQmcuQoAoPeHQyDdGNwgpibg3VkcIKYnYV3YWt1MgE"}'
2026-03-19 04:40:27.581 INFO [src.node.waku_node] REST service is ready !!
2026-03-19 04:40:27.581 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39066/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.89.227/tcp/62721/p2p/16Uiu2HAmSypbcVmHKTvZqYRmS14TbRoCWsCyjfvac4zJyHNjc2zh"]'
2026-03-19 04:40:27.608 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:27.609 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62720/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2026-03-19 04:40:27.614 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:27.616 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:39066/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2026-03-19 04:40:27.619 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:27.620 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:27.630 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:27.630 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:27.731 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:27.731 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:27.733 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895227620246997,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:27.735 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:27.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39066/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:27.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895227620246997,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:27.739 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:27.748 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:27.749 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:27.850 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:27.850 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:27.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895227739818968,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:27.856 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:27.856 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39066/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:27.858 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895227739818968,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:27.860 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:27.869 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:27.869 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:27.970 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:27.970 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:27.973 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895227860124727,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:27.974 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:27.974 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39066/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:27.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895227860124727,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:27.978 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:62720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:27.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:27.988 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:28.089 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:28.090 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:62720/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:28.093 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895227978627061,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:28.094 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:28.095 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:39066/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:28.097 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/reviews/xml","version":0,"timestamp":1773895224335459071,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/daily/protobuf","version":0,"timestamp":1773895223971575689,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/updates/protobuf","version":0,"timestamp":1773895224212979687,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/3.0/alerts/xml","version":0,"timestamp":1773895224092519871,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895227978627061,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:28.106 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-19 04:40:28.107 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-19 04:40:28.107 DEBUG [src.node.waku_node] Stopping container with id 03f8866161ff
2026-03-19 04:40:28.729 DEBUG [src.node.waku_node] Container stopped.
2026-03-19 04:40:28.729 DEBUG [src.node.waku_node] Stopping container with id 2e13aad9aa08
2026-03-19 04:40:29.335 DEBUG [src.node.waku_node] Container stopped.
2026-03-19 04:40:29.338 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-19 04:40:29.411 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-19 04:40:29.445 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-19 04:40:29.446 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-03-19 04:40:29.446 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-03-19 04:40:29.446 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-19_04-40-23__60cb0825-fd0b-49f9-b96d-3f8908e4e1ab__wakuorg_nwaku:latest.log
2026-03-19 04:40:29.448 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-19_04-40-23__60cb0825-fd0b-49f9-b96d-3f8908e4e1ab__wakuorg_nwaku:latest.log
2026-03-19 04:40:29.453 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-19 04:40:29.453 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-03-19_04-40-29__bc43ddd3-ce7b-43cc-9aef-4fa34a41e0bb
2026-03-19 04:40:29.454 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-19 04:40:29.454 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-19 04:40:29.454 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-19 04:40:29.462 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-19 04:40:29.462 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-19_04-40-29__bc43ddd3-ce7b-43cc-9aef-4fa34a41e0bb__wakuorg_nwaku:latest.log
2026-03-19 04:40:29.462 DEBUG [src.node.waku_node] Starting Node...
2026-03-19 04:40:29.462 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-19 04:40:29.464 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-19 04:40:29.464 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.27.75
2026-03-19 04:40:29.464 DEBUG [src.node.docker_mananger] Generated ports ['46961', '46962', '46963', '46964', '46965']
2026-03-19 04:40:29.464 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-19 04:40:29.464 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-19 04:40:29.464 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-19 04:40:29.465 DEBUG [src.node.waku_node] Using volumes []
2026-03-19 04:40:29.465 DEBUG [src.node.docker_mananger] docker run -i -t -p 46961:46961 -p 46962:46962 -p 46963:46963 -p 46964:46964 -p 46965:46965 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=46963 --rest-port=46961 --tcp-port=46962 --discv5-udp-port=46964 --rest-address=0.0.0.0 --nat=extip:172.18.27.75 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=00bee728595e9cfcfc9ed9c7b2b611ffd0028fca63c8b0b46a91a07d3bd211e1 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=46965 --metrics-logging=true --relay=true --filter=true
2026-03-19 04:40:29.664 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.27.75 waku 3eba45217a4b0680e8d5aff472d970271777cb5fedaccad570674abe3825d608
2026-03-19 04:40:29.665 ERROR [src.node.docker_mananger] Max retries reached for container 03f8866161ff. Exiting log stream.
2026-03-19 04:40:29.708 DEBUG [src.node.docker_mananger] Container started with ID 3eba45217a4b. Setting up logs at ./log/docker/node1_2026-03-19_04-40-29__bc43ddd3-ce7b-43cc-9aef-4fa34a41e0bb__wakuorg_nwaku:latest.log
2026-03-19 04:40:29.709 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 46961
2026-03-19 04:40:29.709 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-19 04:40:30.221 ERROR [src.node.docker_mananger] Max retries reached for container 2e13aad9aa08. Exiting log stream.
2026-03-19 04:40:30.709 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46961/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:30.712 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:30.813 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46961/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:30.815 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:30.916 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46961/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:30.919 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:31.019 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46961/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:31.022 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:31.122 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46961/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:31.127 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-19 04:40:31.127 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-19 04:40:31.128 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46961/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:31.130 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.27.75/tcp/46962/p2p/16Uiu2HAm9mHD9c46r9Vfw5tssx6xraB33MnKYUk6QuL4XuMvvKbR","/ip4/172.18.27.75/tcp/46963/ws/p2p/16Uiu2HAm9mHD9c46r9Vfw5tssx6xraB33MnKYUk6QuL4XuMvvKbR"],"enrUri":"enr:-L24QD1kAViHRs5qSIqRMAyozSR1N0E5OIHAXdjJvLcF_PqPUL5mTjcGYFE3GFquKRwauetj4h3UmPK2B8_qUu7jhOQCgmlkgnY0gmlwhKwSG0uKbXVsdGlhZGRyc5YACASsEhtLBrdyAAoErBIbSwa3c90DgnJzhQACAQAAiXNlY3AyNTZrMaEC1Ql8wfOByBrqzov6iDIpjSpAjiVWtHx4eHDi9CFwzGyDdGNwgrdyg3VkcIK3dIV3YWt1MgU"}'
2026-03-19 04:40:31.130 INFO [src.node.waku_node] REST service is ready !!
2026-03-19 04:40:31.138 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-19 04:40:31.138 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-19_04-40-29__bc43ddd3-ce7b-43cc-9aef-4fa34a41e0bb__wakuorg_nwaku:latest.log
2026-03-19 04:40:31.138 DEBUG [src.node.waku_node] Starting Node...
2026-03-19 04:40:31.138 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-19 04:40:31.139 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-19 04:40:31.139 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.124.243
2026-03-19 04:40:31.139 DEBUG [src.node.docker_mananger] Generated ports ['57122', '57123', '57124', '57125', '57126']
2026-03-19 04:40:31.140 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-19 04:40:31.140 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-19 04:40:31.140 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-19 04:40:31.140 DEBUG [src.node.waku_node] Using volumes []
2026-03-19 04:40:31.140 DEBUG [src.node.docker_mananger] docker run -i -t -p 57122:57122 -p 57123:57123 -p 57124:57124 -p 57125:57125 -p 57126:57126 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=57124 --rest-port=57122 --tcp-port=57123 --discv5-udp-port=57125 --rest-address=0.0.0.0 --nat=extip:172.18.124.243 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=7eadbaef30ae50d816a3c8fdfa38dd74560af33accb9e45cde80c08db62cd643 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=57126 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QD1kAViHRs5qSIqRMAyozSR1N0E5OIHAXdjJvLcF_PqPUL5mTjcGYFE3GFquKRwauetj4h3UmPK2B8_qUu7jhOQCgmlkgnY0gmlwhKwSG0uKbXVsdGlhZGRyc5YACASsEhtLBrdyAAoErBIbSwa3c90DgnJzhQACAQAAiXNlY3AyNTZrMaEC1Ql8wfOByBrqzov6iDIpjSpAjiVWtHx4eHDi9CFwzGyDdGNwgrdyg3VkcIK3dIV3YWt1MgU
2026-03-19 04:40:31.351 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.124.243 waku fda07685f93a82ec1535d8e7191c66777fe071a98d3b0c517468b2f1f9f19355
2026-03-19 04:40:31.388 DEBUG [src.node.docker_mananger] Container started with ID fda07685f93a. Setting up logs at ./log/docker/node2_2026-03-19_04-40-29__bc43ddd3-ce7b-43cc-9aef-4fa34a41e0bb__wakuorg_nwaku:latest.log
2026-03-19 04:40:31.388 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 57122
2026-03-19 04:40:31.388 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-19 04:40:32.389 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57122/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:32.392 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:32.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57122/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:32.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:32.595 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57122/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:32.598 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-19 04:40:32.598 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-19 04:40:32.599 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57122/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:32.601 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.124.243/tcp/57123/p2p/16Uiu2HAmBN9gWbXvo33aLnXxyrt1ymQf6NGEhDMkQkawFLv5hJ2U","/ip4/172.18.124.243/tcp/57124/ws/p2p/16Uiu2HAmBN9gWbXvo33aLnXxyrt1ymQf6NGEhDMkQkawFLv5hJ2U"],"enrUri":"enr:-L24QHm2WVRDDpiLIgFEoBpvIosm4VCclZ-i-lqtan4S_4g2at2fFe6A_77NGn2eaDoW6OPwYoUT34SF3EB5ESl4zz4CgmlkgnY0gmlwhKwSfPOKbXVsdGlhZGRyc5YACASsEnzzBt8jAAoErBJ88wbfJN0DgnJzhQACAQAAiXNlY3AyNTZrMaEC7NP9iLLSg6qANfD8dMroaeOYUHbED-BmauI5aYpL8hmDdGNwgt8jg3VkcILfJYV3YWt1MgE"}'
2026-03-19 04:40:32.601 INFO [src.node.waku_node] REST service is ready !!
2026-03-19 04:40:32.601 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57122/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.27.75/tcp/46962/p2p/16Uiu2HAm9mHD9c46r9Vfw5tssx6xraB33MnKYUk6QuL4XuMvvKbR"]'
2026-03-19 04:40:32.625 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:32.626 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46961/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2026-03-19 04:40:32.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:32.634 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:57122/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2026-03-19 04:40:32.637 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:32.638 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46961/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:32.649 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:32.649 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:32.750 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:32.751 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46961/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:32.753 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895232638829750,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:32.755 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:32.755 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57122/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:32.758 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895232638829750,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:32.759 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46961/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:32.767 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:32.769 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:32.870 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:32.870 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46961/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:32.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895232759669833,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:32.874 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:32.875 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57122/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:32.877 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895232759669833,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:32.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:46961/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:32.886 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:32.886 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:32.987 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:32.987 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:46961/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:32.990 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895232878984658,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:32.991 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:32.992 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:57122/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:32.994 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/newsService/1.0/weekly/protobuf","version":0,"timestamp":1773895228773780533,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895232878984658,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:33.003 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-19 04:40:33.004 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-19 04:40:33.004 DEBUG [src.node.waku_node] Stopping container with id 3eba45217a4b
2026-03-19 04:40:33.580 DEBUG [src.node.waku_node] Container stopped.
2026-03-19 04:40:33.581 DEBUG [src.node.waku_node] Stopping container with id fda07685f93a
2026-03-19 04:40:34.166 DEBUG [src.node.waku_node] Container stopped.
2026-03-19 04:40:34.167 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-19 04:40:34.205 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-19 04:40:34.236 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-19 04:40:34.238 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-03-19 04:40:34.238 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-03-19 04:40:34.239 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-19_04-40-29__bc43ddd3-ce7b-43cc-9aef-4fa34a41e0bb__wakuorg_nwaku:latest.log
2026-03-19 04:40:34.240 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-19_04-40-29__bc43ddd3-ce7b-43cc-9aef-4fa34a41e0bb__wakuorg_nwaku:latest.log
2026-03-19 04:40:34.244 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-19 04:40:34.245 DEBUG [tests.conftest] Running test: test_unsubscribe_from_all_pubsub_topics_one_by_one with id: 2026-03-19_04-40-34__bdccdb03-9898-467a-917b-6932f4c08a84
2026-03-19 04:40:34.245 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-19 04:40:34.245 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-19 04:40:34.245 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-19 04:40:34.253 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-19 04:40:34.253 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-19_04-40-34__bdccdb03-9898-467a-917b-6932f4c08a84__wakuorg_nwaku:latest.log
2026-03-19 04:40:34.253 DEBUG [src.node.waku_node] Starting Node...
2026-03-19 04:40:34.254 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-19 04:40:34.255 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-19 04:40:34.255 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.164.251
2026-03-19 04:40:34.255 DEBUG [src.node.docker_mananger] Generated ports ['4804', '4805', '4806', '4807', '4808']
2026-03-19 04:40:34.255 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-19 04:40:34.255 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-19 04:40:34.255 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-19 04:40:34.256 DEBUG [src.node.waku_node] Using volumes []
2026-03-19 04:40:34.256 DEBUG [src.node.docker_mananger] docker run -i -t -p 4804:4804 -p 4805:4805 -p 4806:4806 -p 4807:4807 -p 4808:4808 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=4806 --rest-port=4804 --tcp-port=4805 --discv5-udp-port=4807 --rest-address=0.0.0.0 --nat=extip:172.18.164.251 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=8beffc91b4a9ecd055a2e4b66fafbdcee265daed247f7e26232cb4e84dcb60a3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=4808 --metrics-logging=true --relay=true --filter=true
2026-03-19 04:40:34.441 ERROR [src.node.docker_mananger] Max retries reached for container 3eba45217a4b. Exiting log stream.
2026-03-19 04:40:34.459 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.164.251 waku d9c7b85d6636443dafb1719407876f95e823408a1ca850eaeea332d6e4479c43
2026-03-19 04:40:34.500 DEBUG [src.node.docker_mananger] Container started with ID d9c7b85d6636. Setting up logs at ./log/docker/node1_2026-03-19_04-40-34__bdccdb03-9898-467a-917b-6932f4c08a84__wakuorg_nwaku:latest.log
2026-03-19 04:40:34.500 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 4804
2026-03-19 04:40:34.500 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-19 04:40:34.979 ERROR [src.node.docker_mananger] Max retries reached for container fda07685f93a. Exiting log stream.
2026-03-19 04:40:35.501 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:35.504 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:35.604 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:35.607 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:35.707 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:35.710 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:35.810 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:35.813 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:35.914 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:35.916 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:36.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:36.019 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:36.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:36.123 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:36.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:36.226 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"READY"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-19 04:40:36.226 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-19 04:40:36.226 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:36.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.164.251/tcp/4805/p2p/16Uiu2HAmPHcYbUTxHFHNHhaDQ39gyfTeaP8NPpNL2iF5XT452vKT","/ip4/172.18.164.251/tcp/4806/ws/p2p/16Uiu2HAmPHcYbUTxHFHNHhaDQ39gyfTeaP8NPpNL2iF5XT452vKT"],"enrUri":"enr:-L24QMRoAPXeSX8BGzEs3aYQ9818VEwQl5ZvhI0Kd7_PMmgKR_Zjg67q7EJ-3daMEQLav4pvUF9ietewWUnI7o_19JkCgmlkgnY0gmlwhKwSpPuKbXVsdGlhZGRyc5YACASsEqT7BhLFAAoErBKk-wYSxt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnfa0QO7VxVU2A6IiTdAml0wbaVZXcQrTbulRHz-rlWqDdGNwghLFg3VkcIISx4V3YWt1MgU"}'
2026-03-19 04:40:36.229 INFO [src.node.waku_node] REST service is ready !!
2026-03-19 04:40:36.237 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-19 04:40:36.237 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-19_04-40-34__bdccdb03-9898-467a-917b-6932f4c08a84__wakuorg_nwaku:latest.log
2026-03-19 04:40:36.237 DEBUG [src.node.waku_node] Starting Node...
2026-03-19 04:40:36.237 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-19 04:40:36.238 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-19 04:40:36.238 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.33.192
2026-03-19 04:40:36.238 DEBUG [src.node.docker_mananger] Generated ports ['18182', '18183', '18184', '18185', '18186']
2026-03-19 04:40:36.239 DEBUG [src.node.waku_node] Removing pubsub-topic from nwaku args
2026-03-19 04:40:36.239 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-19 04:40:36.239 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-19 04:40:36.239 DEBUG [src.node.waku_node] Using volumes []
2026-03-19 04:40:36.239 DEBUG [src.node.docker_mananger] docker run -i -t -p 18182:18182 -p 18183:18183 -p 18184:18184 -p 18185:18185 -p 18186:18186 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18184 --rest-port=18182 --tcp-port=18183 --discv5-udp-port=18185 --rest-address=0.0.0.0 --nat=extip:172.18.33.192 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=e8b75f60abac9f55baafaeb91a7f9d1def5393b1f9bcace0560e661dce39e1fe --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18186 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QMRoAPXeSX8BGzEs3aYQ9818VEwQl5ZvhI0Kd7_PMmgKR_Zjg67q7EJ-3daMEQLav4pvUF9ietewWUnI7o_19JkCgmlkgnY0gmlwhKwSpPuKbXVsdGlhZGRyc5YACASsEqT7BhLFAAoErBKk-wYSxt0DgnJzhQACAQAAiXNlY3AyNTZrMaEDnfa0QO7VxVU2A6IiTdAml0wbaVZXcQrTbulRHz-rlWqDdGNwghLFg3VkcIISx4V3YWt1MgU
2026-03-19 04:40:36.451 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.33.192 waku 4174177d6a7fdd78ab11225a1937a1ef75728422af21bd36a94beffabddd8987
2026-03-19 04:40:36.487 DEBUG [src.node.docker_mananger] Container started with ID 4174177d6a7f. Setting up logs at ./log/docker/node2_2026-03-19_04-40-34__bdccdb03-9898-467a-917b-6932f4c08a84__wakuorg_nwaku:latest.log
2026-03-19 04:40:36.487 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 18182
2026-03-19 04:40:36.487 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-19 04:40:37.488 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18182/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:37.490 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:37.591 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18182/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:37.593 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:37.694 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18182/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:37.711 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-19 04:40:37.811 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18182/health" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:37.814 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Connected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"READY"},{"Legacy Lightpush Client":"READY"},{"Store Client":"READY"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-19 04:40:37.815 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-19 04:40:37.815 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18182/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:37.817 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.33.192/tcp/18183/p2p/16Uiu2HAkvGUeH2Q7P79GFDxfi1npRgmf3v8htdkUvyKieqoqDuK3","/ip4/172.18.33.192/tcp/18184/ws/p2p/16Uiu2HAkvGUeH2Q7P79GFDxfi1npRgmf3v8htdkUvyKieqoqDuK3"],"enrUri":"enr:-L24QFz2xBKkyZOJp9__t-XNYt7XAcd2srw9wg8FF6rNG08ceaot-uXTM_JX04Kxrs5eL578ndcloIhXpGU0xvyOcS0CgmlkgnY0gmlwhKwSIcCKbXVsdGlhZGRyc5YACASsEiHABkcHAAoErBIhwAZHCN0DgnJzhQACAQAAiXNlY3AyNTZrMaECDICkNQ1hXXtF96hRr8uyPoRpk_grnOQsmQjT3Z8Y5IaDdGNwgkcHg3VkcIJHCYV3YWt1MgE"}'
2026-03-19 04:40:37.817 INFO [src.node.waku_node] REST service is ready !!
2026-03-19 04:40:37.818 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18182/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.164.251/tcp/4805/p2p/16Uiu2HAmPHcYbUTxHFHNHhaDQ39gyfTeaP8NPpNL2iF5XT452vKT"]'
2026-03-19 04:40:37.840 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:37.841 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2026-03-19 04:40:37.847 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:37.848 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:18182/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0", "/waku/2/rs/2/1", "/waku/2/rs/2/2", "/waku/2/rs/2/3", "/waku/2/rs/2/4", "/waku/2/rs/2/5", "/waku/2/rs/2/6", "/waku/2/rs/2/7"]'
2026-03-19 04:40:37.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:37.854 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:37.863 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:37.864 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:37.965 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:37.965 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:37.968 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895237854107166,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:37.969 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:37.969 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:37.972 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895237854107166,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:37.973 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:37.982 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:37.982 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:38.082 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.083 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.085 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895237973771716,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.087 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.087 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.090 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895237973771716,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.091 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.100 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.101 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:38.202 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.202 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.205 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895238091841379,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.206 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.206 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.209 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895238091841379,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.210 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.218 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.219 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:38.320 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.320 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.323 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895238210624267,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.325 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.326 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.328 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895238210624267,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.329 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.338 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.339 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:38.439 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.440 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.442 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895238329731755,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.444 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.444 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.446 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895238329731755,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.448 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.457 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.457 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:38.558 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.558 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.561 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895238448118647,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.562 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.563 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.565 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895238448118647,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.566 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.575 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:38.676 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.677 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.679 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895238566732399,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.681 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.681 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.684 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895238566732399,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.686 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.694 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.694 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-19 04:40:38.794 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.795 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.798 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895238685928442,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.799 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-19 04:40:38.799 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:18182/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d 'None'
2026-03-19 04:40:38.802 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773895238685928442,"ephemeral":false,"proof":""}]'
2026-03-19 04:40:38.803 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4804/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-19 04:40:38.810 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.811 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:18182/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/0"]'
2026-03-19 04:40:38.819 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.820 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4804/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2026-03-19 04:40:38.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.828 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:18182/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/1"]'
2026-03-19 04:40:38.836 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.837 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4804/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2026-03-19 04:40:38.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.844 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:18182/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/2"]'
2026-03-19 04:40:38.853 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.853 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4804/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
2026-03-19 04:40:38.861 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.861 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:18182/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/3"]'
2026-03-19 04:40:38.869 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.869 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4804/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
2026-03-19 04:40:38.879 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.879 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:18182/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/4"]'
2026-03-19 04:40:38.887 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.888 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4804/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
2026-03-19 04:40:38.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.897 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:18182/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/5"]'
2026-03-19 04:40:38.904 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.905 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4804/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
2026-03-19 04:40:38.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.913 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:18182/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/6"]'
2026-03-19 04:40:38.921 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.922 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:4804/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
2026-03-19 04:40:38.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.930 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:18182/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/2/7"]'
2026-03-19 04:40:38.938 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-19 04:40:38.939 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.941 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/0'
2026-03-19 04:40:38.943 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.945 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/1'
2026-03-19 04:40:38.947 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.949 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F2. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/2'
2026-03-19 04:40:38.950 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.952 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F3. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/3'
2026-03-19 04:40:38.954 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.956 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F4. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/4'
2026-03-19 04:40:38.958 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.960 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F5. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/5'
2026-03-19 04:40:38.961 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.963 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F6. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/6'
2026-03-19 04:40:38.965 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-19 04:40:38.967 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:4804/relay/v1/messages/%2Fwaku%2F2%2Frs%2F2%2F7. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/2/7'
2026-03-19 04:40:38.969 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-19 04:40:38.970 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-19 04:40:38.971 DEBUG [src.node.waku_node] Stopping container with id d9c7b85d6636
2026-03-19 04:40:39.546 DEBUG [src.node.waku_node] Container stopped.
2026-03-19 04:40:39.548 DEBUG [src.node.waku_node] Stopping container with id 4174177d6a7f
2026-03-19 04:40:40.162 DEBUG [src.node.waku_node] Container stopped.
2026-03-19 04:40:40.165 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-19 04:40:40.204 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-19 04:40:40.247 DEBUG [src.node.docker_mananger] No errors found in the waku logs.