462 lines
84 KiB
Plaintext

2026-03-10 04:35:26.126 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-10 04:35:26.126 DEBUG [tests.conftest] Running test: test_resubscribe_to_unsubscribed_content_topics with id: 2026-03-10_04-35-26__b8572b49-154e-4ff2-a6e3-676ab919ebca
2026-03-10 04:35:26.126 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-10 04:35:26.127 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-10 04:35:26.127 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-10 04:35:26.135 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-10 04:35:26.135 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-10_04-35-26__b8572b49-154e-4ff2-a6e3-676ab919ebca__wakuorg_nwaku:latest.log
2026-03-10 04:35:26.135 DEBUG [src.node.waku_node] Starting Node...
2026-03-10 04:35:26.135 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-10 04:35:26.137 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-10 04:35:26.137 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.119.205
2026-03-10 04:35:26.137 DEBUG [src.node.docker_mananger] Generated ports ['61873', '61874', '61875', '61876', '61877']
2026-03-10 04:35:26.137 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-10 04:35:26.137 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-10 04:35:26.138 DEBUG [src.node.waku_node] Using volumes []
2026-03-10 04:35:26.138 DEBUG [src.node.docker_mananger] docker run -i -t -p 61873:61873 -p 61874:61874 -p 61875:61875 -p 61876:61876 -p 61877:61877 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61875 --rest-port=61873 --tcp-port=61874 --discv5-udp-port=61876 --rest-address=0.0.0.0 --nat=extip:172.18.119.205 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=5ddbaab5fc9ca9cebe8a892b90a769f82220ca5727ce87ffa9ae4c7fd7df2bd9 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61877 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-10 04:35:26.330 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.119.205 waku 6553d81f28bd7ebc867e36499ae8968175b7bcc286159cd04dd218be2b520177
2026-03-10 04:35:26.347 ERROR [src.node.docker_mananger] Max retries reached for container bac09d6aa1b3. Exiting log stream.
2026-03-10 04:35:26.370 DEBUG [src.node.docker_mananger] Container started with ID 6553d81f28bd. Setting up logs at ./log/docker/node1_2026-03-10_04-35-26__b8572b49-154e-4ff2-a6e3-676ab919ebca__wakuorg_nwaku:latest.log
2026-03-10 04:35:26.370 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 61873
2026-03-10 04:35:26.370 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-10 04:35:26.918 ERROR [src.node.docker_mananger] Max retries reached for container 37aaae5d14ee. Exiting log stream.
2026-03-10 04:35:27.371 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/health" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:27.374 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-10 04:35:27.374 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-10 04:35:27.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:27.376 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.119.205/tcp/61874/p2p/16Uiu2HAmMdwFk4UWFBpoe7EDn7pCnuGtsz7BxhJsQ3QXUwMuVgBD","/ip4/172.18.119.205/tcp/61875/ws/p2p/16Uiu2HAmMdwFk4UWFBpoe7EDn7pCnuGtsz7BxhJsQ3QXUwMuVgBD"],"enrUri":"enr:-L24QPUEwEBiv-AuYr-7Y8lhyWND7ZGu045oDk90HCHum3dteJmMamcYG-nUwnRY5RqQuw7BKmjvc_5e-czlxNRT70MCgmlkgnY0gmlwhKwSd82KbXVsdGlhZGRyc5YACASsEnfNBvGyAAoErBJ3zQbxs90DgnJzhQACAQAAiXNlY3AyNTZrMaEDhXQZ7eEWuCE_X6KD5V1uoGuWQ24q0rvjMeNGq4YOt-yDdGNwgvGyg3VkcILxtIV3YWt1MgU"}'
2026-03-10 04:35:27.376 INFO [src.node.waku_node] REST service is ready !!
2026-03-10 04:35:27.384 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-10 04:35:27.384 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-10_04-35-26__b8572b49-154e-4ff2-a6e3-676ab919ebca__wakuorg_nwaku:latest.log
2026-03-10 04:35:27.384 DEBUG [src.node.waku_node] Starting Node...
2026-03-10 04:35:27.384 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-10 04:35:27.385 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-10 04:35:27.385 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.84.251
2026-03-10 04:35:27.386 DEBUG [src.node.docker_mananger] Generated ports ['2892', '2893', '2894', '2895', '2896']
2026-03-10 04:35:27.386 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-10 04:35:27.386 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-10 04:35:27.386 DEBUG [src.node.waku_node] Using volumes []
2026-03-10 04:35:27.386 DEBUG [src.node.docker_mananger] docker run -i -t -p 2892:2892 -p 2893:2893 -p 2894:2894 -p 2895:2895 -p 2896:2896 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=2894 --rest-port=2892 --tcp-port=2893 --discv5-udp-port=2895 --rest-address=0.0.0.0 --nat=extip:172.18.84.251 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=09906fcfad8591d9ccffe82e05d07f5a3be7fde064ec3943cf5d16cb75472a2a --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=2896 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QPUEwEBiv-AuYr-7Y8lhyWND7ZGu045oDk90HCHum3dteJmMamcYG-nUwnRY5RqQuw7BKmjvc_5e-czlxNRT70MCgmlkgnY0gmlwhKwSd82KbXVsdGlhZGRyc5YACASsEnfNBvGyAAoErBJ3zQbxs90DgnJzhQACAQAAiXNlY3AyNTZrMaEDhXQZ7eEWuCE_X6KD5V1uoGuWQ24q0rvjMeNGq4YOt-yDdGNwgvGyg3VkcILxtIV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-10 04:35:27.596 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.84.251 waku 72fe92bf644852b52f537191f099c51c045f641320d1c295d719430a1c434b02
2026-03-10 04:35:27.631 DEBUG [src.node.docker_mananger] Container started with ID 72fe92bf6448. Setting up logs at ./log/docker/node2_2026-03-10_04-35-26__b8572b49-154e-4ff2-a6e3-676ab919ebca__wakuorg_nwaku:latest.log
2026-03-10 04:35:27.632 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 2892
2026-03-10 04:35:27.632 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-10 04:35:28.632 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/health" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:28.635 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-10 04:35:28.735 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/health" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:28.738 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-10 04:35:28.838 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/health" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:28.841 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-10 04:35:28.841 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-10 04:35:28.842 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:28.844 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.84.251/tcp/2893/p2p/16Uiu2HAm5CezLtphAtvQh4yLkyd4P8k6jVXRYdVJbcckWibPDKZJ","/ip4/172.18.84.251/tcp/2894/ws/p2p/16Uiu2HAm5CezLtphAtvQh4yLkyd4P8k6jVXRYdVJbcckWibPDKZJ"],"enrUri":"enr:-L24QF-mjMs9jJST74emiPOlX4SFe1RkPhEkgXAsBbUk0OJPBLJifz_RTo5Ap1fk9-2h7kZVOsghPsSaaFJpUlFkcFkCgmlkgnY0gmlwhKwSVPuKbXVsdGlhZGRyc5YACASsElT7BgtNAAoErBJU-wYLTt0DgnJzhQACAQAAiXNlY3AyNTZrMaECkT8y4pPRAdBGLSHiVzvNzOQ5iXZq02NMV0rOAa9gohmDdGNwggtNg3VkcIILT4V3YWt1MgE"}'
2026-03-10 04:35:28.844 INFO [src.node.waku_node] REST service is ready !!
2026-03-10 04:35:28.844 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2892/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.119.205/tcp/61874/p2p/16Uiu2HAmMdwFk4UWFBpoe7EDn7pCnuGtsz7BxhJsQ3QXUwMuVgBD"]'
2026-03-10 04:35:28.866 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:28.869 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-03-10 04:35:28.878 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:28.879 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2892/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-03-10 04:35:28.883 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:28.886 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:28.898 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:28.899 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:29.000 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.000 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.003 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773117328886405213,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.004 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.005 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.007 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773117328886405213,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.008 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:29.018 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:29.019 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:29.120 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.120 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.123 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773117329008845122,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.124 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.128 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773117329008845122,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.129 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:29.139 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:29.140 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:29.240 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.241 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.244 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773117329129408335,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.245 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.246 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.249 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773117329129408335,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.251 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:29.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:29.262 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:29.363 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.364 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.367 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773117329251383503,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.369 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.370 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.372 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773117329251383503,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.375 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:29.385 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:29.385 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:29.487 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.487 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.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":1773117329374881960,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.492 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.492 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.495 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773117329374881960,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.497 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:29.507 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:29.508 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:29.608 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.609 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.621 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773117329497315576,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.623 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.624 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.629 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773117329497315576,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.631 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:29.641 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:29.641 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:29.743 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.743 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.746 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773117329631349371,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.748 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773117329631349371,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.753 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:29.763 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:29.764 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:29.864 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.865 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773117329753690285,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.869 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:29.869 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:29.871 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773117329753690285,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:29.873 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:61873/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-03-10 04:35:29.924 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:29.924 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:2892/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-03-10 04:35:29.986 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:29.986 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:29.996 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:29.996 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:30.096 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:30.097 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:30.100 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:61873/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto. Response content: b'/myapp/1/latest/proto'
2026-03-10 04:35:30.101 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:30.109 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:30.109 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:30.209 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:30.209 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:30.212 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:61873/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js. Response content: b'/waku/2/content/test.js'
2026-03-10 04:35:30.213 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:30.220 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:30.220 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:30.321 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:30.321 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:30.324 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:61873/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding. Response content: b'/app/22/sometopic/someencoding'
2026-03-10 04:35:30.325 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:30.332 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:30.332 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:30.433 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:30.433 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:30.436 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:61873/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto. Response content: b'/toychat/2/huilong/proto'
2026-03-10 04:35:30.437 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:30.444 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:30.444 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:30.545 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:30.545 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:30.547 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:61873/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor. Response content: b'/statusim/1/community/cbor'
2026-03-10 04:35:30.549 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:30.556 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:30.556 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:30.656 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:30.656 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:30.659 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:61873/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding. Response content: b'/app/27/sometopic/someencoding'
2026-03-10 04:35:30.661 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:30.668 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:30.668 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:30.768 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:30.769 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:30.771 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:61873/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding. Response content: b'/app/29/sometopic/someencoding'
2026-03-10 04:35:30.773 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:30.780 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:30.780 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:30.880 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:30.880 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:30.883 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:61873/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding. Response content: b'/app/20/sometopic/someencoding'
2026-03-10 04:35:30.885 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-03-10 04:35:30.929 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:30.930 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:2892/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-03-10 04:35:30.980 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:30.982 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:30.994 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:30.994 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:31.096 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:31.096 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:31.099 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773117330982433424,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:31.100 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:31.101 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:31.103 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773117330982433424,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:31.105 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:31.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:31.116 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:31.216 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:31.216 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:31.221 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773117331105487408,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:31.224 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:31.229 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:31.236 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773117331105487408,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:31.244 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:61873/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:31.261 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:31.262 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:31.362 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:31.363 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:61873/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:31.373 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773117331244422210,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:31.375 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:31.375 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:2892/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:31.380 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773117331244422210,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773117330213706669,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:31.459 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-10 04:35:31.466 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-10 04:35:31.467 DEBUG [src.node.waku_node] Stopping container with id 6553d81f28bd
2026-03-10 04:35:32.075 DEBUG [src.node.waku_node] Container stopped.
2026-03-10 04:35:32.077 DEBUG [src.node.waku_node] Stopping container with id 72fe92bf6448
2026-03-10 04:35:32.648 DEBUG [src.node.waku_node] Container stopped.
2026-03-10 04:35:32.649 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-10 04:35:32.719 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-10 04:35:32.794 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-10 04:35:32.795 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-03-10 04:35:32.795 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-03-10 04:35:32.796 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-10_04-35-26__b8572b49-154e-4ff2-a6e3-676ab919ebca__wakuorg_nwaku:latest.log
2026-03-10 04:35:32.798 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-10_04-35-26__b8572b49-154e-4ff2-a6e3-676ab919ebca__wakuorg_nwaku:latest.log
2026-03-10 04:35:32.807 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-10 04:35:32.807 DEBUG [tests.conftest] Running test: test_resubscribe_to_unsubscribed_content_topics with id: 2026-03-10_04-35-32__a86b40fe-2f6f-434e-bfda-fccb6746848e
2026-03-10 04:35:32.808 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-10 04:35:32.808 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-10 04:35:32.808 DEBUG [src.steps.sharding] Running fixture setup: sharding_setup
2026-03-10 04:35:32.815 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-10 04:35:32.816 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-10_04-35-32__a86b40fe-2f6f-434e-bfda-fccb6746848e__wakuorg_nwaku:latest.log
2026-03-10 04:35:32.816 DEBUG [src.node.waku_node] Starting Node...
2026-03-10 04:35:32.816 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-10 04:35:32.817 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-10 04:35:32.817 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.97.119
2026-03-10 04:35:32.817 DEBUG [src.node.docker_mananger] Generated ports ['51677', '51678', '51679', '51680', '51681']
2026-03-10 04:35:32.818 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-10 04:35:32.818 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-10 04:35:32.818 DEBUG [src.node.waku_node] Using volumes []
2026-03-10 04:35:32.818 DEBUG [src.node.docker_mananger] docker run -i -t -p 51677:51677 -p 51678:51678 -p 51679:51679 -p 51680:51680 -p 51681:51681 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=51679 --rest-port=51677 --tcp-port=51678 --discv5-udp-port=51680 --rest-address=0.0.0.0 --nat=extip:172.18.97.119 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=ddeecf3100fc1d4fd040bf9b1d6dc5fcc67eebd42ec6fdeee88118f8bb5d6b0f --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=51681 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-10 04:35:32.997 ERROR [src.node.docker_mananger] Max retries reached for container 6553d81f28bd. Exiting log stream.
2026-03-10 04:35:33.025 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.97.119 waku 1f3780c5e295c7584d0dd5ca89a7b574c953f9df4bccd32829ea735820457961
2026-03-10 04:35:33.061 DEBUG [src.node.docker_mananger] Container started with ID 1f3780c5e295. Setting up logs at ./log/docker/node1_2026-03-10_04-35-32__a86b40fe-2f6f-434e-bfda-fccb6746848e__wakuorg_nwaku:latest.log
2026-03-10 04:35:33.064 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 51677
2026-03-10 04:35:33.067 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-10 04:35:33.466 ERROR [src.node.docker_mananger] Max retries reached for container 72fe92bf6448. Exiting log stream.
2026-03-10 04:35:34.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/health" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:34.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"INITIALIZING","connectionStatus":"Disconnected","protocolsHealth":[]}'
2026-03-10 04:35:34.171 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/health" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:34.173 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-10 04:35:34.174 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-10 04:35:34.174 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:34.176 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.97.119/tcp/51678/p2p/16Uiu2HAm4hPisooo6MSa3X61qJszYR2Fij6CQmUXUaGk6psm721d","/ip4/172.18.97.119/tcp/51679/ws/p2p/16Uiu2HAm4hPisooo6MSa3X61qJszYR2Fij6CQmUXUaGk6psm721d"],"enrUri":"enr:-L24QB67pzgugFUNuvoVXJkjmfsFiMEzZce6t4AKQCnhkD_gResryKXkdXEcgFx-pBYnl-OlQXZ7ETUyrgfsAIdn-ZACgmlkgnY0gmlwhKwSYXeKbXVsdGlhZGRyc5YACASsEmF3BsneAAoErBJhdwbJ390DgnJzhQACAQAAiXNlY3AyNTZrMaECicAX3ZbMr7nqAGR5cTjiP1zWUzSzzV2ph5j9rMzXSXiDdGNwgsneg3VkcILJ4IV3YWt1MgU"}'
2026-03-10 04:35:34.176 INFO [src.node.waku_node] REST service is ready !!
2026-03-10 04:35:34.184 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-10 04:35:34.184 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-10_04-35-32__a86b40fe-2f6f-434e-bfda-fccb6746848e__wakuorg_nwaku:latest.log
2026-03-10 04:35:34.184 DEBUG [src.node.waku_node] Starting Node...
2026-03-10 04:35:34.184 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-10 04:35:34.185 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-10 04:35:34.185 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.3.102
2026-03-10 04:35:34.185 DEBUG [src.node.docker_mananger] Generated ports ['31175', '31176', '31177', '31178', '31179']
2026-03-10 04:35:34.186 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-10 04:35:34.186 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-10 04:35:34.186 DEBUG [src.node.waku_node] Using volumes []
2026-03-10 04:35:34.186 DEBUG [src.node.docker_mananger] docker run -i -t -p 31175:31175 -p 31176:31176 -p 31177:31177 -p 31178:31178 -p 31179:31179 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=31177 --rest-port=31175 --tcp-port=31176 --discv5-udp-port=31178 --rest-address=0.0.0.0 --nat=extip:172.18.3.102 --peer-exchange=true --discv5-discovery=true --cluster-id=2 --nodekey=916f887aea0c9c3f40c3f78d16aa2afb7a280d16d96b9a10dfc74af1aaae124e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=31179 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QB67pzgugFUNuvoVXJkjmfsFiMEzZce6t4AKQCnhkD_gResryKXkdXEcgFx-pBYnl-OlQXZ7ETUyrgfsAIdn-ZACgmlkgnY0gmlwhKwSYXeKbXVsdGlhZGRyc5YACASsEmF3BsneAAoErBJhdwbJ390DgnJzhQACAQAAiXNlY3AyNTZrMaECicAX3ZbMr7nqAGR5cTjiP1zWUzSzzV2ph5j9rMzXSXiDdGNwgsneg3VkcILJ4IV3YWt1MgU --content-topic=/myapp/1/latest/proto --num-shards-in-network=8
2026-03-10 04:35:34.380 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.3.102 waku f2f9a067e321798ad1309d0f272a1b0a668633e97d72acd66c17c545c3bfad61
2026-03-10 04:35:34.420 DEBUG [src.node.docker_mananger] Container started with ID f2f9a067e321. Setting up logs at ./log/docker/node2_2026-03-10_04-35-32__a86b40fe-2f6f-434e-bfda-fccb6746848e__wakuorg_nwaku:latest.log
2026-03-10 04:35:34.420 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 31175
2026-03-10 04:35:34.420 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-10 04:35:35.421 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/health" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:35.423 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-10 04:35:35.424 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-10 04:35:35.424 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:35.426 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.3.102/tcp/31176/p2p/16Uiu2HAmKS6XcyUPGLA2F2dq2Nk5w8bziFuvjrnJqA2sVK7qRZqj","/ip4/172.18.3.102/tcp/31177/ws/p2p/16Uiu2HAmKS6XcyUPGLA2F2dq2Nk5w8bziFuvjrnJqA2sVK7qRZqj"],"enrUri":"enr:-L24QFHpQs-C_LqUH45L00iPhK5wWuvfXGw2_cepPTxy7qUsPoNWw1FKYESxNqpUWMsAE1sF8UvrgYoMjAR5jsq5VqwCgmlkgnY0gmlwhKwSA2aKbXVsdGlhZGRyc5YACASsEgNmBnnIAAoErBIDZgZ5yd0DgnJzhQACAQAAiXNlY3AyNTZrMaEDZLQ-XCCgTiOeYmMUAdeo6ajeLfi-haStKt1obNszzoqDdGNwgnnIg3VkcIJ5yoV3YWt1MgE"}'
2026-03-10 04:35:35.426 INFO [src.node.waku_node] REST service is ready !!
2026-03-10 04:35:35.426 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31175/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.97.119/tcp/51678/p2p/16Uiu2HAm4hPisooo6MSa3X61qJszYR2Fij6CQmUXUaGk6psm721d"]'
2026-03-10 04:35:35.450 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:35.452 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-03-10 04:35:35.465 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:35.466 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31175/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-03-10 04:35:35.470 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:35.471 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:35.482 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:35.483 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:35.584 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:35.584 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:35.587 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773117335471328718,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:35.588 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:35.589 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:35.591 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773117335471328718,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:35.594 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:35.604 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:35.604 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:35.705 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:35.705 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:35.708 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773117335593997299,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:35.709 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:35.710 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:35.712 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773117335593997299,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:35.714 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:35.724 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:35.724 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:35.824 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:35.825 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:35.827 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773117335714098264,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:35.829 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:35.830 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:35.833 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773117335714098264,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:35.835 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:35.845 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:35.847 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:35.947 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:35.947 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:35.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773117335835647603,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:35.951 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:35.952 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:35.955 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773117335835647603,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:35.956 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:35.966 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:35.966 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:36.067 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:36.067 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:36.070 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773117335956750047,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:36.072 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:36.072 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:36.074 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/statusim/1/community/cbor","version":0,"timestamp":1773117335956750047,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:36.076 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:36.086 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:36.087 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:36.187 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:36.187 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:36.190 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773117336076297894,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:36.192 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:36.192 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:36.195 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/27/sometopic/someencoding","version":0,"timestamp":1773117336076297894,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:36.196 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:36.208 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:36.208 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:36.309 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:36.309 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:36.312 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773117336196705920,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:36.313 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:36.313 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:36.316 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/29/sometopic/someencoding","version":0,"timestamp":1773117336196705920,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:36.318 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:36.329 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:36.329 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:36.429 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:36.430 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:36.439 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773117336318257253,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:36.441 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:36.448 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:36.454 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/20/sometopic/someencoding","version":0,"timestamp":1773117336318257253,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:36.456 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:51677/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-03-10 04:35:36.515 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:36.515 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:31175/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-03-10 04:35:36.566 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:36.566 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:36.574 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:36.575 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:36.675 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:36.675 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:36.678 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:51677/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto. Response content: b'/myapp/1/latest/proto'
2026-03-10 04:35:36.679 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:36.686 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:36.686 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:36.787 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:36.787 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:36.790 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:51677/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js. Response content: b'/waku/2/content/test.js'
2026-03-10 04:35:36.792 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:36.800 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:36.800 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:36.900 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:36.900 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:36.903 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:51677/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding. Response content: b'/app/22/sometopic/someencoding'
2026-03-10 04:35:36.905 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:36.912 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:36.912 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:37.012 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:37.013 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:37.015 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:51677/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto. Response content: b'/toychat/2/huilong/proto'
2026-03-10 04:35:37.016 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/statusim/1/community/cbor", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:37.024 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:37.024 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:37.124 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:37.125 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:37.127 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:51677/relay/v1/auto/messages/%2Fstatusim%2F1%2Fcommunity%2Fcbor. Response content: b'/statusim/1/community/cbor'
2026-03-10 04:35:37.129 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/27/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:37.136 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:37.136 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:37.237 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:37.237 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:37.240 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:51677/relay/v1/auto/messages/%2Fapp%2F27%2Fsometopic%2Fsomeencoding. Response content: b'/app/27/sometopic/someencoding'
2026-03-10 04:35:37.241 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/29/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:37.248 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:37.249 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:37.349 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:37.349 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:37.352 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:51677/relay/v1/auto/messages/%2Fapp%2F29%2Fsometopic%2Fsomeencoding. Response content: b'/app/29/sometopic/someencoding'
2026-03-10 04:35:37.353 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/20/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:37.361 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:37.361 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:37.461 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:37.462 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:37.465 ERROR [src.node.api_clients.base_client] HTTP error occurred: 404 Client Error: Not Found for url: http://127.0.0.1:51677/relay/v1/auto/messages/%2Fapp%2F20%2Fsometopic%2Fsomeencoding. Response content: b'/app/20/sometopic/someencoding'
2026-03-10 04:35:37.466 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-03-10 04:35:37.509 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:37.510 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:31175/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]'
2026-03-10 04:35:37.547 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:37.548 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/myapp/1/latest/proto", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:37.557 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:37.557 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:37.657 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:37.658 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:37.660 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773117337548111875,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:37.662 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:37.662 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/relay/v1/auto/messages/%2Fmyapp%2F1%2Flatest%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:37.664 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/myapp/1/latest/proto","version":0,"timestamp":1773117337548111875,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:37.666 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/waku/2/content/test.js", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:37.675 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:37.676 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:37.776 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:37.776 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:37.779 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773117337666171748,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:37.780 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:37.781 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/relay/v1/auto/messages/%2Fwaku%2F2%2Fcontent%2Ftest.js" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:37.783 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/waku/2/content/test.js","version":0,"timestamp":1773117337666171748,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:37.784 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/app/22/sometopic/someencoding", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:37.793 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:37.794 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:37.896 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:37.897 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:37.927 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773117337784761684,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:37.933 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:37.933 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/relay/v1/auto/messages/%2Fapp%2F22%2Fsometopic%2Fsomeencoding" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:37.937 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/app/22/sometopic/someencoding","version":0,"timestamp":1773117337784761684,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:37.939 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:51677/relay/v1/auto/messages" -H "Content-Type: application/json" -d '{"payload": "U2hhcmRpbmcgd29ya3MhIQ==", "contentTopic": "/toychat/2/huilong/proto", "timestamp": '$(date +%s%N)'}'
2026-03-10 04:35:37.950 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-10 04:35:37.952 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-10 04:35:38.052 DEBUG [src.steps.sharding] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:38.053 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:51677/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:38.080 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773117337939304567,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:38.083 DEBUG [src.steps.sharding] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-10 04:35:38.085 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:31175/relay/v1/auto/messages/%2Ftoychat%2F2%2Fhuilong%2Fproto" -H "Content-Type: application/json" -d 'None'
2026-03-10 04:35:38.092 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773117336905241643,"ephemeral":false,"proof":""},{"payload":"U2hhcmRpbmcgd29ya3MhIQ==","contentTopic":"/toychat/2/huilong/proto","version":0,"timestamp":1773117337939304567,"ephemeral":false,"proof":""}]'
2026-03-10 04:35:38.103 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-10 04:35:38.104 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-10 04:35:38.104 DEBUG [src.node.waku_node] Stopping container with id 1f3780c5e295
2026-03-10 04:35:38.691 DEBUG [src.node.waku_node] Container stopped.
2026-03-10 04:35:38.691 DEBUG [src.node.waku_node] Stopping container with id f2f9a067e321
2026-03-10 04:35:39.263 DEBUG [src.node.waku_node] Container stopped.
2026-03-10 04:35:39.266 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-10 04:35:39.419 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-10 04:35:39.507 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-10 04:35:39.511 DEBUG [tests.conftest] Running fixture teardown: attach_logs_on_fail
2026-03-10 04:35:39.511 DEBUG [tests.conftest] Test failed, attempting to attach logs to the allure reports
2026-03-10 04:35:39.512 DEBUG [src.libs.common] Attaching file ./log/docker/node1_2026-03-10_04-35-32__a86b40fe-2f6f-434e-bfda-fccb6746848e__wakuorg_nwaku:latest.log
2026-03-10 04:35:39.516 DEBUG [src.libs.common] Attaching file ./log/docker/node2_2026-03-10_04-35-32__a86b40fe-2f6f-434e-bfda-fccb6746848e__wakuorg_nwaku:latest.log