139 lines
25 KiB
Plaintext

2026-03-30 04:57:25.996 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-30 04:57:25.996 DEBUG [tests.conftest] Running test: test_relay_unsubscribe_from_some_pubsub_topics with id: 2026-03-30_04-57-25__d613ce37-4ce4-4c1c-b4bc-db44e7c04d4d
2026-03-30 04:57:25.996 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-30 04:57:25.997 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-30 04:57:25.997 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-03-30 04:57:26.002 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-30 04:57:26.002 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-30_04-57-25__d613ce37-4ce4-4c1c-b4bc-db44e7c04d4d__wakuorg_nwaku:latest.log
2026-03-30 04:57:26.002 DEBUG [src.node.waku_node] Starting Node...
2026-03-30 04:57:26.003 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-30 04:57:26.004 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-30 04:57:26.004 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.165.145
2026-03-30 04:57:26.004 DEBUG [src.node.docker_mananger] Generated ports ['7401', '7402', '7403', '7404', '7405']
2026-03-30 04:57:26.004 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-30 04:57:26.005 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-30 04:57:26.005 DEBUG [src.node.waku_node] Using volumes []
2026-03-30 04:57:26.005 DEBUG [src.node.docker_mananger] docker run -i -t -p 7401:7401 -p 7402:7402 -p 7403:7403 -p 7404:7404 -p 7405:7405 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=7403 --rest-port=7401 --tcp-port=7402 --discv5-udp-port=7404 --rest-address=0.0.0.0 --nat=extip:172.18.165.145 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=a559a3eecfbd87e3e4ae42da4be4c15b08ed5696abbedfd92dea1dedf2dde7dd --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=7405 --metrics-logging=true --relay=true
2026-03-30 04:57:26.009 ERROR [src.node.docker_mananger] Max retries reached for container 2f07a66151f9. Exiting log stream.
2026-03-30 04:57:26.152 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.165.145 waku 1474abdae2474b5daf90097739442dd947d5dc9b9492e7a8a2849c7152172a12
2026-03-30 04:57:26.184 DEBUG [src.node.docker_mananger] Container started with ID 1474abdae247. Setting up logs at ./log/docker/node1_2026-03-30_04-57-25__d613ce37-4ce4-4c1c-b4bc-db44e7c04d4d__wakuorg_nwaku:latest.log
2026-03-30 04:57:26.185 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 7401
2026-03-30 04:57:26.185 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-30 04:57:26.398 ERROR [src.node.docker_mananger] Max retries reached for container 14199d614f1e. Exiting log stream.
2026-03-30 04:57:26.786 ERROR [src.node.docker_mananger] Max retries reached for container 41d48c8b8fd2. Exiting log stream.
2026-03-30 04:57:27.186 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7401/health" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:27.189 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-30 04:57:27.189 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-30 04:57:27.190 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7401/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:27.192 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.165.145/tcp/7402/p2p/16Uiu2HAkxD9EwbL5NSBpaz5G5nce4vWcJfAV4T4ndxXWmxRbrbDL","/ip4/172.18.165.145/tcp/7403/ws/p2p/16Uiu2HAkxD9EwbL5NSBpaz5G5nce4vWcJfAV4T4ndxXWmxRbrbDL"],"enrUri":"enr:-L24QCZ5nWRATS9L91ZKQWs_3oVk4gxBMA8ndRLXFiIUfgm1FefoyaHh2NMgqrpP-iOYA9QI1jbsfLx-5eO0Gc5SMOMCgmlkgnY0gmlwhKwSpZGKbXVsdGlhZGRyc5YACASsEqWRBhzqAAoErBKlkQYc690DgnJzhQADAQAAiXNlY3AyNTZrMaECKV1Vpt78mU0vQQeqe78eiDnHnWA5ocD4WEQiJyg-QRuDdGNwghzqg3VkcIIc7IV3YWt1MgE"}'
2026-03-30 04:57:27.192 INFO [src.node.waku_node] REST service is ready !!
2026-03-30 04:57:27.197 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-30 04:57:27.198 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-30_04-57-25__d613ce37-4ce4-4c1c-b4bc-db44e7c04d4d__wakuorg_nwaku:latest.log
2026-03-30 04:57:27.198 DEBUG [src.node.waku_node] Starting Node...
2026-03-30 04:57:27.198 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-30 04:57:27.199 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-30 04:57:27.199 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.65.131
2026-03-30 04:57:27.199 DEBUG [src.node.docker_mananger] Generated ports ['16363', '16364', '16365', '16366', '16367']
2026-03-30 04:57:27.199 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-30 04:57:27.199 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-30 04:57:27.200 DEBUG [src.node.waku_node] Using volumes []
2026-03-30 04:57:27.200 DEBUG [src.node.docker_mananger] docker run -i -t -p 16363:16363 -p 16364:16364 -p 16365:16365 -p 16366:16366 -p 16367:16367 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=16365 --rest-port=16363 --tcp-port=16364 --discv5-udp-port=16366 --rest-address=0.0.0.0 --nat=extip:172.18.65.131 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=cac2bae4c3ff49a6ba53a0bc1baab02fb5cac59b62cebed99adbeb3cedd85bc0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=16367 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QCZ5nWRATS9L91ZKQWs_3oVk4gxBMA8ndRLXFiIUfgm1FefoyaHh2NMgqrpP-iOYA9QI1jbsfLx-5eO0Gc5SMOMCgmlkgnY0gmlwhKwSpZGKbXVsdGlhZGRyc5YACASsEqWRBhzqAAoErBKlkQYc690DgnJzhQADAQAAiXNlY3AyNTZrMaECKV1Vpt78mU0vQQeqe78eiDnHnWA5ocD4WEQiJyg-QRuDdGNwghzqg3VkcIIc7IV3YWt1MgE
2026-03-30 04:57:27.346 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.65.131 waku add933e00354eb18303a7bed7e2085b62509f814477452a78203928635533d3b
2026-03-30 04:57:27.373 DEBUG [src.node.docker_mananger] Container started with ID add933e00354. Setting up logs at ./log/docker/node2_2026-03-30_04-57-25__d613ce37-4ce4-4c1c-b4bc-db44e7c04d4d__wakuorg_nwaku:latest.log
2026-03-30 04:57:27.374 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 16363
2026-03-30 04:57:27.374 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-30 04:57:28.374 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16363/health" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:28.384 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Legacy Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-30 04:57:28.389 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-30 04:57:28.390 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16363/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:28.396 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.65.131/tcp/16364/p2p/16Uiu2HAkwMF3LAwZAAugYhPadJL9gjptJNj5634hEE3MbVEcXBU5","/ip4/172.18.65.131/tcp/16365/ws/p2p/16Uiu2HAkwMF3LAwZAAugYhPadJL9gjptJNj5634hEE3MbVEcXBU5"],"enrUri":"enr:-L24QMd8_C5cqbCSFWpiwew8EnGExO169kZmP85RJ-6Sj9WrJ3OyXaE2IYiK5V4rLvX6O_R3aTTkZxubUQG9IlXbJR4CgmlkgnY0gmlwhKwSQYOKbXVsdGlhZGRyc5YACASsEkGDBj_sAAoErBJBgwY_7d0DgnJzhQADAQAAiXNlY3AyNTZrMaECHJTaHGqQuusMPByWw1WYYmfQYL4yIQGm5ZPhmNuIVIqDdGNwgj_sg3VkcII_7oV3YWt1MgE"}'
2026-03-30 04:57:28.396 INFO [src.node.waku_node] REST service is ready !!
2026-03-30 04:57:28.396 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16363/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.165.145/tcp/7402/p2p/16Uiu2HAkxD9EwbL5NSBpaz5G5nce4vWcJfAV4T4ndxXWmxRbrbDL"]'
2026-03-30 04:57:28.399 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-30 04:57:28.400 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7401/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2026-03-30 04:57:28.404 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-30 04:57:28.405 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:16363/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9", "/waku/2/rs/3/25", "/waku/2/rs/3/1000"]'
2026-03-30 04:57:28.416 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-30 04:57:28.417 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-30 04:57:28.422 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-30 04:57:28.423 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-30 04:57:28.523 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:28.523 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:28.526 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846648417039616,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:28.527 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:28.527 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16363/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:28.530 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846648417039616,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:28.531 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-30 04:57:28.536 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-30 04:57:28.536 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-30 04:57:28.636 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:28.636 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:28.639 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846648531683840,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:28.640 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:28.641 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16363/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:28.643 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846648531683840,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:28.644 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-30 04:57:28.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-30 04:57:28.648 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-30 04:57:28.749 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:28.749 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:28.752 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846648644631808,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:28.753 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:28.753 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16363/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:28.755 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846648644631808,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:28.757 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-30 04:57:28.760 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-30 04:57:28.761 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-30 04:57:28.862 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:28.862 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:28.864 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846648757223680,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:28.866 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:28.866 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16363/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:28.868 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846648757223680,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:28.870 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-30 04:57:28.873 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-30 04:57:28.874 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-30 04:57:28.974 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:28.975 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:28.977 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846648870136320,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:28.978 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:28.979 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16363/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:28.981 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846648870136320,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:28.982 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:7401/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
2026-03-30 04:57:28.988 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-30 04:57:28.992 INFO [src.node.api_clients.base_client] curl -v -X DELETE "http://127.0.0.1:16363/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/0", "/waku/2/rs/3/1", "/waku/2/rs/3/9"]'
2026-03-30 04:57:28.997 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-30 04:57:28.997 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-30 04:57:29.001 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F0. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/0'
2026-03-30 04:57:29.001 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-30 04:57:29.004 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/1'
2026-03-30 04:57:29.004 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-30 04:57:29.006 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F9. Response content: b'Failed to publish: Node not subscribed to topic: /waku/2/rs/3/9'
2026-03-30 04:57:29.006 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-30 04:57:29.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-30 04:57:29.010 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-30 04:57:29.110 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:29.111 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:29.113 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846649006881961,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:29.114 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:29.114 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16363/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F25" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:29.117 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846649006881961,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:29.118 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-30 04:57:29.122 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-30 04:57:29.122 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-30 04:57:29.223 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:29.223 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:7401/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:29.225 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846649118436957,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:29.227 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-30 04:57:29.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:16363/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1000" -H "Content-Type: application/json" -d 'None'
2026-03-30 04:57:29.229 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774846649118436957,"ephemeral":false,"proof":""}]'
2026-03-30 04:57:29.232 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-30 04:57:29.233 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-30 04:57:29.233 DEBUG [src.node.waku_node] Stopping container with id 1474abdae247
2026-03-30 04:57:29.623 DEBUG [src.node.waku_node] Container stopped.
2026-03-30 04:57:29.623 DEBUG [src.node.waku_node] Stopping container with id add933e00354
2026-03-30 04:57:29.994 DEBUG [src.node.waku_node] Container stopped.
2026-03-30 04:57:29.996 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-30 04:57:30.005 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-30 04:57:30.015 DEBUG [src.node.docker_mananger] No errors found in the waku logs.